Sun Nov 23 13:29:31 2014 UTC ()
Pullup ticket #4553 - requested by dholland
shells/bash: build fix

Revisions pulled up:
- shells/bash/distinfo                                          1.39
- shells/bash/patches/patch-configure                           1.1

---
   Module Name:	pkgsrc
   Committed By:	dholland
   Date:		Sun Nov 23 00:43:57 UTC 2014

   Modified Files:
   	pkgsrc/shells/bash: distinfo
   Added Files:
   	pkgsrc/shells/bash/patches: patch-configure

   Log Message:
   Use -Wl,-R instead of just -R to avoid breaking the build on FreeBSD.
   >From Dennis Lindroos in PR 49375.


(tron)
diff -r1.35.2.3 -r1.35.2.4 pkgsrc/shells/bash/distinfo
diff -r0 -r1.1.2.2 pkgsrc/shells/bash/patches/patch-configure

cvs diff -r1.35.2.3 -r1.35.2.4 pkgsrc/shells/bash/distinfo (expand / switch to unified diff)

--- pkgsrc/shells/bash/distinfo 2014/10/07 08:46:57 1.35.2.3
+++ pkgsrc/shells/bash/distinfo 2014/11/23 13:29:31 1.35.2.4
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: distinfo,v 1.35.2.3 2014/10/07 08:46:57 tron Exp $ 1$NetBSD: distinfo,v 1.35.2.4 2014/11/23 13:29:31 tron Exp $
2 2
3SHA1 (bash-4.3.tar.gz) = 45ac3c5727e7262334f4dfadecdf601b39434e84 3SHA1 (bash-4.3.tar.gz) = 45ac3c5727e7262334f4dfadecdf601b39434e84
4RMD160 (bash-4.3.tar.gz) = cd21a9f51ea7780994d4e2c9c7d16d5eb000f845 4RMD160 (bash-4.3.tar.gz) = cd21a9f51ea7780994d4e2c9c7d16d5eb000f845
5Size (bash-4.3.tar.gz) = 7955839 bytes 5Size (bash-4.3.tar.gz) = 7955839 bytes
6SHA1 (bash43-001) = d67ffd6833b30fd41f429205953714a184caa03b 6SHA1 (bash43-001) = d67ffd6833b30fd41f429205953714a184caa03b
7RMD160 (bash43-001) = 6fc9c8c814602c60f6cda0965848dc19a2601a62 7RMD160 (bash43-001) = 6fc9c8c814602c60f6cda0965848dc19a2601a62
8Size (bash43-001) = 1617 bytes 8Size (bash43-001) = 1617 bytes
9SHA1 (bash43-002) = 0c1d486387e5f3bea6a97b317de54f9c3de71c7c 9SHA1 (bash43-002) = 0c1d486387e5f3bea6a97b317de54f9c3de71c7c
10RMD160 (bash43-002) = eecdd1863f8cb8f6ae6055d88b5ea811f5cc5674 10RMD160 (bash43-002) = eecdd1863f8cb8f6ae6055d88b5ea811f5cc5674
11Size (bash43-002) = 1594 bytes 11Size (bash43-002) = 1594 bytes
12SHA1 (bash43-003) = 024d9a6dc6822bb5424f83478b495de29883fb3c 12SHA1 (bash43-003) = 024d9a6dc6822bb5424f83478b495de29883fb3c
13RMD160 (bash43-003) = 957f27933224699fff6c508be93ac9b378af174d 13RMD160 (bash43-003) = 957f27933224699fff6c508be93ac9b378af174d
14Size (bash43-003) = 1465 bytes 14Size (bash43-003) = 1465 bytes
@@ -87,16 +87,17 @@ Size (bash43-027) = 6889 bytes @@ -87,16 +87,17 @@ Size (bash43-027) = 6889 bytes
87SHA1 (bash43-028) = 1e05d95e4abd32b631d991fa374d030c1651645d 87SHA1 (bash43-028) = 1e05d95e4abd32b631d991fa374d030c1651645d
88RMD160 (bash43-028) = 47869ab7b3174732ad3c2ccb138a23348e84e22e 88RMD160 (bash43-028) = 47869ab7b3174732ad3c2ccb138a23348e84e22e
89Size (bash43-028) = 69606 bytes 89Size (bash43-028) = 69606 bytes
90SHA1 (bash43-029) = 883ae5901a45940d04136b0beae491238d50f70b 90SHA1 (bash43-029) = 883ae5901a45940d04136b0beae491238d50f70b
91RMD160 (bash43-029) = 1103874024539f44b40e14058e4f7be3ed4b8b0e 91RMD160 (bash43-029) = 1103874024539f44b40e14058e4f7be3ed4b8b0e
92Size (bash43-029) = 1824 bytes 92Size (bash43-029) = 1824 bytes
93SHA1 (bash43-030) = ad1e978c051ef58584343ad24f165e614ed2a184 93SHA1 (bash43-030) = ad1e978c051ef58584343ad24f165e614ed2a184
94RMD160 (bash43-030) = 9634eb9f937b10507fb5b750633b0d7ea17c3456 94RMD160 (bash43-030) = 9634eb9f937b10507fb5b750633b0d7ea17c3456
95Size (bash43-030) = 63206 bytes 95Size (bash43-030) = 63206 bytes
96SHA1 (patch-af) = dfd1d1be3d822cfc3ae0fd21bb2bbd3e35b11f0d 96SHA1 (patch-af) = dfd1d1be3d822cfc3ae0fd21bb2bbd3e35b11f0d
97SHA1 (patch-ag) = 4da0a43f6b890482affff46b18eef4be67770e48 97SHA1 (patch-ag) = 4da0a43f6b890482affff46b18eef4be67770e48
98SHA1 (patch-aj) = 8b3c52c2aee9cf53ee5a9ce64ead243d0970305e 98SHA1 (patch-aj) = 8b3c52c2aee9cf53ee5a9ce64ead243d0970305e
99SHA1 (patch-builtins_ulimit.def) = d4cb59bedc6a6199f9a99a3530c99374e428baeb 99SHA1 (patch-builtins_ulimit.def) = d4cb59bedc6a6199f9a99a3530c99374e428baeb
 100SHA1 (patch-configure) = ae72a864325761bfbdde85761fd849e49968dff0
100SHA1 (patch-lib_readline_colors.c) = f2f47e7aa0b5c1e999368109de10f80e39fd4438 101SHA1 (patch-lib_readline_colors.c) = f2f47e7aa0b5c1e999368109de10f80e39fd4438
101SHA1 (patch-shell.c) = 08e55c3fa57a9e8eb6366c4eba91aa70f487acb2 102SHA1 (patch-shell.c) = 08e55c3fa57a9e8eb6366c4eba91aa70f487acb2
102SHA1 (patch-variables.c) = 55472b2c79451cd1bc7bd4bf097c9b697f95f521 103SHA1 (patch-variables.c) = 55472b2c79451cd1bc7bd4bf097c9b697f95f521

File Added: pkgsrc/shells/bash/patches/patch-configure
$NetBSD: patch-configure,v 1.1.2.2 2014/11/23 13:29:31 tron Exp $

Use -Wl,-R instead of just -R to avoid breaking the build on FreeBSD.
From Dennis Lindroos in PR 49375.

--- configure~	2014-02-11 15:38:00.000000000 +0000
+++ configure
@@ -8837,7 +8837,7 @@ fi
   fi
   if test "X$ltrpathdirs" != "X"; then
             for found_dir in $ltrpathdirs; do
-      LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
+      LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-Wl,-R$found_dir"
     done
   fi