summaryrefslogtreecommitdiff
path: root/devel/bglibs/patches
diff options
context:
space:
mode:
authormarkd <markd@pkgsrc.org>2006-12-29 22:00:17 +0000
committermarkd <markd@pkgsrc.org>2006-12-29 22:00:17 +0000
commit0f3bbb3cda48b741c7128ef396ab44529dc460e0 (patch)
tree8b8f1da34606e17bbc1de7c1bbb54024e54c5422 /devel/bglibs/patches
parentda1f0aa988c14a949a3c2e4c2d1fec741e2e154c (diff)
downloadpkgsrc-0f3bbb3cda48b741c7128ef396ab44529dc460e0.tar.gz
Fix Solaris issues by linking socket libraries where required.
OKed schmonz.
Diffstat (limited to 'devel/bglibs/patches')
-rw-r--r--devel/bglibs/patches/patch-ab13
-rw-r--r--devel/bglibs/patches/patch-ac13
2 files changed, 24 insertions, 2 deletions
diff --git a/devel/bglibs/patches/patch-ab b/devel/bglibs/patches/patch-ab
index 71389c7fd9e..83360b9e104 100644
--- a/devel/bglibs/patches/patch-ab
+++ b/devel/bglibs/patches/patch-ab
@@ -1,6 +1,6 @@
-$NetBSD: patch-ab,v 1.2 2006/12/28 03:20:32 schmonz Exp $
+$NetBSD: patch-ab,v 1.3 2006/12/29 22:00:17 markd Exp $
---- Makefile.orig 2006-10-30 16:11:21.000000000 -0500
+--- Makefile.orig 2006-10-31 10:11:21.000000000 +1300
+++ Makefile
@@ -126,7 +126,7 @@ adt/hashs.lo: libcompile adt/hashs.c adt
adt/hashs.o: compile adt/hashs.c adt/common.h
@@ -11,6 +11,15 @@ $NetBSD: patch-ab,v 1.2 2006/12/28 03:20:32 schmonz Exp $
base64/asc2bin.lo: libcompile base64/asc2bin.c base64/base64.h str/str.h
./libcompile base64/asc2bin.c
+@@ -1033,7 +1033,7 @@ makeshlib: conf-ld conf-lib LIBVERSION M
+ echo '#!/bin/sh'; \
+ echo 'lib="$$1"; shift';\
+ echo 'rm -f "$$lib"';\
+- echo libtool --mode=link --silent $$tag `head -n 1 conf-ld` '-o "$$lib" -rpath' `head -n 1 conf-lib` -version-info `head -n 1 LIBVERSION` '$${1+"$$@"}';\
++ echo libtool --mode=link --silent $$tag `head -n 1 conf-ld` '-o "$$lib" -rpath' `head -n 1 conf-lib` -version-info `head -n 1 LIBVERSION` '$${1+"$$@"}' `cat socket.lib`;\
+ ) >makeshlib
+ chmod 755 makeshlib
+
@@ -1505,9 +1505,7 @@ path/mktemp.o: compile path/mktemp.c sys
./compile path/mktemp.c
diff --git a/devel/bglibs/patches/patch-ac b/devel/bglibs/patches/patch-ac
new file mode 100644
index 00000000000..0e6748466a0
--- /dev/null
+++ b/devel/bglibs/patches/patch-ac
@@ -0,0 +1,13 @@
+$NetBSD: patch-ac,v 1.1 2006/12/29 22:00:17 markd Exp $
+
+--- selftests.sh.orig 2006-12-30 10:00:53.471026000 +1300
++++ selftests.sh
+@@ -20,7 +20,7 @@ do_test() {
+ return 1
+ }
+
+- ./load $t/test .libs/libbg.a .libs/libbg-sysdeps.a || {
++ ./load $t/test .libs/libbg.a .libs/libbg-sysdeps.a `cat socket.lib` || {
+ echo "=====> Load failed! <====="
+ return 1
+ }