[cups.bugs] [MOD] STR #3556: CFLAGS are passed to the C++ compiler; only CXXFLAGS should be

Maciej Bliziński maciej.blizinski at gmail.com
Sat Apr 24 05:23:05 PDT 2010


DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

The problem turns out to be elsewhere, and it's specific to a dbus package
on the buildfarm.

$KRB5CONFIG --libs yields:

-L/opt/csw/lib -R/opt/csw/lib -I/opt/csw/include -xO3 -m32 -xarch=386
-xnorunpath -I/opt/csw/include/dbus-1.0 -I/opt/csw/lib/dbus-1.0/include
-DDBUS_API_SUBJECT_TO_CHANGE -R/opt/csw/lib/ -R/opt/csw/lib -L/opt/csw/lib
-z combreloc -z text -z ignore -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err
-lkrb5support -lresolv -lsocket -lnsl

....which causes the problem.  The root cause was that krb5-config was
adding the contents of CFLAGS to its output.

Link: http://www.cups.org/str.php?L3556
Version: 1.4-current





More information about the cups-devel mailing list