For 7.1-RELEASE-p2 lang/python26 is broken if I try to build him with semaphores. Without semaphores build is complete. How-To-Repeat: # sysctl kern.osreldate kern.osreldate: 701000 # cd /usr/ports/lang/python26 # make config note this [X] SEM Use POSIX semaphores (experimental) and OK # make "Makefile", line 69: Need an operator make: fatal errors encountered -- cannot continue
Responsible Changed From-To: freebsd-ports-bugs->python Over to maintainer (via the GNATS Auto Assign Tool)
I don't think you'll be able to build with POSIX semaphores. But the error you get is due to an extra dot crept in 1.157. --- python26.diff begins here --- Index: lang/python26/Makefile =================================================================== RCS file: /home/csup/ports/lang/python26/Makefile,v retrieving revision 1.160 diff -u -p -r1.160 Makefile --- lang/python26/Makefile 14 Jul 2009 09:29:02 -0000 1.160 +++ lang/python26/Makefile 23 Jul 2009 03:25:32 -0000 @@ -66,7 +66,6 @@ EXTRA_PATCHES+= ${PATCHDIR}/extra-patch- SEM_MSG= "" .else IGNORE= POSIX semaphore support only works in FreeBSD 7-STABLE and later -. .endif # ${OSVERSION} >= 701106 .else # !defined(WITH_SEM) SEM_MSG= "@comment " --- python26.diff begins here ---
Responsible Changed From-To: python->freebsd-python Canonicalize assignment.
State Changed From-To: open->closed Committed. Thanks!
lwhsu 2009-08-02 10:58:58 UTC FreeBSD ports repository Modified files: lang/python26 Makefile Log: - Fix build with WITH_SEM but ${OSVERSION} < 701106 (mark IGNORE correctly) PR: ports/136992 Submitted by: Andrey Zonov <andrey.zonov AT gmail.com> Revision Changes Path 1.161 +0 -1 ports/lang/python26/Makefile _______________________________________________ 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"