[Build-common-hackers] Bug#651964: cdbs: class/langcore.mk doesn't set CPPFLAGS and LDFLAGS from dpkg-buildflags

Simon Ruderich simon at ruderich.org
Wed Mar 7 15:44:07 UTC 2012


Package: cdbs
Version: 0.4.105
Followup-For: Bug #651964

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

Hello,

The problem is a typo in 1/class/langcore.mk.in. The following
patch fixes it:

    --- cdbs-0.4.105/1/class/langcore.mk.in 2012-03-01 23:06:31.000000000 +0100
    +++ cdbs-0.4.105/1/class/langcore.mk.in 2012-03-07 16:37:32.000000000 +0100
    @@ -56,7 +56,7 @@
     deb_cxxflag := $(call cdbs_expand_nondefaultvar,CXXFLAGS,$(deb_cxxflags))
     deb_ldflags := $(call cdbs_expand_nondefaultvar,LDFLAGS,$(deb_ldflags))
     CFLAGS ?= $(deb_cflags)
    -CPPLAGS ?= $(deb_cppflags)
    +CPPFLAGS ?= $(deb_cppflags)
     CXXFLAGS ?= $(deb_cxxflags)
     LDFLAGS ?= $(deb_ldflags)

With that change the CPPFLAGS are applied correctly.

However DEB_BUILD_MAINT_OPTIONS is still not supported (#651966),
please fix that too.

Regards,
Simon

- -- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

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

iQIcBAEBCAAGBQJPV4JCAAoJEJL+/bfkTDL5fEsQAIx1NvP4V+VOrOqmN/rishcG
YLyifdVyPtAcLUkfW5c+C5z5T/KP608Og14QQiaJ9U4VrFt+wYfcdJBgxjjWcytQ
NO/NgYksgp7TEyeGpdZQslV7yG1BHLp5FrQCQ9WxIqmSwCiFy2RDkvH52P/Mizd4
Tp51OubAarGBuERXlV0f1LD64eLU5bo38FKaoxg8BSaksTMTgSeIh/MADEDW/oAz
dLjs3sAtBF5lk7WD5xzOwbPLPUbDB8aKioCu0rsy1CoNWNJsyeznhkuGIg69rES4
y+qT+gsNHQEgHmeNFgRm4uOmlJD18kuEn4rMGt94R4AGPD4LSS5qyp4OZTVuzbPb
7NqlN4MyGcDYNgxmW+0LqY4JowC4vmJXxQl87KWJlQIElLaDH3J40UF6sFYd6Gzr
GpIhizg89HHKg0/m0jyCkqehMkkqovadYp7nyKLVwQnw/jFrhg7w28grqjfpaqv3
MJb5M2o4ZEzpcEFIP5V6/1kRn/rJVrA2VRChMFuE5mJVIYU2+75KON+iyoeRPoDL
zvqRfHugpq7FCe6BMcngavYs8rhu8h/hXYwFKXi75lHxV/wEX8K6DqxvAK5EJQNn
juLrTzd1eWCRg3Fpk4w3Mh/zRgUNDUv+i1otaGLKBftIYoIon0gNIpBlahGM3WBN
lVIM96Y0jWOe0eNzUvg5
=TcUO
-----END PGP SIGNATURE-----





More information about the Build-common-hackers mailing list