[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Autoconf does not like "-D_FORTIFY_SOURCE=2 -O2"
From: |
Eric Blake |
Subject: |
Re: Autoconf does not like "-D_FORTIFY_SOURCE=2 -O2" |
Date: |
Wed, 08 May 2013 21:36:27 -0600 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130402 Thunderbird/17.0.5 |
On 05/08/2013 09:19 PM, Allan McRae wrote:
> I believe autoconf uses "CPP CPPFLAGS" to detect headers mainly because
> of "-I" flags needing to be considered. Would an acceptable solution at
> the autoconf level be to split the CPPFLAGS into -I flags and others
> (-D, -U) and just use the -I ones in the header test?
>
> If that is fine in principle, I can attempt to implement it.
But that won't help you instantly fix the hundreds of existing packages
whose configure script was generated with an earlier version of
autoconf. While I am open to making future autoconf have saner behavior
by default, you MUST consider the fact that your distro's choice of
CFLAGS vs. CPPFLAGS is the real problem here ("if it hurts, don't do
it"), rather than waiting for a patched autoconf to trickle down into
fixed configure scripts on boatloads of packages.
--
Eric Blake eblake redhat com +1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
- Autoconf does not like "-D_FORTIFY_SOURCE=2 -O2", Anatol Pomozov, 2013/05/07
- Re: Autoconf does not like "-D_FORTIFY_SOURCE=2 -O2", Paul Eggert, 2013/05/08
- Re: Autoconf does not like "-D_FORTIFY_SOURCE=2 -O2", Allan McRae, 2013/05/08
- Re: Autoconf does not like "-D_FORTIFY_SOURCE=2 -O2", Ralf Corsepius, 2013/05/08
- Re: Autoconf does not like "-D_FORTIFY_SOURCE=2 -O2", Anatol Pomozov, 2013/05/08
- Re: Autoconf does not like "-D_FORTIFY_SOURCE=2 -O2", Paul Eggert, 2013/05/08
- Re: Autoconf does not like "-D_FORTIFY_SOURCE=2 -O2", Allan McRae, 2013/05/08
- Re: Autoconf does not like "-D_FORTIFY_SOURCE=2 -O2",
Eric Blake <=
- Re: Autoconf does not like "-D_FORTIFY_SOURCE=2 -O2", Allan McRae, 2013/05/09
- Re: Autoconf does not like "-D_FORTIFY_SOURCE=2 -O2", Paul Eggert, 2013/05/08
- Re: Autoconf does not like "-D_FORTIFY_SOURCE=2 -O2", Zack Weinberg, 2013/05/09
- Re: Autoconf does not like "-D_FORTIFY_SOURCE=2 -O2", Paul Eggert, 2013/05/09
- Re: Autoconf does not like "-D_FORTIFY_SOURCE=2 -O2", Mike Frysinger, 2013/05/09
Re: Autoconf does not like "-D_FORTIFY_SOURCE=2 -O2", Mike Frysinger, 2013/05/08