non port: lang/python26/files/extra-patch-setup.py |
SVNWeb
|
Number of commits found: 5 |
Sun, 8 Dec 2013
|
[ 08:06 koobs ]
lang/python26: Add FreeBSD 11 support, enable POSIX Semaphores on FreeBSD 7+
Finish off adding FreeBSD 11 support to our Python ports by backporting
wg@'s changesets [1] and [2], and mine from python32 [3] to
lang/python26. These changes also bring more consistency and reduced diffs
between ports
[1] https://svnweb.freebsd.org/ports?view=revision&revision=333665
[2] https://svnweb.freebsd.org/ports?view=revision&revision=333487
[3] https://svnweb.freebsd.org/ports?view=revision&revision=335376
Reviewed by: milki
|
Fri, 28 Oct 2011
|
[ 10:42 beat ] (Only the first 10 of 23 ports in this commit are shown above. )
- Fix build on FreeBSD 10
Approved by: miwi (implicit)
|
Tue, 15 Sep 2009
|
[ 21:41 miwi ]
Fix build if POSIX semaphore enabled is
Reported by: many on ports@/python@
Patched by: beat@
Feature safe: yes
|
Fri, 11 Sep 2009
|
[ 14:58 miwi ]
- Add support for FreeBSD 9.0
PR: based on 138600
|
Sat, 14 Mar 2009
|
[ 09:33 bms ]
Add support for building Python against GNU Portable Threads (Pth),
and also add experimental support for POSIX semaphores in FreeBSD
7-STABLE and up. The option knobs PTH and SEM respectively are
added to enable this behaviour.
Python is able to use POSIX semaphores for thread synchronization
in threading, and prefers them.
The multiprocessing module in Python 2.6 requires POSIX semaphores,
however, the FreeBSD rtld and malloc need further work to allow
a process to call pthread_create() immediately after fork() as it is
not something allowed by a strict interpretation of the POSIX specs;
therefore allow GNU Pth to be used until the situation is resolved.
Approved by: miwi
|
Number of commits found: 5 |