[Fedora-directory-commits] ldapserver components.mk,1.39,1.40
Richard Allen Megginson (rmeggins)
fedora-directory-commits at redhat.com
Tue Feb 14 04:27:07 UTC 2006
Author: rmeggins
Update of /cvs/dirsec/ldapserver
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15427
Modified Files:
components.mk
Log Message:
Wan-Teh pointed out that the platform specific freebl libs are needed _instead of_ libfreebl3, not _in addition to_. So, set the list of platform specific freebl libs and add them to the list of libs to package.
Index: components.mk
===================================================================
RCS file: /cvs/dirsec/ldapserver/components.mk,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- components.mk 13 Feb 2006 22:25:27 -0000 1.39
+++ components.mk 14 Feb 2006 04:26:54 -0000 1.40
@@ -213,30 +213,30 @@
# as of NSS 3.11, no longer need to link with softokn3
SECURITY_LIBNAMES = ssl3 nss3
# these libs have a corresponding .chk file
-# freebl is new for NSS 3.11
-SECURITY_NEED_CHK = softokn3 freebl3
+SECURITY_NEED_CHK = softokn3
-SECURITY_LIBNAMES.pkg = $(SECURITY_LIBNAMES) smime3 softokn3 freebl3
+# these are the libs we need at runtime
+SECURITY_LIBNAMES.pkg = $(SECURITY_LIBNAMES) smime3 softokn3
-ifneq ($(USE_64), 1)
+# freebl for all platforms is new for NSS 3.11
+# there are some platform specific versions as well
+FREEBL_LIBS = freebl3
+ifeq ($(USE_64), 1)
ifeq ($(ARCH), SOLARIS)
-SECURITY_LIBNAMES.pkg += freebl_32fpu_3 freebl_32int64_3 freebl_32int_3
-# these libs have a corresponding .chk file
-SECURITY_NEED_CHK += freebl_32fpu_3 freebl_32int64_3 freebl_32int_3
+FREEBL_LIBS = freebl_64fpu_3 freebl_64int_3
+endif
+else # USE_64
+ifeq ($(ARCH), SOLARIS)
+FREEBL_LIBS = freebl_32fpu_3 freebl_32int64_3 freebl_32int_3
endif # SOLARIS
ifeq ($(ARCH), HPUX)
-SECURITY_LIBNAMES.pkg += freebl_32fpu_3 freebl_32int_3
-# these libs have a corresponding .chk file
-SECURITY_NEED_CHK += freebl_32fpu_3 freebl_32int_3
+FREEBL_LIBS = freebl_32fpu_3 freebl_32int_3
endif # HPUX
-else # USE_64
-ifeq ($(ARCH), SOLARIS)
-SECURITY_LIBNAMES.pkg += freebl_64fpu_3 freebl_64int_3
-# these libs have a corresponding .chk file
-SECURITY_NEED_CHK += freebl_64fpu_3 freebl_64int_3
-endif
endif # USE_64
+SECURITY_LIBNAMES.pkg += $(FREEBL_LIBS)
+SECURITY_NEED_CHK += $(FREEBL_LIBS)
+
SECURITY_TOOLS = $(addsuffix $(EXE_SUFFIX),$(SECURITY_BINNAMES))
SECURITY_TOOLS_FULLPATH = $(addprefix $(SECURITY_BINPATH)/, $(SECURITY_TOOLS))
More information about the Fedora-directory-commits
mailing list