From owner-freebsd-ports-bugs@FreeBSD.ORG Tue May 22 15:40:02 2012 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8157D1065675 for ; Tue, 22 May 2012 15:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 522388FC17 for ; Tue, 22 May 2012 15:40:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4MFe2Ws093924 for ; Tue, 22 May 2012 15:40:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4MFe2A7093923; Tue, 22 May 2012 15:40:02 GMT (envelope-from gnats) Resent-Date: Tue, 22 May 2012 15:40:02 GMT Resent-Message-Id: <201205221540.q4MFe2A7093923@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Don Lewis Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 96A91106564A for ; Tue, 22 May 2012 15:39:14 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (gw.catspoiler.org [75.1.14.242]) by mx1.freebsd.org (Postfix) with ESMTP id 1ECE28FC0A for ; Tue, 22 May 2012 15:39:14 +0000 (UTC) Received: from mousie.catspoiler.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.13.3/8.13.3) with ESMTP id q4MFd8Xo019492 for ; Tue, 22 May 2012 08:39:08 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Received: from mousie.catspoiler.org (localhost.catspoiler.org [127.0.0.1]) by mousie.catspoiler.org (8.14.5/8.14.5) with ESMTP id q4MFd7RO064898 for ; Tue, 22 May 2012 08:39:07 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Received: (from dl@localhost) by mousie.catspoiler.org (8.14.5/8.14.5/Submit) id q4MFd7st064897; Tue, 22 May 2012 08:39:07 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <201205221539.q4MFd7st064897@mousie.catspoiler.org> Date: Tue, 22 May 2012 08:39:07 -0700 (PDT) From: Don Lewis To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/168234: [patch] editors/apache-openoffice-3.4.0 fails to build on FreeBSD 10.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Don Lewis List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 May 2012 15:40:02 -0000 >Number: 168234 >Category: ports >Synopsis: [patch] editors/apache-openoffice-3.4.0 fails to build on FreeBSD 10.0 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue May 22 15:40:01 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Don Lewis >Release: FreeBSD 10.0-CURRENT i386 >Organization: FreeBSD Project >Environment: System: FreeBSD scratch.catspoiler.org 10.0-CURRENT FreeBSD 10.0-CURRENT #6: Tue May 15 14:19:58 PDT 2012 dl@scratch.catspoiler.org:/usr/obj/usr/src/sys/GENERIC SMB i386 >Description: The configure scripts for the apr and coinmp external library modules think that FreeBSD 10.x is actually FreeBSD 1.x, which does not support shared libraries, so shared libraries for these modules do not get built. [SNIP] cp -f ./unxfbsdi.pro/misc/build/apr-1.4.5/build/apr_rules.mk ./unxfbsdi.pro/misc/build/apr-1.4.5/libtool ./unxfbsdi.pro/misc/build/apr-1.4.5/apr-1-config ./unxfbsdi.pro/bin touch ./unxfbsdi.pro/misc/build/so_predeliver_apr cp: ./unxfbsdi.pro/misc/build/apr-1.4.5/.libs/libapr-1.so*: No such file or directory^ dmake: Error code 1, while making './unxfbsdi.pro/misc/build/so_predeliver_apr' [SNIP] cp -f ./unxfbsdi.pro/misc/build/CoinMP-1.6.0/CoinMP/src/CoinMP.h ./unxfbsdi.pro/inc touch ./unxfbsdi.pro/misc/build/so_predeliver_coinmp cp: ./unxfbsdi.pro/misc/build/CoinMP-1.6.0/CoinMP/src/.libs/libCoinMP*.so*: No such file or directory cp: ./unxfbsdi.pro/misc/build/CoinMP-1.6.0/Clp/src/OsiClp/.libs/libOsiClp*.so*: No such file or directory cp: ./unxfbsdi.pro/misc/build/CoinMP-1.6.0/Clp/src/.libs/libClp*.so*: No such file or directory cp: ./unxfbsdi.pro/misc/build/CoinMP-1.6.0/Cgl/src/.libs/libCgl*.so*: No such file or directory cp: ./unxfbsdi.pro/misc/build/CoinMP-1.6.0/Cbc/src/OsiCbc/.libs/libOsiCbc*.so*: No such file or directory cp: ./unxfbsdi.pro/misc/build/CoinMP-1.6.0/Cbc/src/.libs/libCbc*.so*: No such file or directory cp: ./unxfbsdi.pro/misc/build/CoinMP-1.6.0/CoinUtils/src/.libs/libCoinUtils*.so*: No such file or directory cp: ./unxfbsdi.pro/misc/build/CoinMP-1.6.0/Osi/src/Osi/.libs/libOsi*.so*: No such file or directory dmake: Error code 1, while making './unxfbsdi.pro/misc/build/so_predeliver_coin mp' [SNIP] 2 module(s): apr coinmp need(s) to be rebuilt Reason(s): ERROR: error 65280 occurred while making /mnt2/tmp/usr/ports/editors/openoffice-3/work/aoo-3.4.0/ext_libraries/coinmp ERROR: error 65280 occurred while making /mnt2/tmp/usr/ports/editors/openoffice-3/work/aoo-3.4.0/ext_libraries/apr When you have fixed the errors in that module you can resume the build by running: build --from apr coinmp *** [do-build] Error code 1 >How-To-Repeat: Attempt to build the port on FreeBSD 10.0. >Fix: Apply the following patch under /usr/ports/editors/openoffice-3 to create files/patch-apr and files/patch-coinmp. These patch files will create/edit patch files under the work directory that will get applied after the source tarballs for the ext_libraries tarballs have been unpacked by the port. --- /dev/null 1969-12-31 16:00:00.000000000 -0800 +++ files/patch-apr 2012-05-21 23:57:09.000000000 -0700 @@ -0,0 +1,187 @@ +--- ../ext_libraries/apr/makefile.mk.orig 2012-03-05 00:28:09.000000000 -0800 ++++ ../ext_libraries/apr/makefile.mk 2012-05-18 00:06:26.000000000 -0700 +@@ -37,6 +37,8 @@ + TARFILE_NAME=$(PRJNAME)-$(APRVERSION) + TARFILE_MD5=97262fe54dddaf583eaaee3497a426e1 + ++PATCH_FILES=apr-1.4.5.patch ++ + .IF "$(OS)"=="WNT" + + CONFIGURE_ACTION=cp include/apr.hw include/apr.h +--- /dev/null 2012-05-21 23:57:08.000000000 -0700 ++++ ../ext_libraries/apr/apr-1.4.5.patch 2012-05-21 23:53:48.000000000 -0700 +@@ -0,0 +1,173 @@ ++--- misc/build/apr-1.4.5/configure.orig 2011-05-19 17:09:22.000000000 -0700 +++++ misc/build/apr-1.4.5/configure 2012-05-21 23:51:51.000000000 -0700 ++@@ -13468,7 +13468,7 @@ ++ hardcode_shlibpath_var=no ++ ;; ++ ++- freebsd1*) +++ freebsd1.*) ++ ld_shlibs=no ++ ;; ++ ++@@ -13484,7 +13484,7 @@ ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++- freebsd2*) +++ freebsd2.*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_minus_L=yes ++@@ -14117,7 +14117,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -14128,7 +14128,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -14146,7 +14146,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++@@ -16199,7 +16199,7 @@ ++ ;; ++ esac ++ ;; ++- freebsd[12]*) +++ freebsd[12].*) ++ # C++ shared libraries reported to be fairly broken before switch to ELF ++ ld_shlibs_CXX=no ++ ;; ++@@ -17739,7 +17739,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -17750,7 +17750,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -17768,7 +17768,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++@@ -19717,7 +19717,7 @@ ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++- freebsd1*) +++ freebsd1.*) ++ ld_shlibs_F77=no ++ ;; ++ ++@@ -19733,7 +19733,7 @@ ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++- freebsd2*) +++ freebsd2.*) ++ archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_F77=yes ++ hardcode_minus_L_F77=yes ++@@ -20314,7 +20314,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -20325,7 +20325,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -20343,7 +20343,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++@@ -22288,7 +22288,7 @@ ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++- freebsd1*) +++ freebsd1.*) ++ ld_shlibs_GCJ=no ++ ;; ++ ++@@ -22304,7 +22304,7 @@ ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++- freebsd2*) +++ freebsd2.*) ++ archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_GCJ=yes ++ hardcode_minus_L_GCJ=yes ++@@ -22885,7 +22885,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -22896,7 +22896,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -22914,7 +22914,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) --- /dev/null 1969-12-31 16:00:00.000000000 -0800 +++ files/patch-coinmp 2012-05-21 23:58:48.000000000 -0700 @@ -0,0 +1,1044 @@ +--- ../ext_libraries/coinmp/coinmp-1.6.0.patch.orig 2012-02-17 00:47:03.000000000 -0800 ++++ ../ext_libraries/coinmp/coinmp-1.6.0.patch 2012-05-21 23:38:53.000000000 -0700 +@@ -190,3 +190,1041 @@ + ;; + + irix | nonstopux) ++--- misc/build/CoinMP-1.6.0/Cbc/configure.orig 2011-11-03 20:55:10.000000000 -0700 +++++ misc/build/CoinMP-1.6.0/Cbc/configure 2012-05-21 23:29:18.000000000 -0700 ++@@ -9224,7 +9224,7 @@ ++ hardcode_shlibpath_var=no ++ ;; ++ ++- freebsd1*) +++ freebsd1.*) ++ ld_shlibs=no ++ ;; ++ ++@@ -9240,7 +9240,7 @@ ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++- freebsd2*) +++ freebsd2.*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_minus_L=yes ++@@ -9836,7 +9836,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -9859,7 +9859,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -9877,7 +9877,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++@@ -12311,7 +12311,7 @@ ++ ;; ++ esac ++ ;; ++- freebsd[12]*) +++ freebsd[12].*) ++ # C++ shared libraries reported to be fairly broken before switch to ELF ++ ld_shlibs_CXX=no ++ ;; ++@@ -13796,7 +13796,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -13819,7 +13819,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -13837,7 +13837,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++@@ -15771,7 +15771,7 @@ ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++- freebsd1*) +++ freebsd1.*) ++ ld_shlibs_F77=no ++ ;; ++ ++@@ -15787,7 +15787,7 @@ ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++- freebsd2*) +++ freebsd2.*) ++ archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_F77=yes ++ hardcode_minus_L_F77=yes ++@@ -16383,7 +16383,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -16406,7 +16406,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -16424,7 +16424,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++@@ -18370,7 +18370,7 @@ ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++- freebsd1*) +++ freebsd1.*) ++ ld_shlibs_GCJ=no ++ ;; ++ ++@@ -18386,7 +18386,7 @@ ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++- freebsd2*) +++ freebsd2.*) ++ archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_GCJ=yes ++ hardcode_minus_L_GCJ=yes ++@@ -18982,7 +18982,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -19005,7 +19005,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -19023,7 +19023,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++--- misc/build/CoinMP-1.6.0/Cgl/configure.orig 2011-10-15 07:48:24.000000000 -0700 +++++ misc/build/CoinMP-1.6.0/Cgl/configure 2012-05-21 23:30:19.000000000 -0700 ++@@ -9202,7 +9202,7 @@ ++ hardcode_shlibpath_var=no ++ ;; ++ ++- freebsd1*) +++ freebsd1.*) ++ ld_shlibs=no ++ ;; ++ ++@@ -9218,7 +9218,7 @@ ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++- freebsd2*) +++ freebsd2.*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_minus_L=yes ++@@ -9814,7 +9814,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -9837,7 +9837,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -9855,7 +9855,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++@@ -12289,7 +12289,7 @@ ++ ;; ++ esac ++ ;; ++- freebsd[12]*) +++ freebsd[12].*) ++ # C++ shared libraries reported to be fairly broken before switch to ELF ++ ld_shlibs_CXX=no ++ ;; ++@@ -13774,7 +13774,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -13797,7 +13797,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -13815,7 +13815,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++@@ -15749,7 +15749,7 @@ ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++- freebsd1*) +++ freebsd1.*) ++ ld_shlibs_F77=no ++ ;; ++ ++@@ -15765,7 +15765,7 @@ ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++- freebsd2*) +++ freebsd2.*) ++ archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_F77=yes ++ hardcode_minus_L_F77=yes ++@@ -16361,7 +16361,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -16384,7 +16384,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -16402,7 +16402,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++@@ -18348,7 +18348,7 @@ ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++- freebsd1*) +++ freebsd1.*) ++ ld_shlibs_GCJ=no ++ ;; ++ ++@@ -18364,7 +18364,7 @@ ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++- freebsd2*) +++ freebsd2.*) ++ archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_GCJ=yes ++ hardcode_minus_L_GCJ=yes ++@@ -18960,7 +18960,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -18983,7 +18983,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -19001,7 +19001,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++--- misc/build/CoinMP-1.6.0/Clp/configure.orig 2011-11-05 12:32:33.000000000 -0700 +++++ misc/build/CoinMP-1.6.0/Clp/configure 2012-05-21 23:35:23.000000000 -0700 ++@@ -9225,7 +9225,7 @@ ++ hardcode_shlibpath_var=no ++ ;; ++ ++- freebsd1*) +++ freebsd1.*) ++ ld_shlibs=no ++ ;; ++ ++@@ -9241,7 +9241,7 @@ ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++- freebsd2*) +++ freebsd2.*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_minus_L=yes ++@@ -9837,7 +9837,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -9860,7 +9860,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -9878,7 +9878,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++@@ -12312,7 +12312,7 @@ ++ ;; ++ esac ++ ;; ++- freebsd[12]*) +++ freebsd[12].*) ++ # C++ shared libraries reported to be fairly broken before switch to ELF ++ ld_shlibs_CXX=no ++ ;; ++@@ -13797,7 +13797,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -13820,7 +13820,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -13838,7 +13838,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++@@ -15772,7 +15772,7 @@ ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++- freebsd1*) +++ freebsd1.*) ++ ld_shlibs_F77=no ++ ;; ++ ++@@ -15788,7 +15788,7 @@ ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++- freebsd2*) +++ freebsd2.*) ++ archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_F77=yes ++ hardcode_minus_L_F77=yes ++@@ -16384,7 +16384,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -16407,7 +16407,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -16425,7 +16425,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++@@ -18371,7 +18371,7 @@ ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++- freebsd1*) +++ freebsd1.*) ++ ld_shlibs_GCJ=no ++ ;; ++ ++@@ -18387,7 +18387,7 @@ ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++- freebsd2*) +++ freebsd2.*) ++ archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_GCJ=yes ++ hardcode_minus_L_GCJ=yes ++@@ -18983,7 +18983,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -19006,7 +19006,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -19024,7 +19024,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++--- misc/build/CoinMP-1.6.0/CoinMP/configure.orig 2011-11-07 19:35:10.000000000 -0800 +++++ misc/build/CoinMP-1.6.0/CoinMP/configure 2012-05-21 23:32:22.000000000 -0700 ++@@ -9168,7 +9168,7 @@ ++ hardcode_shlibpath_var=no ++ ;; ++ ++- freebsd1*) +++ freebsd1.*) ++ ld_shlibs=no ++ ;; ++ ++@@ -9184,7 +9184,7 @@ ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++- freebsd2*) +++ freebsd2.*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_minus_L=yes ++@@ -9780,7 +9780,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -9803,7 +9803,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -9821,7 +9821,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++@@ -12255,7 +12255,7 @@ ++ ;; ++ esac ++ ;; ++- freebsd[12]*) +++ freebsd[12].*) ++ # C++ shared libraries reported to be fairly broken before switch to ELF ++ ld_shlibs_CXX=no ++ ;; ++@@ -13740,7 +13740,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -13763,7 +13763,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -13781,7 +13781,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++@@ -15715,7 +15715,7 @@ ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++- freebsd1*) +++ freebsd1.*) ++ ld_shlibs_F77=no ++ ;; ++ ++@@ -15731,7 +15731,7 @@ ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++- freebsd2*) +++ freebsd2.*) ++ archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_F77=yes ++ hardcode_minus_L_F77=yes ++@@ -16327,7 +16327,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -16350,7 +16350,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -16368,7 +16368,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++@@ -18314,7 +18314,7 @@ ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++- freebsd1*) +++ freebsd1.*) ++ ld_shlibs_GCJ=no ++ ;; ++ ++@@ -18330,7 +18330,7 @@ ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++- freebsd2*) +++ freebsd2.*) ++ archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_GCJ=yes ++ hardcode_minus_L_GCJ=yes ++@@ -18926,7 +18926,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -18949,7 +18949,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -18967,7 +18967,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++--- misc/build/CoinMP-1.6.0/CoinUtils/configure.orig 2011-11-03 20:11:07.000000000 -0700 +++++ misc/build/CoinMP-1.6.0/CoinUtils/configure 2012-05-21 23:33:08.000000000 -0700 ++@@ -10658,7 +10658,7 @@ ++ hardcode_shlibpath_var=no ++ ;; ++ ++- freebsd1*) +++ freebsd1.*) ++ ld_shlibs=no ++ ;; ++ ++@@ -10674,7 +10674,7 @@ ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++- freebsd2*) +++ freebsd2.*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_minus_L=yes ++@@ -11270,7 +11270,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -11293,7 +11293,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -11311,7 +11311,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++@@ -13817,7 +13817,7 @@ ++ ;; ++ esac ++ ;; ++- freebsd[12]*) +++ freebsd[12].*) ++ # C++ shared libraries reported to be fairly broken before switch to ELF ++ ld_shlibs_CXX=no ++ ;; ++@@ -15302,7 +15302,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -15325,7 +15325,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -15343,7 +15343,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++@@ -17277,7 +17277,7 @@ ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++- freebsd1*) +++ freebsd1.*) ++ ld_shlibs_F77=no ++ ;; ++ ++@@ -17293,7 +17293,7 @@ ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++- freebsd2*) +++ freebsd2.*) ++ archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_F77=yes ++ hardcode_minus_L_F77=yes ++@@ -17889,7 +17889,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -17912,7 +17912,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -17930,7 +17930,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++@@ -19892,7 +19892,7 @@ ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++- freebsd1*) +++ freebsd1.*) ++ ld_shlibs_GCJ=no ++ ;; ++ ++@@ -19908,7 +19908,7 @@ ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++- freebsd2*) +++ freebsd2.*) ++ archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_GCJ=yes ++ hardcode_minus_L_GCJ=yes ++@@ -20504,7 +20504,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -20527,7 +20527,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -20545,7 +20545,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++--- misc/build/CoinMP-1.6.0/Osi/configure.orig 2011-10-15 07:26:34.000000000 -0700 +++++ misc/build/CoinMP-1.6.0/Osi/configure 2012-05-21 23:34:02.000000000 -0700 ++@@ -9197,7 +9197,7 @@ ++ hardcode_shlibpath_var=no ++ ;; ++ ++- freebsd1*) +++ freebsd1.*) ++ ld_shlibs=no ++ ;; ++ ++@@ -9213,7 +9213,7 @@ ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++- freebsd2*) +++ freebsd2.*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_minus_L=yes ++@@ -9809,7 +9809,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -9832,7 +9832,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -9850,7 +9850,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++@@ -12284,7 +12284,7 @@ ++ ;; ++ esac ++ ;; ++- freebsd[12]*) +++ freebsd[12].*) ++ # C++ shared libraries reported to be fairly broken before switch to ELF ++ ld_shlibs_CXX=no ++ ;; ++@@ -13769,7 +13769,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -13792,7 +13792,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -13810,7 +13810,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++@@ -15744,7 +15744,7 @@ ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++- freebsd1*) +++ freebsd1.*) ++ ld_shlibs_F77=no ++ ;; ++ ++@@ -15760,7 +15760,7 @@ ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++- freebsd2*) +++ freebsd2.*) ++ archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_F77=yes ++ hardcode_minus_L_F77=yes ++@@ -16356,7 +16356,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -16379,7 +16379,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -16397,7 +16397,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++@@ -18343,7 +18343,7 @@ ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++- freebsd1*) +++ freebsd1.*) ++ ld_shlibs_GCJ=no ++ ;; ++ ++@@ -18359,7 +18359,7 @@ ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++- freebsd2*) +++ freebsd2.*) ++ archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_GCJ=yes ++ hardcode_minus_L_GCJ=yes ++@@ -18955,7 +18955,7 @@ ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++-freebsd1*) +++freebsd1.*) ++ dynamic_linker=no ++ ;; ++ ++@@ -18978,7 +18978,7 @@ ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++- freebsd[123]*) objformat=aout ;; +++ freebsd[123].*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++@@ -18996,7 +18996,7 @@ ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++- freebsd2*) +++ freebsd2.*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) >Release-Note: >Audit-Trail: >Unformatted: