<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/lang/python27/files/extra-patch-setup.py, branch 2014Q3</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=2014Q3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=2014Q3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2013-11-13T09:42:04Z</updated>
<entry>
<title>lang/python27: fix patch for SEM option</title>
<updated>2013-11-13T09:42:04Z</updated>
<author>
<name>William Grzybowski</name>
<email>wg@FreeBSD.org</email>
</author>
<published>2013-11-13T09:42:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=f451bf37d7e103f58ef22ca50b3c1da05c7b19d3'/>
<id>urn:sha1:f451bf37d7e103f58ef22ca50b3c1da05c7b19d3</id>
<content type='text'>
PR:		ports/183884
</content>
</entry>
<entry>
<title>- update to latest upstream versions:</title>
<updated>2013-05-17T04:17:22Z</updated>
<author>
<name>Ruslan Makhmatkhanov</name>
<email>rm@FreeBSD.org</email>
</author>
<published>2013-05-17T04:17:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=11bf569497858a71d84e85105a6248a789725bc8'/>
<id>urn:sha1:11bf569497858a71d84e85105a6248a789725bc8</id>
<content type='text'>
  . lang/python27: 2.7.3 -&gt; 2.7.5
  . lang/python32: 3.2.3 -&gt; 3.2.4
  . lang/python33: 3.3.0 -&gt; 3.3.1
- update Mk/bsd.python.mk with new versions
- mark lang/python26 and lang/python31 as deprecated (set them to
  upstream EoL dates)
- update docs (lang/python-doc-html)
- align databases/py-bsddb patch for python27 - most of it was applied
  upstream. Raise BDB version to 4.3 atleast, according to
  upstream requirements.

Many thanks to Martin (miwi) for his time on this update.

PR:		178506
Submitted by:	rm (myself)
Exp-run by:	    portmgr (miwi)

- revert erroneous threads patch in lang/python26 and lang/python27,
  that was added after ports/131080. It was rejected upstream, because it's
  not actually a bug, but misuse.

  Gabor Pali (pgj) in collaboration with Kubilay Kocak (koobs) did an
  independent investigation regard the issue. See here for details:

  http://lists.freebsd.org/pipermail/freebsd-python/2013-April/005376.html

PR:	    153167
Submitted by:	Duncan Findlay &lt;duncan@duncf.ca&gt;
Reported by:	pgj/koobs (at python@ ML)
Exp-run by:     portmgr (miwi)
</content>
</entry>
<entry>
<title>Fix build on FreeBSD 10</title>
<updated>2011-10-27T09:56:58Z</updated>
<author>
<name>Erwin Lansing</name>
<email>erwin@FreeBSD.org</email>
</author>
<published>2011-10-27T09:56:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=d7364df9690460afc9ff73146b56658451f225b6'/>
<id>urn:sha1:d7364df9690460afc9ff73146b56658451f225b6</id>
<content type='text'>
Submitted by:	beat
Tested on:	pointyhat i386-9-exp and i386-10
</content>
</entry>
<entry>
<title>- Introduce Python 2.7.0</title>
<updated>2010-08-15T19:12:51Z</updated>
<author>
<name>Li-Wen Hsu</name>
<email>lwhsu@FreeBSD.org</email>
</author>
<published>2010-08-15T19:12:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=61b31f74b45ae151e324b183ddfe33e659c6da57'/>
<id>urn:sha1:61b31f74b45ae151e324b183ddfe33e659c6da57</id>
<content type='text'>
Original work by:	wen
</content>
</entry>
<entry>
<title>Fix build if POSIX semaphore enabled is</title>
<updated>2009-09-15T21:41:21Z</updated>
<author>
<name>Martin Wilke</name>
<email>miwi@FreeBSD.org</email>
</author>
<published>2009-09-15T21:41:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=87ee28693e2fb6ecbb98d21239fa820e011b77db'/>
<id>urn:sha1:87ee28693e2fb6ecbb98d21239fa820e011b77db</id>
<content type='text'>
Reported by:	many on ports@/python@
Patched by:	beat@

Feature safe: yes
</content>
</entry>
<entry>
<title>- Add support for FreeBSD 9.0</title>
<updated>2009-09-11T14:58:08Z</updated>
<author>
<name>Martin Wilke</name>
<email>miwi@FreeBSD.org</email>
</author>
<published>2009-09-11T14:58:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=7ab93f8778107d1870669b200b30c50dba4bd940'/>
<id>urn:sha1:7ab93f8778107d1870669b200b30c50dba4bd940</id>
<content type='text'>
PR:		based on 138600
</content>
</entry>
<entry>
<title>Add support for building Python against GNU Portable Threads (Pth),</title>
<updated>2009-03-14T09:33:40Z</updated>
<author>
<name>Bruce M Simpson</name>
<email>bms@FreeBSD.org</email>
</author>
<published>2009-03-14T09:33:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=a95007e2081d3b2f6008a3503c1eca7a498228ad'/>
<id>urn:sha1:a95007e2081d3b2f6008a3503c1eca7a498228ad</id>
<content type='text'>
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
</content>
</entry>
</feed>
