pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/python27
Module Name: pkgsrc
Committed By: wiz
Date: Mon Apr 21 20:51:32 UTC 2025
Modified Files:
pkgsrc/lang/python27: Makefile distinfo platname.mk
pkgsrc/lang/python27/patches: patch-configure
Log Message:
python27: remove Interix support
To generate a diff of this commit:
cvs rdiff -u -r1.120 -r1.121 pkgsrc/lang/python27/Makefile
cvs rdiff -u -r1.95 -r1.96 pkgsrc/lang/python27/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/python27/platname.mk
cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/python27/patches/patch-configure
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/python27/Makefile
diff -u pkgsrc/lang/python27/Makefile:1.120 pkgsrc/lang/python27/Makefile:1.121
--- pkgsrc/lang/python27/Makefile:1.120 Thu Apr 17 21:51:22 2025
+++ pkgsrc/lang/python27/Makefile Mon Apr 21 20:51:32 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.120 2025/04/17 21:51:22 wiz Exp $
+# $NetBSD: Makefile,v 1.121 2025/04/21 20:51:32 wiz Exp $
.include "dist.mk"
@@ -82,7 +82,7 @@ PY_VER_SUFFIX= 2.7
CONFIGURE_ENV+= ac_cv_func_bind_textdomain_codeset=yes
.endif
-.if ${OPSYS} == "Cygwin" || ${OPSYS} == "Darwin" || ${OPSYS} == "Interix"
+.if ${OPSYS} == "Cygwin" || ${OPSYS} == "Darwin"
USE_TOOLS+= gmake
.endif
Index: pkgsrc/lang/python27/distinfo
diff -u pkgsrc/lang/python27/distinfo:1.95 pkgsrc/lang/python27/distinfo:1.96
--- pkgsrc/lang/python27/distinfo:1.95 Sun Mar 30 21:10:44 2025
+++ pkgsrc/lang/python27/distinfo Mon Apr 21 20:51:32 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.95 2025/03/30 21:10:44 wiz Exp $
+$NetBSD: distinfo,v 1.96 2025/04/21 20:51:32 wiz Exp $
BLAKE2s (Python-2.7.18.tar.xz) = 1b673ec8c9362a178e044691392bc4f67ad13457d7fddd84a88de346f23f9812
SHA512 (Python-2.7.18.tar.xz) = a7bb62b51f48ff0b6df0b18f5b0312a523e3110f49c3237936bfe56ed0e26838c0274ff5401bda6fc21bf24337477ccac49e8026c5d651e4b4cafb5eb5086f6c
@@ -60,6 +60,6 @@ SHA1 (patch-Modules_selectmodule.c) = 01
SHA1 (patch-Modules_socketmodule.c) = 16848d90947b3de1f921a0813fa5c317f76961d4
SHA1 (patch-Modules_sunaudiodev.c) = d836d77854a2b3d79fa34a06a8e2493bf0a503e6
SHA1 (patch-Python_thread__pthread.h) = 517cfefc2f2e13631d22bad28c327513cdf17c10
-SHA1 (patch-configure) = 80c2c067be81690656beb5011d2dbb3211c8a891
+SHA1 (patch-configure) = f7b67286adc135f6b979f40ff84482aba5d385cc
SHA1 (patch-pyconfig.h.in) = 66d1a685e17ef7977bf09cdc64bdf80087216bc7
SHA1 (patch-setup.py) = 9a4007fd03be0020d7997807c7fef0c2bd21fdfd
Index: pkgsrc/lang/python27/platname.mk
diff -u pkgsrc/lang/python27/platname.mk:1.1 pkgsrc/lang/python27/platname.mk:1.2
--- pkgsrc/lang/python27/platname.mk:1.1 Tue Jun 27 10:35:29 2023
+++ pkgsrc/lang/python27/platname.mk Mon Apr 21 20:51:32 2025
@@ -1,6 +1,6 @@
-# $NetBSD: platname.mk,v 1.1 2023/06/27 10:35:29 riastradh Exp $
+# $NetBSD: platname.mk,v 1.2 2025/04/21 20:51:32 wiz Exp $
-.if ${OPSYS} == "Cygwin" || ${OPSYS} == "Darwin" || ${OPSYS} == "Interix"
+.if ${OPSYS} == "Cygwin" || ${OPSYS} == "Darwin"
PY_PLATNAME= ${LOWER_OPSYS}
.elif ${OPSYS} == "IRIX"
PY_PLATNAME= ${LOWER_OPSYS:C/\..*//}
Index: pkgsrc/lang/python27/patches/patch-configure
diff -u pkgsrc/lang/python27/patches/patch-configure:1.3 pkgsrc/lang/python27/patches/patch-configure:1.4
--- pkgsrc/lang/python27/patches/patch-configure:1.3 Sun Mar 30 21:10:44 2025
+++ pkgsrc/lang/python27/patches/patch-configure Mon Apr 21 20:51:32 2025
@@ -1,13 +1,12 @@
-$NetBSD: patch-configure,v 1.3 2025/03/30 21:10:44 wiz Exp $
+$NetBSD: patch-configure,v 1.4 2025/04/21 20:51:32 wiz Exp $
-- recognize Interix
- remove special-case library version hack for FreeBSD
- don't set Mac OS X target version: stick to the current one
- honor pkgsrc LDFLAGS
- macOS arm64 and darwin20 support, via MacPorts
- other stuff not previously commented (XXX)
---- configure.orig 2021-06-22 19:20:43.000000000 +0000
+--- configure.orig 2020-04-19 21:13:39.000000000 +0000
+++ configure
@@ -3407,7 +3407,7 @@ $as_echo "#define _BSD_SOURCE 1" >>confd
# has no effect, don't bother defining them
@@ -18,12 +17,7 @@ $NetBSD: patch-configure,v 1.3 2025/03/3
define_xopen_source=no;;
# On AIX 4 and 5.1, mbstate_t is defined only when _XOPEN_SOURCE == 500 but
# used in wcsnrtombs() and mbsnrtowcs() even if _XOPEN_SOURCE is not defined
-@@ -5481,15 +5481,10 @@ $as_echo "#define Py_ENABLE_SHARED 1" >>
- RUNSHARED=LD_LIBRARY_PATH=`pwd`${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
- INSTSONAME="$LDLIBRARY".$SOVERSION
- ;;
-- Linux*|GNU*|NetBSD*|FreeBSD*|DragonFly*|OpenBSD*)
-+ Linux*|GNU*|NetBSD*|FreeBSD*|DragonFly*|OpenBSD*|Interix*)
+@@ -5485,11 +5485,6 @@ $as_echo "#define Py_ENABLE_SHARED 1" >>
LDLIBRARY='libpython$(VERSION).so'
BLDLIBRARY='-L. -lpython$(VERSION)'
RUNSHARED=LD_LIBRARY_PATH=`pwd`${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
@@ -103,31 +97,7 @@ $NetBSD: patch-configure,v 1.3 2025/03/3
BSD/OS*/4*)
LDSHARED="gcc -shared"
LDCXXSHARED="g++ -shared";;
-@@ -8736,7 +8740,8 @@ then
- fi;;
- Linux*|GNU*) CCSHARED="-fPIC";;
- BSD/OS*/4*) CCSHARED="-fpic";;
-- FreeBSD*|NetBSD*|OpenBSD*|DragonFly*) CCSHARED="-fPIC";;
-+ FreeBSD*|NetBSD*|OpenBSD*|DragonFly*) CCSHARED="-fPIC";;
-+ Interix*) CCSHARED="";;
- OpenUNIX*|UnixWare*)
- if test "$GCC" = "yes"
- then CCSHARED="-fPIC"
-@@ -8788,11 +8793,12 @@ then
- OpenUNIX*|UnixWare*) LINKFORSHARED="-Wl,-Bexport";;
- SCO_SV*) LINKFORSHARED="-Wl,-Bexport";;
- ReliantUNIX*) LINKFORSHARED="-W1 -Blargedynsym";;
-- FreeBSD*|NetBSD*|OpenBSD*|DragonFly*)
-+ FreeBSD*|NetBSD*|OpenBSD*|DragonFly*)
- if [ "`$CC -dM -E - </dev/null | grep __ELF__`" != "" ]
- then
- LINKFORSHARED="-Wl,--export-dynamic"
- fi;;
-+ Interix*) LINKFORSHARED="-Wl,-E";;
- SunOS/5*) case $CC in
- *gcc*)
- if $CC -Xlinker --help 2>&1 | grep export-dynamic >/dev/null
-@@ -10596,6 +10602,15 @@ fi
+@@ -10596,6 +10597,15 @@ fi
done
@@ -143,7 +113,7 @@ $NetBSD: patch-configure,v 1.3 2025/03/3
# DYNLOADFILE specifies which dynload_*.o file we will use for dynamic
# loading of modules.
-@@ -10883,6 +10898,10 @@ int
+@@ -10883,6 +10893,10 @@ int
main ()
{
int x=kqueue()
Home |
Main Index |
Thread Index |
Old Index