Your message dated Tue, 13 Mar 2012 19:02:11 +0000
with message-id <[email protected]>
and subject line Bug#662666: fixed in debhelper 9.20120312
has caused the Debian Bug report #662666,
regarding debhelper: pass dpkg-buildflags flags through to ExtUtils::MakeMaker 
and ExtUtils::CBuilder
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
662666: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=662666
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debhelper
Severity: wishlist
Version: 9.20120115

As per the discussion in #657853, the consensus is that debhelper (in
compat 9 mode) should be modified to pass all of CFLAGS, CPPFLAGS, and
LDFLAGS from dpkg-buildflags down to ExtUtils::MakeMaker and
ExtUtils::CBuilder based build processes (currently it only passes
CFLAGS).

Niko says in
<http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=657853#142>

"For reference, the invocations I came up earlier were

 perl Makefile.PL OPTIMIZE="$(dpkg-buildflags --get CFLAGS) $(dpkg-buildflags 
--get CPPFLAGS)" \
                  LD="$(perl -V::ld:) $(dpkg-buildflags --get LDFLAGS)"

 perl Build.PL --config optimize="$(dpkg-buildflags --get CFLAGS) 
$(dpkg-buildflags --get CPPFLAGS)" \
               --config ld="$(perl -V::ld:) $(dpkg-buildflags --get LDFLAGS)"

but I didn't dwell long on that and there might be better ways to do
this. In particular, I think EU::CBuilder already honours some of the
flags so they might end up being used twice in the Build.PL version?"

and this is a good place to start work on this feature.

Note that I plan to spend a bit of time working on this feature in the
next day or two (but I wanted to get the details down on a bug report
first).

Dominic.

-- 
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)



--- End Message ---
--- Begin Message ---
Source: debhelper
Source-Version: 9.20120312

We believe that the bug you reported is fixed in the latest version of
debhelper, which is due to be installed in the Debian FTP archive:

debhelper_9.20120312.dsc
  to main/d/debhelper/debhelper_9.20120312.dsc
debhelper_9.20120312.tar.gz
  to main/d/debhelper/debhelper_9.20120312.tar.gz
debhelper_9.20120312_all.deb
  to main/d/debhelper/debhelper_9.20120312_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joey Hess <[email protected]> (supplier of updated debhelper package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 13 Mar 2012 14:27:06 -0400
Source: debhelper
Binary: debhelper
Architecture: source all
Version: 9.20120312
Distribution: unstable
Urgency: low
Maintainer: Joey Hess <[email protected]>
Changed-By: Joey Hess <[email protected]>
Description: 
 debhelper  - helper programs for debian/rules
Closes: 662666
Changes: 
 debhelper (9.20120312) unstable; urgency=low
 .
   * Also include CFLAGS in ld line for perl. Closes: #662666
Checksums-Sha1: 
 399922c30b38d3534460335e0f6ac402a9dcf215 1577 debhelper_9.20120312.dsc
 f0ea6145dd10fab57841af1bae0d85fe342ca2f7 462033 debhelper_9.20120312.tar.gz
 75c1069c8a62a6299c02efba0ffff8ba1c5bab02 694116 debhelper_9.20120312_all.deb
Checksums-Sha256: 
 43b38d2276ae40499b23a38b9c9e05c909ee44745939964e8fb5146116bf17a1 1577 
debhelper_9.20120312.dsc
 64826e98d2d315a5e4ab7e7eaf260db76b3ee00521eacb972c4d1660e807c083 462033 
debhelper_9.20120312.tar.gz
 d0225002acdd44098bfc39716fe7e3d7c32b327e8fd81c7335628b593fd8e3b5 694116 
debhelper_9.20120312_all.deb
Files: 
 dfd81448460bd737c75763b1fb9e6252 1577 devel optional debhelper_9.20120312.dsc
 e50988f3d13b4d9c50632d042affda59 462033 devel optional 
debhelper_9.20120312.tar.gz
 5e5c91505954f16557f48b744b08a9a8 694116 devel optional 
debhelper_9.20120312_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIVAwUBT1+WrskQ2SIlEuPHAQhOKBAArCe5q356FjWYtgyfd6aK9yw0FnN8HQ45
wyELjonqOfoKAUOWuOehBgPtUnVuoabBKf+lrmOgjWS8/jhyWqoqFdS/FoHnExfu
Ky32LD8LmPoPAFWEZAgJOrAgJzSiDUzr7D/wkv3LFf/A1qyKAnsxyRcd/D1mWwlq
b8T9DWdYqq6y3KSS3+MKvu+9aQN8GVG9FbPeNirgg7PZxr1pJw9gJy1qdelug3Zz
yvPFunFeCdWqlY5pNfycIr63FumXUSQiddFG+2IEgSS7Iet0qr37tXcdJPchHgZQ
upVpi7pLp6s03cyEymr+2keUNBhkhPpcWX61ZUZm1hkhKv7EdoCz8K0qb7ebAYUK
RZihAB/KRzy9qUNsnYm8z6MTNmsGSHMIvcb7GHW0mFau3BwImFSlu49/Yf1SIfsb
S+sWvBGSei66TATqWYbEwJyVjepl8cALKpHkRl871EtcrF4l/6nB5v0AGjdkXoqg
DkVF6+ZERG2pZJsneJmVPQxLuMlvRdrxGdssjbaQO3ASvNQt+6H7+cWFO6t42i7+
dQHNEQ7xS7KPjAPXouod4GuBClJV35bb782DWlxx33gbrKJELqU9OwGjkZLJ6he/
r5Cc+IgWoo15yK/g+TypvZ1u0wlIcKP0JBLE4gYF7Uz0HVZy5SkXDt06OXd3GY9m
SDGITRskceI=
=cwHG
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to