SecBSD's official ports repository
This commit is contained in:
commit
2c0afcbbf3
64331 changed files with 5339189 additions and 0 deletions
89
lang/bootgcc/patches/patch-libgo_configure
Normal file
89
lang/bootgcc/patches/patch-libgo_configure
Normal file
|
@ -0,0 +1,89 @@
|
|||
Index: libgo/configure
|
||||
--- libgo/configure.orig
|
||||
+++ libgo/configure
|
||||
@@ -656,6 +656,8 @@ LIBGO_IS_IRIX_FALSE
|
||||
LIBGO_IS_IRIX_TRUE
|
||||
LIBGO_IS_FREEBSD_FALSE
|
||||
LIBGO_IS_FREEBSD_TRUE
|
||||
+LIBGO_IS_OPENBSD_FALSE
|
||||
+LIBGO_IS_OPENBSD_TRUE
|
||||
LIBGO_IS_DARWIN_FALSE
|
||||
LIBGO_IS_DARWIN_TRUE
|
||||
go_include
|
||||
@@ -10528,7 +10530,7 @@ openbsd*)
|
||||
*) need_version=no ;;
|
||||
esac
|
||||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
|
||||
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
|
||||
+ #finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
|
||||
case $host_os in
|
||||
@@ -13455,6 +13457,10 @@ fi
|
||||
# architectures don't support it. FIXME: We should set a default
|
||||
# based on the host.
|
||||
|
||||
+case ${host} in
|
||||
+powerpc*-*-*) with_libffi_default=no ;;
|
||||
+esac
|
||||
+
|
||||
# Check whether --with-libffi was given.
|
||||
if test "${with_libffi+set}" = set; then :
|
||||
withval=$with_libffi; :
|
||||
@@ -13513,6 +13519,7 @@ ALLGOOS="aix android darwin dragonfly freebsd irix lin
|
||||
|
||||
is_darwin=no
|
||||
is_freebsd=no
|
||||
+is_openbsd=no
|
||||
is_irix=no
|
||||
is_linux=no
|
||||
is_netbsd=no
|
||||
@@ -13525,6 +13532,7 @@ GOOS=unknown
|
||||
case ${host} in
|
||||
*-*-darwin*) is_darwin=yes; GOOS=darwin ;;
|
||||
*-*-freebsd*) is_freebsd=yes; GOOS=freebsd ;;
|
||||
+ *-*-openbsd*) is_openbsd=yes; GOOS=openbsd ;;
|
||||
*-*-irix6*) is_irix=yes; GOOS=irix ;;
|
||||
*-*-linux*) is_linux=yes; GOOS=linux ;;
|
||||
*-*-netbsd*) is_netbsd=yes; GOOS=netbsd ;;
|
||||
@@ -13558,6 +13566,14 @@ else
|
||||
LIBGO_IS_IRIX_FALSE=
|
||||
fi
|
||||
|
||||
+ if test $is_openbsd = yes; then
|
||||
+ LIBGO_IS_OPENBSD_TRUE=
|
||||
+ LIBGO_IS_OPENBSD_FALSE='#'
|
||||
+else
|
||||
+ LIBGO_IS_OPENBSD_TRUE='#'
|
||||
+ LIBGO_IS_OPENBSD_FALSE=
|
||||
+fi
|
||||
+
|
||||
if test $is_linux = yes; then
|
||||
LIBGO_IS_LINUX_TRUE=
|
||||
LIBGO_IS_LINUX_FALSE='#'
|
||||
@@ -14235,13 +14251,13 @@ fi
|
||||
|
||||
|
||||
PTHREAD_LIBS=
|
||||
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lpthread" >&5
|
||||
-$as_echo_n "checking for pthread_create in -lpthread... " >&6; }
|
||||
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -pthread" >&5
|
||||
+$as_echo_n "checking for pthread_create in -pthread... " >&6; }
|
||||
if test "${ac_cv_lib_pthread_pthread_create+set}" = set; then :
|
||||
$as_echo_n "(cached) " >&6
|
||||
else
|
||||
ac_check_lib_save_LIBS=$LIBS
|
||||
-LIBS="-lpthread $LIBS"
|
||||
+LIBS="-pthread $LIBS"
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
|
||||
@@ -14272,7 +14288,7 @@ fi
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_create" >&5
|
||||
$as_echo "$ac_cv_lib_pthread_pthread_create" >&6; }
|
||||
if test "x$ac_cv_lib_pthread_pthread_create" = x""yes; then :
|
||||
- PTHREAD_LIBS=-lpthread
|
||||
+ PTHREAD_LIBS=-pthread
|
||||
fi
|
||||
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue