pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/meta-pkgs/boost boost: Put back SunOS soname fix.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/cb389eaa646e
branches:  trunk
changeset: 380093:cb389eaa646e
user:      jperkin <jperkin%pkgsrc.org@localhost>
date:      Fri May 11 14:45:23 2018 +0000

description:
boost: Put back SunOS soname fix.

For some reason this patch file was deleted during the last boost
update.  Fixes build on SunOS again.

diffstat:

 meta-pkgs/boost/distinfo                                    |   3 +-
 meta-pkgs/boost/patches/patch-tools_build_src_tools_gcc.jam |  16 +++++++++++++
 2 files changed, 18 insertions(+), 1 deletions(-)

diffs (34 lines):

diff -r 9a10f9604cab -r cb389eaa646e meta-pkgs/boost/distinfo
--- a/meta-pkgs/boost/distinfo  Fri May 11 14:38:46 2018 +0000
+++ b/meta-pkgs/boost/distinfo  Fri May 11 14:45:23 2018 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.119 2018/05/06 18:56:35 minskim Exp $
+$NetBSD: distinfo,v 1.120 2018/05/11 14:45:23 jperkin Exp $
 
 SHA1 (boost_1_67_0.tar.bz2) = 694ae3f4f899d1a80eb7a3b31b33be73c423c1ae
 RMD160 (boost_1_67_0.tar.bz2) = d5bf97b8a953b87c08e367556856204a05346315
@@ -34,3 +34,4 @@
 SHA1 (patch-libs_fiber_src_numa_freebsd_pin__thread.cpp) = 0fbc6c9bcc17a4e042f3b62ca5fdf33f014cf773
 SHA1 (patch-tools_build_src_engine_build.jam) = dc59422ade217aa49eb5d6928f02f7bc4734aa43
 SHA1 (patch-tools_build_src_engine_build.sh) = ed5e29d049f04e8a1e055844e66c549e5cd4bb01
+SHA1 (patch-tools_build_src_tools_gcc.jam) = 4d895f14965ee29e328dda15e9975ccc1c14673f
diff -r 9a10f9604cab -r cb389eaa646e meta-pkgs/boost/patches/patch-tools_build_src_tools_gcc.jam
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/meta-pkgs/boost/patches/patch-tools_build_src_tools_gcc.jam       Fri May 11 14:45:23 2018 +0000
@@ -0,0 +1,16 @@
+$NetBSD: patch-tools_build_src_tools_gcc.jam,v 1.5 2018/05/11 14:45:23 jperkin Exp $
+
+SunOS supports soname.
+
+--- tools/build/src/tools/gcc.jam.orig 2018-04-11 13:49:09.000000000 +0000
++++ tools/build/src/tools/gcc.jam
+@@ -922,6 +922,9 @@ toolset.flags gcc.link.dll .IMPLIB-COMMA
+ 
+     toolset.flags gcc.link OPTIONS <target-os>solaris/<strip>on : -Wl,-s ;
+ 
++    toolset.flags gcc.link HAVE_SONAME <target-os>solaris : "" ;
++    toolset.flags gcc.link SONAME_OPTION <target-os>solaris : -h ;
++
+     toolset.flags gcc.link RPATH <target-os>solaris : <dll-path> ;
+     # Solaris linker does not have a separate -rpath-link, but allows using
+     # -L for the same purpose.



Home | Main Index | Thread Index | Old Index