svn commit: r320442 - in head/lang: python27 python27/files python32 python32/files python33 python33/files

Ruslan Makhmatkhanov rm at FreeBSD.org
Mon Jun 10 08:20:16 UTC 2013


Author: rm
Date: Mon Jun 10 08:20:15 2013
New Revision: 320442
URL: http://svnweb.freebsd.org/changeset/ports/320442

Log:
  Add patch that resolves the issue, found after r250991 in src HEAD.
  Investigation and the patch are from Marcel Moolenaar.
  
  I also added upstream bug-report, based on Marcel's info:
  http://bugs.python.org/issue18178
  
  There also was relevant discussion on current@:
  http://lists.freebsd.org/pipermail/freebsd-current/2013-June/
  
  Please see there for details of the issue.
  
  Submitted by:	marcel (python@ ML)
  Reported by:	many

Added:
  head/lang/python27/files/patch-Modules-_ctypes-libffi_fficonfig.py.in   (contents, props changed)
  head/lang/python32/files/patch-Modules-_ctypes-libffi_fficonfig.py.in   (contents, props changed)
  head/lang/python33/files/patch-Modules-_ctypes-libffi_fficonfig.py.in   (contents, props changed)
Modified:
  head/lang/python27/Makefile
  head/lang/python32/Makefile   (contents, props changed)
  head/lang/python33/Makefile

Modified: head/lang/python27/Makefile
==============================================================================
--- head/lang/python27/Makefile	Mon Jun 10 08:03:20 2013	(r320441)
+++ head/lang/python27/Makefile	Mon Jun 10 08:20:15 2013	(r320442)
@@ -3,6 +3,7 @@
 
 PORTNAME=	python27
 PORTVERSION=	2.7.5
+PORTREVISION=	1
 CATEGORIES=	lang python ipv6
 MASTER_SITES=	PYTHON
 MASTER_SITE_SUBDIR=	${PYTHON_MASTER_SITE_SUBDIR}

Added: head/lang/python27/files/patch-Modules-_ctypes-libffi_fficonfig.py.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/python27/files/patch-Modules-_ctypes-libffi_fficonfig.py.in	Mon Jun 10 08:20:15 2013	(r320442)
@@ -0,0 +1,10 @@
+--- ./Modules/_ctypes/libffi/fficonfig.py.in.orig	2013-05-12 07:32:49.000000000 +0400
++++ ./Modules/_ctypes/libffi/fficonfig.py.in	2013-06-05 10:36:24.000000000 +0400
+@@ -1,7 +1,6 @@
+ ffi_sources = """
+ src/prep_cif.c
+ src/closures.c
+-src/dlmalloc.c
+ """.split()
+ 
+ ffi_platforms = {

Modified: head/lang/python32/Makefile
==============================================================================
--- head/lang/python32/Makefile	Mon Jun 10 08:03:20 2013	(r320441)
+++ head/lang/python32/Makefile	Mon Jun 10 08:20:15 2013	(r320442)
@@ -2,6 +2,7 @@
 
 PORTNAME=	python32
 PORTVERSION=	3.2.5
+PORTREVISION=	1
 CATEGORIES=	lang python ipv6
 MASTER_SITES=	PYTHON
 MASTER_SITE_SUBDIR=	${PYTHON_MASTER_SITE_SUBDIR}

Added: head/lang/python32/files/patch-Modules-_ctypes-libffi_fficonfig.py.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/python32/files/patch-Modules-_ctypes-libffi_fficonfig.py.in	Mon Jun 10 08:20:15 2013	(r320442)
@@ -0,0 +1,10 @@
+--- ./Modules/_ctypes/libffi/fficonfig.py.in.orig	2013-05-12 07:32:49.000000000 +0400
++++ ./Modules/_ctypes/libffi/fficonfig.py.in	2013-06-05 10:36:24.000000000 +0400
+@@ -1,7 +1,6 @@
+ ffi_sources = """
+ src/prep_cif.c
+ src/closures.c
+-src/dlmalloc.c
+ """.split()
+ 
+ ffi_platforms = {

Modified: head/lang/python33/Makefile
==============================================================================
--- head/lang/python33/Makefile	Mon Jun 10 08:03:20 2013	(r320441)
+++ head/lang/python33/Makefile	Mon Jun 10 08:20:15 2013	(r320442)
@@ -2,6 +2,7 @@
 
 PORTNAME=	python33
 PORTVERSION=	3.3.2
+PORTREVISION=	1
 CATEGORIES=	lang python ipv6
 MASTER_SITES=	PYTHON
 MASTER_SITE_SUBDIR=	${PYTHON_MASTER_SITE_SUBDIR}

Added: head/lang/python33/files/patch-Modules-_ctypes-libffi_fficonfig.py.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/python33/files/patch-Modules-_ctypes-libffi_fficonfig.py.in	Mon Jun 10 08:20:15 2013	(r320442)
@@ -0,0 +1,10 @@
+--- ./Modules/_ctypes/libffi/fficonfig.py.in.orig	2013-05-12 07:32:49.000000000 +0400
++++ ./Modules/_ctypes/libffi/fficonfig.py.in	2013-06-05 10:36:24.000000000 +0400
+@@ -1,7 +1,6 @@
+ ffi_sources = """
+ src/prep_cif.c
+ src/closures.c
+-src/dlmalloc.c
+ """.split()
+ 
+ ffi_platforms = {


More information about the svn-ports-all mailing list