Hi Matthias, Matthias Klose wrote:
> There is more than a handful of packages which do not care about > dpkg-buildflags yet in debian/rules. Currently it's difficult to > tell if a package build honors dpkg-buildflags or not. The only way > to do this currently is to edit the config files for a test rebuild. > > The idea is to add some flags which do not have any effect on the > package build, and then look at the build log if these flags are > passed to the build. > > Such flags could be for > > - CFLAGS, CPPFLAGS, CXXFLAGS, FFLAGS: -D__BUILDD_<random-string>__ > - LDFLAGS: -z buildd-<random-string> (gold would need a patch for this) Neat idea. Would it be possible to set this up as configuration on buildds so people don't get the strange idea that this is a standard dpkg feature they can rely on? (Cc-ing the buildd-tools developers as a random guess for who could set this up.) > Similiar defines could be used for the _APPEND flags, although these > are not yet supported by dpkg-buildflags. Aren't they? | $ DEB_CFLAGS_APPEND=foo dpkg-buildflags --get CFLAGS | -g -O2 foo | $ dpkg-buildflags --version |head -1 | Debian dpkg-buildflags version 1.16.0.3. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

