OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 19-Apr-2007 21:02:44
Branch: HEAD Handle: 2007041920024300
Modified files:
openpkg-src/python python.spec
Log:
disable IPv6 support on AIX to workaround a getaddrinfo bug; enforce
gcc to prevent vendor compiler flag usage; sponsored by BinckBank
Summary:
Revision Changes Path
1.77 +10 -1 openpkg-src/python/python.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/python/python.spec
============================================================================
$ cvs diff -u -r1.76 -r1.77 python.spec
--- openpkg-src/python/python.spec 19 Apr 2007 15:25:53 -0000 1.76
+++ openpkg-src/python/python.spec 19 Apr 2007 19:02:43 -0000 1.77
@@ -173,13 +173,22 @@
echo "_ssl _ssl.c -DUSE_SSL %{l_cppflags openssl .} %{l_ldflags} -lssl
-lcrypto"
) >>Modules/Setup.local
%endif
- CC="%{l_cc}" \
+
+ # getaddrinfo bug
+ disableipv6=""
+ case "%{l_platform -t}" in
+ *-aix* ) disableipv6="--disable-ipv6" ;;
+ esac
+
+ CC="%{l_prefix}/bin/gcc" \
CXX="%{l_cxx}" \
CFLAGS="%{l_cflags -O}" \
CXXFLAGS="%{l_cxxflags -O}" \
LDFLAGS="%{l_ldflags}" \
./configure \
--cache-file=./config.cache \
+ --with-gcc \
+ $disableipv6 \
--prefix=%{l_prefix}
%{l_make} %{l_mflags}
@@ .
______________________________________________________________________
OpenPKG http://openpkg.org
CVS Repository Commit List [email protected]