]> git.pld-linux.org Git - packages/python3.git/blame - python3-BLDLIBRARY.patch
- partial 3.9.0 update; builds without multilib patch; multilib patch needs to be...
[packages/python3.git] / python3-BLDLIBRARY.patch
CommitLineData
49e8feb6
JB
1--- Python-3.8.5/Makefile.pre.in.orig 2020-09-17 07:55:13.731893519 +0200
2+++ Python-3.8.5/Makefile.pre.in 2020-09-17 10:33:36.683744945 +0200
3@@ -224,6 +224,7 @@
4 LIBRARY= @LIBRARY@
5 LDLIBRARY= @LDLIBRARY@
6 BLDLIBRARY= @BLDLIBRARY@
7+BLDLIBDIR= @BLDLIBDIR@
8 PY3LIBRARY= @PY3LIBRARY@
9 DLLLIBRARY= @DLLLIBRARY@
10 LDLIBRARYDIR= @LDLIBRARYDIR@
f31061ec 11@@ -588,7 +588,7 @@ clinic: check-clean-src $(srcdir)/Module
49e8feb6
JB
12
13 # Build the interpreter
f31061ec 14 $(BUILDPYTHON): Programs/python.o $(LIBRARY) $(LDLIBRARY) $(PY3LIBRARY) $(EXPORTSYMS)
49e8feb6
JB
15- $(LINKCC) $(PY_CORE_LDFLAGS) $(LINKFORSHARED) -o $@ Programs/python.o $(BLDLIBRARY) $(LIBS) $(MODLIBS) $(SYSLIBS)
16+ $(LINKCC) $(PY_CORE_LDFLAGS) $(LINKFORSHARED) -o $@ Programs/python.o $(BLDLIBDIR) $(BLDLIBRARY) $(LIBS) $(MODLIBS) $(SYSLIBS)
17
18 platform: $(BUILDPYTHON) pybuilddir.txt
19 $(RUNSHARED) $(PYTHON_FOR_BUILD) -c 'import sys ; from sysconfig import get_platform ; print("%s-%d.%d" % (get_platform(), *sys.version_info[:2]))' >platform
f31061ec 20@@ -723,7 +723,7 @@ Makefile Modules/config.c: Makefile.pre
49e8feb6
JB
21
22
f31061ec 23 Programs/_testembed: Programs/_testembed.o $(LIBRARY) $(LDLIBRARY) $(PY3LIBRARY) $(EXPORTSYMS)
49e8feb6
JB
24- $(LINKCC) $(PY_CORE_LDFLAGS) $(LINKFORSHARED) -o $@ Programs/_testembed.o $(BLDLIBRARY) $(LIBS) $(MODLIBS) $(SYSLIBS)
25+ $(LINKCC) $(PY_CORE_LDFLAGS) $(LINKFORSHARED) -o $@ Programs/_testembed.o $(BLDLIBDIR) $(BLDLIBRARY) $(LIBS) $(MODLIBS) $(SYSLIBS)
26
27 ############################################################################
28 # Importlib
29--- Python-3.8.5/configure.ac.orig 2020-09-17 07:55:13.735226834 +0200
30+++ Python-3.8.5/configure.ac 2020-09-17 10:46:44.172812084 +0200
31@@ -1033,6 +1033,7 @@
32 # with the ABI build flags appended.
33 AC_SUBST(LDLIBRARY)
34 AC_SUBST(DLLLIBRARY)
35+AC_SUBST(BLDLIBDIR)
36 AC_SUBST(BLDLIBRARY)
37 AC_SUBST(PY3LIBRARY)
38 AC_SUBST(LDLIBRARYDIR)
39@@ -1040,6 +1041,7 @@
40 AC_SUBST(RUNSHARED)
41 AC_SUBST(LDVERSION)
42 LDLIBRARY="$LIBRARY"
43+BLDLIBDIR=''
44 BLDLIBRARY='$(LDLIBRARY)'
45 INSTSONAME='$(LDLIBRARY)'
46 DLLLIBRARY=''
47@@ -1156,7 +1158,8 @@
48 ;;
49 SunOS*)
50 LDLIBRARY='libpython$(LDVERSION).so'
51- BLDLIBRARY='-Wl,-R,$(LIBDIR) -L. -lpython$(LDVERSION)'
52+ BLDLIBDIR='-Wl,-R,$(LIBDIR) -L.'
53+ BLDLIBRARY='-lpython$(VERSION)'
54 RUNSHARED=LD_LIBRARY_PATH=`pwd`${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
55 INSTSONAME="$LDLIBRARY".$SOVERSION
56 if test "$with_pydebug" != yes
57@@ -1166,7 +1169,8 @@
58 ;;
59 Linux*|GNU*|NetBSD*|FreeBSD*|DragonFly*|OpenBSD*)
60 LDLIBRARY='libpython$(LDVERSION).so'
61- BLDLIBRARY='-L. -lpython$(LDVERSION)'
62+ BLDLIBDIR='-L.'
63+ BLDLIBRARY='-lpython$(VERSION)'
64 RUNSHARED=LD_LIBRARY_PATH=`pwd`${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
65 INSTSONAME="$LDLIBRARY".$SOVERSION
66 if test "$with_pydebug" != yes
67@@ -1183,12 +1187,14 @@
68 LDLIBRARY='libpython$(LDVERSION).sl'
69 ;;
70 esac
71- BLDLIBRARY='-Wl,+b,$(LIBDIR) -L. -lpython$(LDVERSION)'
72+ BLDLIBDIR='-Wl,+b,$(LIBDIR) -L.'
73+ BLDLIBRARY='-lpython$(VERSION)'
74 RUNSHARED=SHLIB_PATH=`pwd`${SHLIB_PATH:+:${SHLIB_PATH}}
75 ;;
76 Darwin*)
77 LDLIBRARY='libpython$(LDVERSION).dylib'
78- BLDLIBRARY='-L. -lpython$(LDVERSION)'
79+ BLDLIBDIR='-L.'
80+ BLDLIBRARY='-lpython$(LDVERSION)'
81 RUNSHARED=DYLD_LIBRARY_PATH=`pwd`${DYLD_LIBRARY_PATH:+:${DYLD_LIBRARY_PATH}}
82 ;;
83 AIX*)
This page took 0.042315 seconds and 4 git commands to generate.