From owner-freebsd-alpha Wed May 15 14:58:39 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 9011737B401; Wed, 15 May 2002 14:58:26 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id RAA18496; Wed, 15 May 2002 17:58:25 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g4FLvtk35380; Wed, 15 May 2002 17:57:55 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15586.55779.866459.970046@grasshopper.cs.duke.edu> Date: Wed, 15 May 2002 17:57:55 -0400 (EDT) To: Kris Kennaway Cc: ports@FreeBSD.ORG, alpha@FreeBSD.ORG Subject: Re: Python failure on alpha In-Reply-To: <20020515142610.B82943@xor.obsecurity.org> References: <20020515142610.B82943@xor.obsecurity.org> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Kris Kennaway writes: > The python ports have been broken on alpha for a very long time: this > knocks out over 530 dependent packages from building on alpha. Is > anyone able to look into fixing this (hopefully in time for > 4.6-RELEASE)? > > http://beta.freebsd.org/errorlogs/4-latest/python-2.1.3.log > http://beta.freebsd.org/errorlogs/4-latest/python-2.2.1.log > > Kris > Ack.. Here's a patch for python-2.2.1 I'm not a ports comitter & I ignore ports commit mail, so I don't know if there is a ports freeze, or what & I'd rather not commit to the ports tree. Please commit this for me. Drew Index: Makefile =================================================================== RCS file: /home/ncvs/ports/lang/python/Makefile,v retrieving revision 1.87 diff -u -r1.87 Makefile --- Makefile 12 Apr 2002 10:34:54 -0000 1.87 +++ Makefile 15 May 2002 21:51:02 -0000 @@ -95,4 +95,10 @@ (cd ${DEMODIR}; tar xf -) .endif +.if ${ARCH} == i386 +PLIST_SUB+= X86_ONLY="" +.else +PLIST_SUB+= X86_ONLY="@comment " +.endif + .include Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/lang/python/pkg-plist,v retrieving revision 1.37 diff -u -r1.37 pkg-plist --- pkg-plist 12 Apr 2002 10:34:54 -0000 1.37 +++ pkg-plist 15 May 2002 21:37:40 -0000 @@ -986,7 +986,7 @@ lib/%%PYTHON_VERSION%%/lib-dynload/_testcapi.so lib/%%PYTHON_VERSION%%/lib-dynload/_weakref.so lib/%%PYTHON_VERSION%%/lib-dynload/array.so -lib/%%PYTHON_VERSION%%/lib-dynload/audioop.so +%%X86_ONLY%%lib/%%PYTHON_VERSION%%/lib-dynload/audioop.so lib/%%PYTHON_VERSION%%/lib-dynload/binascii.so lib/%%PYTHON_VERSION%%/lib-dynload/bsddb.so lib/%%PYTHON_VERSION%%/lib-dynload/cPickle.so @@ -996,9 +996,9 @@ lib/%%PYTHON_VERSION%%/lib-dynload/dbm.so lib/%%PYTHON_VERSION%%/lib-dynload/errno.so lib/%%PYTHON_VERSION%%/lib-dynload/fcntl.so -lib/%%PYTHON_VERSION%%/lib-dynload/fpectl.so +%%X86_ONLY%%lib/%%PYTHON_VERSION%%/lib-dynload/fpectl.so lib/%%PYTHON_VERSION%%/lib-dynload/grp.so -lib/%%PYTHON_VERSION%%/lib-dynload/imageop.so +%%X86_ONLY%%lib/%%PYTHON_VERSION%%/lib-dynload/imageop.so lib/%%PYTHON_VERSION%%/lib-dynload/math.so lib/%%PYTHON_VERSION%%/lib-dynload/md5.so lib/%%PYTHON_VERSION%%/lib-dynload/mmap.so @@ -1010,7 +1010,7 @@ lib/%%PYTHON_VERSION%%/lib-dynload/readline.so lib/%%PYTHON_VERSION%%/lib-dynload/regex.so lib/%%PYTHON_VERSION%%/lib-dynload/resource.so -lib/%%PYTHON_VERSION%%/lib-dynload/rgbimg.so +%%X86_ONLY%%lib/%%PYTHON_VERSION%%/lib-dynload/rgbimg.so lib/%%PYTHON_VERSION%%/lib-dynload/rotor.so lib/%%PYTHON_VERSION%%/lib-dynload/select.so lib/%%PYTHON_VERSION%%/lib-dynload/sha.so To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message