OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src openpkg-web Date: 31-Jul-2003 17:25:10
Branch: OPENPKG_1_STABLE HEAD Handle: 2003073116250901
Modified files:
openpkg-web news.txt
Modified files: (Branch: OPENPKG_1_STABLE)
openpkg-src/pth pth.spec
Log:
MFC: Fix building under partly broken FreeBSD 5.1/alpha
Summary:
Revision Changes Path
1.21.2.3 +18 -1 openpkg-src/pth/pth.spec
1.5957 +1 -0 openpkg-web/news.txt
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/pth/pth.spec
============================================================================
$ cvs diff -u -r1.21.2.2 -r1.21.2.3 pth.spec
--- openpkg-src/pth/pth.spec 24 Jul 2003 20:45:11 -0000 1.21.2.2
+++ openpkg-src/pth/pth.spec 31 Jul 2003 15:25:10 -0000 1.21.2.3
@@ -33,9 +33,10 @@
Group: System
License: GPL
Version: 2.0.0
-Release: 1.20030724
+Release: 1.20030731
# package options
+%option with_optimize no
%option with_pthread no
# list of sources
@@ -61,9 +62,23 @@
%setup -q
%build
+ touch config.cache
+ case "%{l_target}" in
+ alpha-freebsd5.[01] )
+ # FIXME: FreeBSD 5.0/5.1 makecontext(3) is broken on Alpha
+ ( echo "ac_cv_func_makecontext=no"
+ echo "ac_cv_func_getcontext=no"
+ echo "ac_cv_func_setcontext=no"
+ echo "ac_cv_func_swapcontext=no"
+ echo "ac_cv_stacksetup_makecontext=no"
+ echo "ac_cv_check_mcsc=no"
+ ) >config.cache
+ ;;
+ esac
CC="%{l_cc}" \
CFLAGS="%{l_cflags -O}" \
./configure \
+ --cache-file=./config.cache \
--prefix=%{l_prefix} \
--includedir="%{l_prefix}/include/pth" \
--libdir="%{l_prefix}/lib/pth" \
@@ -73,7 +88,9 @@
--disable-tests \
--enable-batch \
--enable-syscall-soft \
+%if "%{with_optimize}" == "yes"
--enable-optimize \
+%endif
--disable-shared
%{l_make} %{l_mflags}
@@ .
patch -p0 <<'@@ .'
Index: openpkg-web/news.txt
============================================================================
$ cvs diff -u -r1.5956 -r1.5957 news.txt
--- openpkg-web/news.txt 31 Jul 2003 15:24:20 -0000 1.5956
+++ openpkg-web/news.txt 31 Jul 2003 15:25:09 -0000 1.5957
@@ -1,3 +1,4 @@
+31-Jul-2003: Upgraded package: P<pth-2.0.0-1.20030731>
31-Jul-2003: Upgraded package: P<pth-2.0.0-20030731>
31-Jul-2003: Upgraded package: P<wml-2.0.9-1.20030731>
31-Jul-2003: Upgraded package: P<wml-2.0.9-20030731>
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]