From c42b5632a32dcf2f103568021c46940c3b58cb03 Mon Sep 17 00:00:00 2001 From: Lauri Tirkkonen Date: Sun, 26 Mar 2017 13:44:46 +0300 Subject: [PATCH] mk: don't build _pic.a libs --- share/mk/config.mk | 1 + share/mk/lib.mk | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/share/mk/config.mk b/share/mk/config.mk index 12fdacde81..eb4d5a516f 100644 --- a/share/mk/config.mk +++ b/share/mk/config.mk @@ -1,5 +1,6 @@ MK_ARCHIVE?= no MK_PROFILE?= no +MK_PICLIB?= no .if ${MACHINE} == "amd64" CFLAGS+= -m64 diff --git a/share/mk/lib.mk b/share/mk/lib.mk index a862e464c8..ddadba55c0 100644 --- a/share/mk/lib.mk +++ b/share/mk/lib.mk @@ -288,9 +288,7 @@ lib${LIB}_pic.a:: ${SOBJS} #SHLIB_LDADD?= ${LDADD} -# bound to be non-portable... -# this is known to work for NetBSD 1.6 and FreeBSD 4.2 -lib${LIB}.${LD_so}: ${SOLIB} ${DPADD} +lib${LIB}.${LD_so}: ${SOBJS} ${DPADD} @echo building shared ${LIB} library \(version ${SHLIB_FULLVERSION}\) @rm -f ${.TARGET} ${SHLIB_LD} -o ${.TARGET} ${LD_shared} ${LD_solib} ${DLLIB} ${SHLIB_LDADD} -- 2.11.4.GIT