In lang/python30, 'make -D WITH_UCS4' does not actually make with UCS-4 support. This can be shown by running python, importing 'sys', and seeing that 'sys.maxunicode' is still 64k. Fix: Looking in lang/python30/work/Python-3.0.1/portbld.shared/config.log, we see that the config command was: $ ./../configure --with-threads --enable-unicode=ucs4 --enable-ipv6 --prefix=/usr/local --mandir=/usr/local/man --infodir=/usr/local/info/ --build=i386-portbld-freebsd7.0 This is *wrong*. According to ./configure --help, you need to use '--with-wide-unicode'. I have tested this by building directly from source, and --with-wide-unicode in fact works.
Responsible Changed From-To: freebsd-ports-bugs->python Over to maintainer (via the GNATS Auto Assign Tool)
Responsible Changed From-To: python->freebsd-python Canonicalize assignment.
lwhsu 2009-07-02 01:46:33 UTC FreeBSD ports repository Modified files: lang/python30 Makefile pkg-message pkg-plist lang/python30/files patch-setup.py Log: - Honor EXAMPLESDIR, DATADIR and NOPORTEXAMPLES, NOPORTDATA - Remove bsddb module in pkg-message since it's removed from Python default modules (python3 user should use databases/py-bsddb3) - Fix WITH_UCS4 support - Mark jobs safe - Makefile/patch cleanup PR: ports/133440 Submitted by: Paul Hoffman <phoffman AT proper.com> Revision Changes Path 1.156 +15 -18 ports/lang/python30/Makefile 1.20 +1 -1 ports/lang/python30/files/patch-setup.py 1.2 +0 -1 ports/lang/python30/pkg-message 1.77 +547 -547 ports/lang/python30/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!