From owner-freebsd-python@FreeBSD.ORG Wed Dec 13 19:47:22 2006 Return-Path: X-Original-To: python@FreeBSD.org Delivered-To: freebsd-python@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C89D716A4FE for ; Wed, 13 Dec 2006 19:47:22 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7B1B43DE5 for ; Wed, 13 Dec 2006 19:42:25 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 39FF71A4D93 for ; Wed, 13 Dec 2006 11:43:49 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id A55F85138F; Wed, 13 Dec 2006 14:43:46 -0500 (EST) Date: Wed, 13 Dec 2006 14:43:46 -0500 From: Kris Kennaway To: python@FreeBSD.org Message-ID: <20061213194345.GA58107@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="LZvS9be/3tNcYl/X" Content-Disposition: inline User-Agent: Mutt/1.4.2.2i Cc: Subject: [ports-i386@FreeBSD.org: py24-hashlib-20060408a failed on i386 7] X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 19:47:23 -0000 --LZvS9be/3tNcYl/X Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Dear Maintainer, As you may know, in the near future FreeBSD 7.x will be switching from the gcc 3.4 compiler to gcc 4.x. Unfortunately your port fails to build with the new compiler; see the log below or the following url: http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.7.2006121307/ To ease the disruption to users and to avoid further work later on, can you please work (with the upstream developers if necessary) on fixing this error? In many cases it requires only simple code changes, and these may already have been submitted to the developers by other projects (thesedays many Linux distributions use gcc 4.1, so chances are they have fixed the error already), or the patches may be found in their package repositories. You should be able to reproduce it yourself simply by installing the lang/gcc41 port and then setting the variables CC=3D/usr/local/bin/gcc41 CXX=3D/usr/local/bin/g++41 in your environment (Note: some ports do not respect these variables currently, but this is another bug that should be fixed). Thanks, Kris ----- Forwarded message from User Ports-i386 ----- X-Original-To: kkenn@localhost Delivered-To: kkenn@localhost.obsecurity.org X-Original-To: kris@FreeBSD.org Delivered-To: kris@FreeBSD.org Date: Wed, 13 Dec 2006 19:37:00 GMT From: User Ports-i386 To: kris@FreeBSD.org Subject: py24-hashlib-20060408a failed on i386 7 X-UIDL: "8T"!PR$"!Ik^"!0,3"! X-Bogosity: Ham, tests=3Dbogofilter, spamicity=3D0.000000, version=3D1.0.3 building py24-hashlib-20060408a on gohan24.freebsd.org in directory /x/tmp/7/chroot/32351 building for: 7.0-CURRENT i386 maintained by: python@FreeBSD.org port directory: /usr/ports/security/py-hashlib build started at Wed Dec 13 19:34:39 UTC 2006 FETCH_DEPENDS=3D PATCH_DEPENDS=3D EXTRACT_DEPENDS=3D BUILD_DEPENDS=3Dpython24-2.4.3_3.tbz RUN_DEPENDS=3Dpython24-2.4.3_3.tbz prefixes: LOCALBASE=3Dusr/local X11BASE=3Dusr/X11R6 add_pkg =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D> hashlib-20060408a.tar.gz doesn't seem to exist in /tmp/distfiles/. =3D> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/port= s/distfiles/. fetch: ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/hashlib-200= 60408a.tar.gz: Operation timed out =3D> Attempting to fetch from ftp://pointyhat.freebsd.org/pub/FreeBSD/distf= iles/. fetch: ftp://pointyhat.freebsd.org/pub/FreeBSD/distfiles/hashlib-20060408a.= tar.gz: File unavailable (e.g., file not found, no access) =3D> Attempting to fetch from http://code.krypto.org/python/hashlib/. hashlib-20060408a.tar.gz 32 kB 41 kBps =3D> MD5 Checksum OK for hashlib-20060408a.tar.gz. =3D> SHA256 Checksum OK for hashlib-20060408a.tar.gz. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg =3D=3D=3D> Extracting for py24-hashlib-20060408a =3D> MD5 Checksum OK for hashlib-20060408a.tar.gz. =3D> SHA256 Checksum OK for hashlib-20060408a.tar.gz. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg =3D=3D=3D> Patching for py24-hashlib-20060408a =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg python24-2.4.3_3.tbz adding dependencies pkg_add python24-2.4.3_3.tbz =3D=3D=3D=3D Note that some of the standard modules are provided as separate ports since they require extra dependencies: bsddb databases/py-bsddb gdbm databases/py-gdbm tkinter x11-toolkits/py-tkinter Install them as needed. =3D=3D=3D=3D =3D=3D=3D> py24-hashlib-20060408a depends on file: /usr/local/bin/python = - found =3D=3D=3D> Configuring for py24-hashlib-20060408a Using OpenSSL version 0x0090804f from Headers: /usr/include Library: /usr/lib/libssl.so running config =3D=3D=3D> Building for py24-hashlib-20060408a Using OpenSSL version 0x0090804f from Headers: /usr/include Library: /usr/lib/libssl.so running build running build_py creating build creating build/lib.freebsd-7.0-CURRENT-i386-2.4 copying hashlib.py -> build/lib.freebsd-7.0-CURRENT-i386-2.4 copying test_hashlib.py -> build/lib.freebsd-7.0-CURRENT-i386-2.4 running build_ext building '_hashlib' extension creating build/temp.freebsd-7.0-CURRENT-i386-2.4 creating build/temp.freebsd-7.0-CURRENT-i386-2.4/Modules cc -fno-strict-aliasing -DNDEBUG -O2 -fno-strict-aliasing -pipe -D__wchar_t= =3Dwchar_t -DTHREAD_STACK_SIZE=3D0x20000 -O2 -fno-strict-aliasing -pipe -fP= IC -I/usr/include -I/usr/local/include/python2.4 -c Modules/_hashopenssl.c = -o build/temp.freebsd-7.0-CURRENT-i386-2.4/Modules/_hashopenssl.o cc -shared -pthread -rpath=3D/usr/lib:/usr/local/lib -O2 -fno-strict-aliasi= ng -pipe build/temp.freebsd-7.0-CURRENT-i386-2.4/Modules/_hashopenssl.o -L/= usr/lib -lssl -lcrypto -o build/lib.freebsd-7.0-CURRENT-i386-2.4/_hashlib.so =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D make: don't know how to make regression-test(continuing) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D add_pkg python24-2.4.3_3.tbz adding dependencies pkg_add python24-2.4.3_3.tbz skipping python24-2.4.3_3, already added =3D=3D=3D> Installing for py24-hashlib-20060408a =3D=3D=3D> py24-hashlib-20060408a depends on file: /usr/local/bin/python = - found =3D=3D=3D> Generating temporary packing list =3D=3D=3D> Checking if security/py-hashlib already installed Using OpenSSL version 0x0090804f from Headers: /usr/include Library: /usr/lib/libssl.so running install running build running build_py running build_ext running install_lib copying build/lib.freebsd-7.0-CURRENT-i386-2.4/hashlib.py -> /usr/local/lib= /python2.4/site-packages copying build/lib.freebsd-7.0-CURRENT-i386-2.4/test_hashlib.py -> /usr/loca= l/lib/python2.4/site-packages copying build/lib.freebsd-7.0-CURRENT-i386-2.4/_hashlib.so -> /usr/local/li= b/python2.4/site-packages byte-compiling /usr/local/lib/python2.4/site-packages/hashlib.py to hashlib= .pyc byte-compiling /usr/local/lib/python2.4/site-packages/test_hashlib.py to te= st_hashlib.pyc writing byte-compilation script '/tmp/tmpbqR4AY.py' /usr/local/bin/python -O /tmp/tmpbqR4AY.py removing /tmp/tmpbqR4AY.py =3D=3D=3D> Registering installation for py24-hashlib-20060408a =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Building package for py24-hashlib-20060408a tar: lib/python2.4/site-packages/_sha256.so: Cannot stat: No such file or d= irectory tar: lib/python2.4/site-packages/_sha512.so: Cannot stat: No such file or d= irectory pkg_create: make_dist: tar command failed with code 256 Creating package /tmp/packages/All/py24-hashlib-20060408a.tbz Registering depends: python24-2.4.3_3. Creating bzip'd tar ball in '/tmp/packages/All/py24-hashlib-20060408a.tbz' *** Error code 1 Stop in /a/ports/security/py-hashlib. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D build of /usr/ports/security/py-hashlib ended at Wed Dec 13 19:38:29 UTC 20= 06 ----- End forwarded message ----- --LZvS9be/3tNcYl/X Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFgFfxWry0BWjoQKURAgl6AJ96piq+f4Hd4y6mLCNGvXKy9NW9kQCfZQcV fnLgLJiinLZBztOHb78vA8I= =ZwxS -----END PGP SIGNATURE----- --LZvS9be/3tNcYl/X--