pam-build-dont-fail-on-link-problems-20090604
authorDerrick Brashear <shadow@dementia.org>
Thu, 4 Jun 2009 21:30:45 +0000 (21:30 +0000)
committerDerrick Brashear <shadow@dementia.org>
Thu, 4 Jun 2009 21:30:45 +0000 (21:30 +0000)
LICENSE IPL10

linking static objects into shared works badly on some platforms. deal by not
breaking the build, for now

src/pam/Makefile.in

index e0317c2..ae1eefe 100644 (file)
@@ -52,11 +52,11 @@ afs_util_krb.o: afs_util.c afs_pam_msg.h afs_message.h afs_util.h
        ${CC} ${CFLAGS} -DAFS_KERBEROS_ENV -c ${srcdir}/afs_util.c -o afs_util_krb.o
 
 pam_afs.so.1: $(SHOBJS) afs_setcred.o afs_auth.o afs_util.o
-       ../config/shlib-build -d $(srcdir) -f pam_afs.so.1 -l pam_afs -- \
+       -../config/shlib-build -d $(srcdir) -f pam_afs.so.1 -l pam_afs -- \
                afs_setcred.o afs_auth.o afs_util.o ${SHOBJS} ${LIBS}
 
 pam_afs.krb.so.1: $(SHOBJS) afs_setcred_krb.o afs_auth_krb.o afs_util_krb.o
-       ../config/shlib-build -d $(srcdir) -f pam_afs.krb.so.1 -l pam_afs -- \
+       -../config/shlib-build -d $(srcdir) -f pam_afs.krb.so.1 -l pam_afs -- \
                afs_setcred_krb.o afs_auth_krb.o afs_util_krb.o \
                ${SHOBJS} ${KLIBS}
 
@@ -77,13 +77,13 @@ test_pam: test_pam.o
 
 install: pam_afs.so.1 pam_afs.krb.so.1
        ${INSTALL} -d ${DESTDIR}${libdir}
-       ${INSTALL_DATA} pam_afs.so.1 ${DESTDIR}${libdir}/pam_afs.so.1
-       ${INSTALL_DATA} pam_afs.krb.so.1 ${DESTDIR}${libdir}/pam_afs.krb.so.1
+       -${INSTALL_DATA} pam_afs.so.1 ${DESTDIR}${libdir}/pam_afs.so.1
+       -${INSTALL_DATA} pam_afs.krb.so.1 ${DESTDIR}${libdir}/pam_afs.krb.so.1
 
 dest: pam_afs.so.1 pam_afs.krb.so.1
        ${INSTALL} -d ${DEST}/lib
-       ${INSTALL_DATA} pam_afs.so.1 ${DEST}/lib/pam_afs.so.1
-       ${INSTALL_DATA} pam_afs.krb.so.1 ${DEST}/lib/pam_afs.krb.so.1
+       -${INSTALL_DATA} pam_afs.so.1 ${DEST}/lib/pam_afs.so.1
+       -${INSTALL_DATA} pam_afs.krb.so.1 ${DEST}/lib/pam_afs.krb.so.1
 
 afs_pam_msg.o: afs_pam_msg.c afs_pam_msg.h afs_message.h
 afs_message.o: afs_message.c afs_message.h