[Reproducible-builds] Bug#790102: subversion fails to build with -Wdate-time in CPPFLAGS
Mattia Rizzolo
mattia at mapreri.org
Sat Jun 27 03:59:11 UTC 2015
Source: subversion,unbound,swig
Severity: wishlist
User: reproducible-builds at lists.alioth.debian.org
Usertags: toolchain
x-debbugs-cc: reproducible-builds at lists.alioth.debian.org
Hi subversion, unbound and swig maintainers,
we in the Reproducible Builds effort use a non default dpkg which export
-Wdate-time through dpkg-buildflags.
There are package that pass CPPFLAGS (for example) quite unchanged to swig.
Sadly swig does not recognize -Wdate-time and choke and fail on it badly, e.g.
/usr/bin/swig -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/python2.7 -I/usr/include/python2.7 -o pythonmod/interface.h -python ./pythonmod/interface.i
swig error : Unrecognized option -Wdate-time
Use 'swig -help' for available options.
Makefile:369: recipe for target 'pythonmod/interface.h' failed
make[1]: *** [pythonmod/interface.h] Error 1
Needless to say, I'd like to build those packages with such flag (that we also
would like to get into the default set, see the bug #762683 for a start).
Possible solutions i see for this:
a. swig stops failing so badly on unrecognized options. If you really want to
validate the options at least stop failing on unrecognized -W? Seems quite
logical to pass CPPFLAGS to swig to me, and as such sounds sane
b. people stop passing CPPFLAGS to swig. I've already saw a "CPPFLAGS cleaner"
on subversion's configure script. Please I don't want to see another
Even if I do have preference I don't have a strong opinion on this, so if you
agree this is not a bug in swig (which I could even accept, given that the
accepted flags are well documented), I'll just clone+reassign this bug around.
Thanks for maintaining such packages!
--
regards,
Mattia Rizzolo
GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.
more about me: http://mapreri.org : :' :
Launchpad user: https://launchpad.net/~mapreri `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20150627/7c1a3b4b/attachment.sig>
More information about the Reproducible-builds
mailing list