[arch-dev-public] [signoff] krb5-1.9.1-3
Apply a patch derived from Fedora to fix krb5-config : * Make krb5-config suppress CFLAGS output when called with --libs In unpatched krb5, the output of "krb5-config --libs" contains the current value of the CFLAGS : # CFLAGS="SOME CRAP" krb5-config --libs SOME CRAP -Wl,--hash-style=gnu -Wl,--as-needed -lkrb5 -lk5crypto -lcom_err Now : # CFLAGS="SOME CRAP" krb5-config --libs -Wl,--hash-style=gnu -Wl,--as-needed -lkrb5 -lk5crypto -lcom_err * Omit extra libraries because their interfaces are not exposed to applications by libkrb5, unless do_deps is set to 1, which indicates that the caller wants the whole list. # krb5-config --libs -Wl,--hash-style=gnu -Wl,--as-needed -lkrb5 -lk5crypto -lcom_err instead of # krb5-config --libs -Wl,--hash-style=gnu -Wl,--as-needed -lkrb5 -lk5crypto -lcom_err -lkeyutils - lresolv -ldl Please test and signoff Stéphane
On Thu, 2011-07-28 at 15:17 -0400, Stéphane Gaudreault wrote:
Please test and signoff
Built cups against this version: old libcups: -lcups -march=x86-64 -mtune=generic -O2 -pipe -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -Wl,--hash-style=gnu -Wl,--as-needed -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkeyutils -lresolv -ldl -lz -lm -lcrypt new libcups: -lcups -Wl,--hash-style=gnu -Wl,--as-needed -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lz -lm -lcrypt This looks way better :) Signoff both architectures
On Thu, Jul 28, 2011 at 03:17:43PM -0400, Stéphane Gaudreault wrote:
Apply a patch derived from Fedora to fix krb5-config :
* Make krb5-config suppress CFLAGS output when called with --libs
In unpatched krb5, the output of "krb5-config --libs" contains the current value of the CFLAGS : # CFLAGS="SOME CRAP" krb5-config --libs SOME CRAP -Wl,--hash-style=gnu -Wl,--as-needed -lkrb5 -lk5crypto -lcom_err
Now : # CFLAGS="SOME CRAP" krb5-config --libs -Wl,--hash-style=gnu -Wl,--as-needed -lkrb5 -lk5crypto -lcom_err
* Omit extra libraries because their interfaces are not exposed to applications by libkrb5, unless do_deps is set to 1, which indicates that the caller wants the whole list.
# krb5-config --libs -Wl,--hash-style=gnu -Wl,--as-needed -lkrb5 -lk5crypto -lcom_err
instead of
# krb5-config --libs -Wl,--hash-style=gnu -Wl,--as-needed -lkrb5 -lk5crypto -lcom_err -lkeyutils - lresolv -ldl
Please test and signoff
Stéphane
Signoff x86_64, using samba with kerberos auth to AD still works. dave
participants (3)
-
Dave Reisner
-
Jan de Groot
-
Stéphane Gaudreault