FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
python34 3.4.1_5 lang on this many watch lists=1 search for ports that depend on this port
Interpreted object-oriented programming language
Maintained by: python@FreeBSD.org search for ports maintained by this maintainer
Port Added: 08 Apr 2014 13:10:37
Also Listed In: python ipv6
License: PSFL


Python is an interpreted object-oriented programming language, and is
often compared to Tcl, Perl or Scheme.

WWW: http://www.python.org/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Required To Build:
  1. security/openssl
  2. devel/ncurses
  3. devel/pkgconf
Required To Run:
  1. security/openssl
  2. devel/ncurses
Required Libraries:
  1. devel/gettext

This port is required by:

for Build for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/lang/python34/ && make install clean
To add the package: pkg install lang/python34


Configuration Options
===> The following configuration options are available for python34-3.4.1_5:
     DEBUG=off: Build with debugging support
     IPV6=on: IPv6 protocol support
     NLS=on: Enable gettext support for the locale module
     PYMALLOC=on: Enable specialized mallocs
     THREADS=on: Threading support
     TSC=off: Enable processor timestamp counter profiling
====> Hash Algorithm (PEP-456): you can only select none or one of them
     FNV=off: Modified Fowler-Noll-Vo Algorithm
     SIPHASH=off: SipHash24 Algorithm
===> Use 'make config' to modify these settings

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/python/
  2. http://www.python.org/ftp/python/3.4.1/

Number of commits found: 12

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
25 Aug 2014 07:59:45
Original commit files touched by this commit  3.4.1_5
Revision:366040
koobs search for other commits by this committer
lang/python34: Fix build when semaphores are not enabled

Backport fix [1] for upstream Python Issue #21704 [2]: Fix build error for
_multiprocessing when semaphores are not available.

The symptom was originally reported by RedPorts 8.4-QAT/i386,
ultimately resulting in a packaging error:

  ...
  checking for sem_open... yes
  checking for sem_timedwait... yes
  checking for sem_getvalue... yes
  checking for sem_unlink... yes
  ...
  checking whether POSIX semaphores are enabled... no
(Only the first 15 lines of the commit message are shown above View all of this commit message)
23 Aug 2014 05:19:50
Original commit files touched by this commit  3.4.1_4
Revision:365709
koobs search for other commits by this committer
lang/python{27,33,34}: Bump PORTREVISION, sanitizes builds.

Bump PORTREVISION, as prior to the previous change that fixed upstream Issue
#21166, Python builds could be potentially polluted by the host environment
which could caused runtime issues because of ABI differences.
23 Aug 2014 03:53:25
Original commit files touched by this commit  3.4.1_3
Revision:365708
koobs search for other commits by this committer
lang/python{27,33,34}: Backport fix for upstream Issue #21166

Backport fix for upstream Issue #21166:

Prevent possible segfaults and other random failures of python
--generate-posix-vars in pybuilddir.txt build target by ensuring
that pybuilddir.txt is always regenerated when configure is run and
that the newly built skeleton python does not inadvertently import
modules from previously installed instances. [1]

This changeset has been committed for release in 2.7.9, 3.4.2, and 3.5.0.

A HUGE thank you to Ned Deily from the Python Core Development Team
for helping to identify the underlying cause, produce a fix and
wonderfully document the explanation.

[1] http://bugs.python.org/issue21166
10 Aug 2014 18:36:27
Original commit files touched by this commit  3.4.1_3
Revision:364557
mva search for other commits by this committer
- Add USE_OPENSSL, since all lang/python ports build the _ssl module, which
  requires a working OpenSSL implementation

Phabric:		D569
Reviewed by:	wg@
With hat:	python@
01 Aug 2014 15:52:42
Original commit files touched by this commit  3.4.1_2
Revision:363714
mva search for other commits by this committer
- Remove everything related to USE_PYTHON and bsd.python.mk. This is a
  preparatory step to convert bsd.python.mk into a USES file.
- Use NLS_LIBS instead of NLS_LDFLAGS as done for lang/python27 (r357486)
- Use buildbottest in the regression-test: target

Phabric:		D409
Reviewed by:	koobs, sbz
With hat:		python@
15 Jul 2014 20:42:06
Original commit files touched by this commit  3.4.1_1
Revision:362004
jkim search for other commits by this committer
Fix plist without THREADS option.
11 Jul 2014 18:09:01
Original commit files touched by this commit  3.4.1_1
Revision:361574
sbz search for other commits by this committer
- Add CPE entries for python
- Remove NOPORTDATA as it's deprecated since r359061
16 Jun 2014 17:46:41
Original commit files touched by this commit  3.4.1_1
Revision:358029
antoine search for other commits by this committer
- Create symlinks for non-ABI-suffixed python*-config and ABI-suffixed
python-*.pc
- Fix DISABLED_EXTENSIONS extension patch, autoconf is not used so configure has
to be patched

Phabric:	D225
Reviewed by:	koobs
02 Jun 2014 12:36:51
Original commit files touched by this commit  3.4.1
Revision:356221
demon search for other commits by this committer
Update python34 port 3.4.0 --> 3.4.1.

Reviewed by:	koobs
22 Apr 2014 12:14:26
Original commit files touched by this commit  3.4.0
Revision:351815
koobs search for other commits by this committer
lang/python{31,32,33}: Fix stage/package as non-root

Copy the second part of a change previously made to python27 [1], to
python31, python32 and python33.

This fixes staging and packaging of these ports by a non-root user by
running ranlib on the archive prior to it being installed read-only.

While I'm here:

- python27: Add breadcrumbs and references to the patch header
- python34: Update breadcrumbs and references to the patch header

[1] https://svnweb.freebsd.org/ports?view=revision&revision=350207

Submitted by:	antoine
Reviewed by:	kwm, sbz
11 Apr 2014 08:25:47
Original commit files touched by this commit  3.4.0
Revision:350904
sunpoet search for other commits by this committer
- Pet portlint: use PYTHON_DISTNAME instead of PYTHON_DISTFILE
08 Apr 2014 13:10:25
Original commit files touched by this commit  3.4.0
Revision:350610
koobs search for other commits by this committer
Welcome Python 3.4 to the FreeBSD Ports Tree!

The FreeBSD Python Team warmly welcomes Python 3.4 to the Ports tree:

- Add lang/python34
- Add devel/py-setuptools34
- Add Python 3.4.0 docs to lang/python-doc

Release Announcement and Major Features:

  https://www.python.org/download/releases/3.4.0/

This also marks the next stage of a cleaner, much-closer-to-upstream
approach to Python on FreeBSD, that builds upon the hard work of the
entire FreeBSD Python team over the last year.
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 12

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
chromiumAug 26
fileAug 21
py-djangoAug 21
py-django-develAug 21
py-django14Aug 21
py-django15Aug 21
php53Aug 18
phpmyadminAug 17
chromiumAug 13
serfAug 11
subversionAug 11
subversion17Aug 11
nginxAug 09
nginx-develAug 09
mingw32-opensslAug 06

6 vulnerabilities affecting 9 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24510
Broken 217
Deprecated 730
Ignore 561
Forbidden 36
Restricted 261
No CDROM 101
Vulnerable 23
Expired 0
Set to expire 720
Interactive 0
new 24 hours 5
new 48 hours8
new 7 days55
new fortnight93
new month254

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.