| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
- Reset maintainership for libffi. See ports/164941.
PR: ports/171768
Submitted by: Takefu <takefu@airport.fm>
|
|
|
|
|
|
|
| |
output of python27-config --cflags
PR: ports/172859 ports/161494 ports/174525
Submitted by: Oleg Nauman <oleg.nauman@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
${PYTHON_DEFAULT_VERSION}, this generates conflicting packages.
- Create symbolic links as PEP 394 [1] suggests. ${PYTHON_DEFAULT_VERSION}
will create python and python${MAJOR_VERSION} links. In current default,
lang/python27 will create: python -> python2 -> python2.7
- Introduce ${PYTHON3_DEFAULT_VERSION}, which will handle bin/python3 link.
At this point, lang/python33 will create python3 -> python3.3
- Minor cleanups
* Trim Makefile headers
* Remove ${OSVERSION} detection for xz, whihc is done by USE_XZ
[1] http://www.python.org/dev/peps/pep-0394/
|
|
|
|
|
|
|
|
|
| |
python3 symlink for the latest version of python3.X executable.
People who really want to use older python version for both python branches
should specify explicit version number in interpreter invocation.
Discussed on python@ long ago.
|
|
|
|
| |
Approved by: crees (python@)
|
|
|
|
|
|
|
|
|
| |
(PYTHON_DISTFILE variable)
- switch lang/python ports (and it's slaves) to tar.xz
I compared all the four pairs .tgz/.tar.xz and they have no content differences.
Discussed on: python@
|
| |
|
|
|
|
|
| |
PR: ports/168767
Submitted by: Marcus von Appen <mva@freebsd.org>
|
|
|
|
|
|
|
| |
expat-related modules are not built correctly.
PR: ports/169276
Submitted by: Greg Byshenk <freebsd@byshenk.net>
|
|
|
|
|
|
|
| |
- Explicitly enable/disable gettext support via a new NLS OPTION switch.
PR: ports/168684 ports/136917
On behalf of: python@
|
|
|
|
|
|
| |
PR: ports/155936
Submitted by: Kalten <kalten@gmx.at>
On behalf of: python@
|
|
|
|
|
|
| |
PR: 152224
Submitted by: John Hein <jhein@symmetricom.com>
Silence from: python@
|
| |
|
|
|
|
|
| |
- Remove old OPTION layout from py32
- Bump PORTREVISON
|
|
|
|
| |
Reviewed by: bapt
|
|
|
|
|
|
|
|
|
|
| |
* python26 -> 2.6.8
* python27 -> 2.7.3
* python31 -> 3.1.5
* python32 -> 3.2.1
Security: http://www.vuxml.org/freebsd/b4f8be9e-56b2-11e1-9fb7-003067b2972c.html
CVE-2012-0845 CVE-2012-0876 CVE-2012-1150 CVE-2012-0845 CVE-2011-3389
|
|
|
|
|
|
|
|
|
| |
- Fix DoS via malformed XML-RPC / HTTP POST
Submitted by: rm@
Reported by: many
Obtained from: python hg
Security: http://www.vuxml.org/freebsd/b4f8be9e-56b2-11e1-9fb7-003067b2972c.html
|
| |
|
|
|
|
|
|
|
| |
- Bump PORTREVISION for package change
PR: ports/161564
Submitted by: Nali Toja <nalitoja@gmail.com>
|
|
|
|
|
|
| |
bsd.port.mk now.
Approved by: miwi
|
|
|
|
|
| |
Submitted by: linimon
Tested on: pointyhat
|
|
|
|
|
| |
Submitted by: beat
Tested on: pointyhat i386-9-exp and i386-10
|
|
|
|
| |
thread stack size of the system.
|
|
|
|
|
|
|
|
|
| |
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav
|
|
|
|
|
|
|
|
| |
disable NIS module.
PR: ports/115940
Submitted by: Alex Deiter <tiamat@komi.mts.ru>
Reviewed by: bf
|
|
|
|
|
| |
PR: ports/159842
Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru>
|
|
|
|
|
|
|
| |
PR: ports/158812
Submitted by: Warren Block <wblock@wonkity.com>
Reviewed by: lwhsu
With Hat: python
|
|
|
|
|
|
| |
PORTREVISION
Reported by: rhurlin@gwdg.de (via email)
|
|
|
|
|
|
| |
- Mark BROKEN when build with pth
Reviewed by: miwi@
|
|
|
|
|
|
| |
PR: ports/155310
Submitted by: andreast
Approved by: lwhsu (python team)
|
|
|
|
|
| |
PR: ports/152671
Submitted by: Milos Negovanovic <milos.negovanovic@gmail.com>
|
| |
|
|
|
|
| |
Submitted by: olli@lurza.secnetix.de (via Email)
|
|
|
|
| |
Original work by: wen
|
|
|
|
|
|
| |
- Update lang/python31 to 3.1.2
Reviewed by: miwi@, lwhsu@
|
|
|
|
|
| |
Changelog:
http://python.org/download/releases/2.6.4/NEWS.txt
|
|
|
|
|
|
|
| |
Reported by: many on ports@/python@
Patched by: beat@
Feature safe: yes
|
|
|
|
| |
PR: based on 138600
|
| |
|
|
|
|
|
| |
PR: ports/136992
Submitted by: Andrey Zonov <andrey.zonov AT gmail.com>
|
|
|
|
|
|
|
|
| |
and be the default Python version
PR: ports/109550
Submitted by: David Yeske <dyeske AT yahoo.com>
Obtained from: tmclaugh
|
|
|
|
| |
- portlint(1)
|
|
|
|
|
| |
Tested by: 3 pointyhat runs
Thanks to: pav, gahr, lwhsu, mva, amdmi3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
runs its signal handlers, not to a random thread that happens to be
executing at the time when signal arrives. This functionality has been
lost since Python 2.3, possible cause is that the linux implementation
of POSIX threads always delivered signal to the main thread. This
bug results in rather annoying inability to terminate threading script
with ^C for example and there could be other issues as well.
Bump PORTREVISION.
PR: ports/131080
Submitted by: Andriy Pylypenko <bamby@sippysoft.com>
Approved by: MAINTAINER's timeout
|
|
|
|
| |
Noted by: Dominic Fandrey <kamikaze@bsdforen.de> via freebsd-python@
|
|
|
|
|
| |
Reviewed by: perky | lwhsu
Tested with: exp-run via pav
|
|
|
|
|
|
|
|
| |
Python 2.6 will be the next default python version when enough
testings of consumer ports are done. The new "2to3" program is
renamed to 2to3-2.6 and 2to3-3.0 for each version, respectively.
Repo-copied by: marcus
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Multiple vulnerabilities:
1) Various integer overflow errors exist in core modules e.g. stringobject,
unicodeobject, bufferobject, longobject, tupleobject, stropmodule, gcmodule, mmapmodule.
2) An integer overflow in the hashlib module can lead to an unreliable cryptographic digest results.
3) Integer overflow errors in the processing of unicode strings can be exploited to cause
buffer overflows on 32-bit systems.
4) An integer overflow exists in the PyOS_vsnprintf() function on architectures that do not
have a "vsnprintf()" function.
5) An integer underflow error in the PyOS_vsnprintf() function when passing zero-length strings
can lead to memory corruption.
PR: 127172 (based on)
Submitted by: bf <bf2006a@yahoo.com>
Obtained from: python svn
Security: CVE-2008-2315, CVE-2008-2316, CVE-2008-3142, CVE-2008-3144, CVE-2008-3143. (vuxml come later)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
- Remove CONFIGURE_TARGET hack in various bsd.*.mk
- USE_GNOME=gnometarget is now an no-op
Changes to individual ports, other than removing the CONFIGURE_TARGET hack:
= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
- comms/gnuradio
- science/abinit
- science/elmer-fem
- science/elmer-matc
- science/elmer-meshgen2d
- science/elmerfront
- science/elmerpost
= use x86_64 as ARCH
- devel/g-wrap
= other changes
- print/magicfilter
GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf
Total # of ports modified: 1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)
PR: 126524 (obsoletes 52917)
Submitted by: rafan
Tested on: two pointyhat 7-amd64 exp runs (by pav)
Approved by: portmgr (pav)
|