Hi Joey, On Sun, 06 Jun 2010, Joey Hess wrote: > Some questions I have.. > > * Do you anticipate adding more flags later? [1]
Possibly yes, although they might not necessarily be among the flags you listed. Ubuntu uses dpkg-buildflags to export supplementary variables related to their hardened gcc wrapper (see Dpkg::Vendor::Ubuntu) so in essence we already have the case where dpkg-buildflags knows about more flags. I also wondered if we could not (ab)use dpkg-buildflags to offer a simple standardized way to forward supplementary options to ./configure: ./configure [...] $(dpkg-buildflags --get configure_opts) Maybe it could even provide the --build and --host options as required by default (or maybe not if we want to a have a single flag name that can be used whatever the build system currently is). We could define a rule that all caps flags are to be exported while others are not. > * Do you think it would be a good idea for packages to set all flags > dpkg-buildflags supports? At first I hardcoded a list of flags in dpkg-buildpackage but then we dropped that so that Ubuntu can export more flags than the initial list. So I think that it's probably best (in terms of consistency) to have all flags exported. > * If packages should set all the flags, have you considered having a > mode where it lists them all (like dpkg-architecture -l), perhaps > with export statements? Would you like this? I have no problem adding this feature to dpkg-buildflags. Cheers, -- Raphaƫl Hertzog Like what I do? Sponsor me: http://ouaza.com/wp/2010/01/05/5-years-of-freexian/ My Debian goals: http://ouaza.com/wp/2010/01/09/debian-related-goals-for-2010/ -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/20100607065303.gb1...@rivendell

