On Thu, Feb 12, 2015 at 12:37:30PM -0500, Benjamin Kaduk wrote: > On Thu, 12 Feb 2015, Baptiste Daroussin wrote: > > > On Thu, Feb 12, 2015 at 12:01:41PM -0500, Benjamin Kaduk wrote: > > > I have a machine running -current from December (r276480), and trying to > > > link with "cc -static [...] $(krb5-config --libs)" yields a linker error: > > > > > > /usr/lib/libkrb5.a(kcm.o): In function `krb5_kcm_call': > > > /usr/src/kerberos5/lib/libkrb5/../../../crypto/heimdal/lib/krb5/kcm/kcm.c:(.text+0x10e): > > > undefined reference to `heim_ipc_init_context' > > > /usr/src/kerberos5/lib/libkrb5/../../../crypto/heimdal/lib/krb5/kcm/kcm.c:(.text+0x162): > > > undefined reference to `heim_ipc_call' > > > > > > Should I update my system? Is static linking against libraries which > > > consume libraries in /usr/lib/private no longer supported? > > > > > > Thanks, > > > > > In the last modification of the private libraries we removed everything > > which is > > development related, maybe the .a files should be kept to allow linking to a > > public library which consumes a private one. > > Will you be able to look at doing so, or should I try to get up to speed > and do it myself?
I am really deeply stuck into the projects/release-pkg so I would prefer limiting distraction for now. That is basically one check for !defined(PRIVATELIB) in bsd.lib.mk to remove Best regards, Bapt
Description: PGP signature