Control: reassign -1 gem2deb
Control: retitle -1 gem2deb: should build extensions in verbose mode

On Tue, Sep 03, 2013 at 01:59:41AM +0200, Cédric Boutillier wrote:
> Package: ruby1.9.1
> Version: 1.9.3.194-8.2
> Severity: normal
> Tags: patch
> 
> 
> Hi,
> 
> Currently, the Makefile created from extconf.rb files is not verbose.
> As a consequence some compiler flags are hidden in the build log, which
> prevents from automatic checking for missing hardening flags.
> 
> Since:
> - there is an effort to track hidden compilers flags, tracked on the PTS
>   (http://qa.debian.org/bls/index.html)
> - there is ongoing discussions to make verbose builds a release goal for
>   Jessie,
> I guess that we could make Ruby create verbose Makefiles by default by
> making the variable V=1 instead of 0 in lib/mkmf.rb
> 
> Patch against current master branch of the Git repository attached. With
> this patch, the output of blhc on ruby-nokogiri 1.5.9-3 becomes empty
> (it reports currently 34 hidden flags out of 69.
> http://qa.debian.org/bls/packages/r/ruby-nokogiri.html

I think we should solve this by making gem2deb pass the V=1 when building
extensions instead of patching every interpreter. I am reassigning this
bug accordingly.

-- 
Antonio Terceiro <[email protected]>

Attachment: signature.asc
Description: Digital signature

Reply via email to