]> git.pld-linux.org Git - packages/python3.git/blame - python3-BLDLIBRARY.patch
- strict expat dep due to:
[packages/python3.git] / python3-BLDLIBRARY.patch
CommitLineData
2b9b74f1
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@
60c8751a 11@@ -780,7 +780,7 @@ clinic: check-clean-src $(srcdir)/Module
2b9b74f1
JB
12
13 # Build the interpreter
60c8751a
AM
14 $(BUILDPYTHON): Programs/python.o $(LINK_PYTHON_DEPS)
15- $(LINKCC) $(PY_CORE_LDFLAGS) $(LINKFORSHARED) -o $@ Programs/python.o $(LINK_PYTHON_OBJS) $(LIBS) $(MODLIBS) $(SYSLIBS)
16+ $(LINKCC) $(PY_CORE_LDFLAGS) $(LINKFORSHARED) -o $@ Programs/python.o $(BLDLIBDIR) $(LINK_PYTHON_OBJS) $(LIBS) $(MODLIBS) $(SYSLIBS)
2b9b74f1 17
60c8751a 18 platform: $(PYTHON_FOR_BUILD_DEPS) pybuilddir.txt
2b9b74f1 19 $(RUNSHARED) $(PYTHON_FOR_BUILD) -c 'import sys ; from sysconfig import get_platform ; print("%s-%d.%d" % (get_platform(), *sys.version_info[:2]))' >platform
60c8751a
AM
20@@ -1056,7 +1056,7 @@ regen-re: $(BUILDPYTHON)
21 $(RUNSHARED) ./$(BUILDPYTHON) $(srcdir)/Tools/build/generate_re_casefix.py $(srcdir)/Lib/re/_casefix.py
2b9b74f1 22
60c8751a
AM
23 Programs/_testembed: Programs/_testembed.o $(LINK_PYTHON_DEPS)
24- $(LINKCC) $(PY_CORE_LDFLAGS) $(LINKFORSHARED) -o $@ Programs/_testembed.o $(LINK_PYTHON_OBJS) $(LIBS) $(MODLIBS) $(SYSLIBS)
25+ $(LINKCC) $(PY_CORE_LDFLAGS) $(LINKFORSHARED) -o $@ Programs/_testembed.o $(BLDLIBDIR) $(LINK_PYTHON_OBJS) $(LIBS) $(MODLIBS) $(SYSLIBS)
2b9b74f1
JB
26
27 ############################################################################
60c8751a 28 # "Bootstrap Python" used to run deepfreeze.py
2b9b74f1
JB
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
60c8751a 31@@ -1359,6 +1359,7 @@ AC_MSG_RESULT([$LIBRARY])
2b9b74f1 32 # with the ABI build flags appended.
60c8751a
AM
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@@ -1366,6 +1367,7 @@ AC_SUBST([INSTSONAME])
40 AC_SUBST([RUNSHARED])
41 AC_SUBST([LDVERSION])
2b9b74f1
JB
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@@ -1147,7 +1147,8 @@ if test $enable_shared = "yes"; then
58 ;;
59 Linux*|GNU*|NetBSD*|FreeBSD*|DragonFly*|OpenBSD*|VxWorks*)
60 LDLIBRARY='libpython$(LDVERSION).so'
61- BLDLIBRARY='-L. -lpython$(LDVERSION)'
649b6439 62+ BLDLIBDIR='-L.'
2b9b74f1
JB
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.240803 seconds and 5 git commands to generate.