[csw-devel] SF.net SVN: gar:[16613] csw/mgar/pkg/haproxy/trunk/Makefile

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Thu Dec 29 00:05:00 CET 2011


Revision: 16613
          http://gar.svn.sourceforge.net/gar/?rev=16613&view=rev
Author:   dmichelsen
Date:     2011-12-28 23:04:59 +0000 (Wed, 28 Dec 2011)
Log Message:
-----------
haproxy/trunk: Add overrides for strange Solaris-shipped lib

Modified Paths:
--------------
    csw/mgar/pkg/haproxy/trunk/Makefile

Modified: csw/mgar/pkg/haproxy/trunk/Makefile
===================================================================
--- csw/mgar/pkg/haproxy/trunk/Makefile	2011-12-28 22:40:48 UTC (rev 16612)
+++ csw/mgar/pkg/haproxy/trunk/Makefile	2011-12-28 23:04:59 UTC (rev 16613)
@@ -4,6 +4,9 @@
 # ! Include init script
 # ! Include default configuration
 # * Use the shipped Makefile optimization flags
+# * For some obscure reason this link is missing on unstable10x:
+#     lrwxrwxrwx   1 root     root          13 Dec 28 23:53 /usr/lib/64/libcrypt.so -> libcrypt_d.so
+#   I added this link manually for now, investigate later!
 #
 NAME = haproxy
 VERSION = 1.4.18
@@ -35,9 +38,9 @@
 CHECKPKG_OVERRIDES_CSWhaproxy += file-with-bad-content|/usr/share|root/opt/csw/share/doc/haproxy/examples/haproxy.cfg
 CHECKPKG_OVERRIDES_CSWhaproxy += file-with-bad-content|/usr/share|root/opt/csw/share/doc/haproxy/examples/haproxy-1.1.21-flx.1.pkg
 
-# This is in fact ok for libcrypt.so
-CHECKPKG_OVERRIDES_CSWhaproxy += bad-rpath-entry|/usr/lib/$$ISALIST|opt/csw/sbin/sparcv9/haproxy
-CHECKPKG_OVERRIDES_CSWhaproxy += bad-rpath-entry|/usr/lib/$$ISALIST|opt/csw/sbin/amd64/haproxy
+# This is cross-linked, but not correctly added to the package database
+#   /usr/lib/abi/abi_libcrypt_d.so.1 f none 0755 root bin 37708 45322 1036400527 SUNWcstl
+CHECKPKG_OVERRIDES_CSWhaproxy += soname-not-found|libcrypt_d.so.1|is|needed|by|opt/csw/sbin/amd64/haproxy
 
 # Heavily optimized, supported for gcc, didn't dare to touch
 GARCOMPILER = GCC4
@@ -47,9 +50,6 @@
 CONFIGURE_SCRIPTS =
 TEST_SCRIPTS =
 
-# We specifically need /usr/lib/64
-EXTRA_LIB += /usr/lib
-
 BUILD_ARGS = \
 	TARGET=solaris \
 	CC=$(CC) \

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list