[packages/texlive/TEXLIVE_20080816] - added system-zlib patch: avoid using internal zlib header, caused texlua abort due to version mism
qboosh
qboosh at pld-linux.org
Tue Aug 2 20:07:08 CEST 2016
commit 79f3359aa02945c10fbb90e82204f4a9bc5a574c
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Tue Aug 2 20:07:32 2016 +0200
- added system-zlib patch: avoid using internal zlib header, caused texlua abort due to version mismatch
- release 32
texlive-system-zlib.patch | 44 ++++++++++++++++++++++++++++++++++++++++++++
texlive.spec | 4 +++-
2 files changed, 47 insertions(+), 1 deletion(-)
---
diff --git a/texlive.spec b/texlive.spec
index c03e512..b2c1917 100644
--- a/texlive.spec
+++ b/texlive.spec
@@ -37,7 +37,7 @@ Summary(pt_BR.UTF-8): Sistema de typesetting TeX e formatador de fontes MetaFont
Summary(tr.UTF-8): TeX dizgi sistemi ve MetaFont yazıtipi biçimlendiricisi
Name: texlive
Version: 20080816
-Release: 31
+Release: 32
Epoch: 1
License: distributable
Group: Applications/Publishing/TeX
@@ -93,6 +93,7 @@ Patch10: format-security.patch
Patch11: %{name}-clisp.patch
Patch12: %{name}-system-libpng.patch
Patch13: %{name}-system-zzip.patch
+Patch14: %{name}-system-zlib.patch
URL: http://www.tug.org/texlive/
BuildRequires: autoconf
BuildRequires: automake
@@ -6433,6 +6434,7 @@ lzma -dc %{SOURCE0} | tar xf - -C ..
%patch11 -p1
%patch12 -p1
%patch13 -p1
+%patch14 -p1
CURDIR=$(pwd)
cd utils/xindy/make-rules/alphabets
diff --git a/texlive-system-zlib.patch b/texlive-system-zlib.patch
new file mode 100644
index 0000000..65db0de
--- /dev/null
+++ b/texlive-system-zlib.patch
@@ -0,0 +1,44 @@
+--- texlive-20080816-source/texk/web2c/luatexdir/luatexlib.mk.orig 2016-07-31 21:34:57.966066392 +0200
++++ texlive-20080816-source/texk/web2c/luatexdir/luatexlib.mk 2016-08-02 17:26:11.464532754 +0200
+@@ -126,7 +126,7 @@
+ LUAZLIBDIR=../../libs/luazlib
+ LUAZLIBSRCDIR=$(srcdir)/$(LUAZLIBDIR)
+ LUAZLIBDEP=$(LUAZLIBDIR)/lgzip.o $(LUAZLIBDIR)/lzlib.o
+-LUAZLIBINC=-I$(ZLIBSRCDIR) -I$(LIBLUASRCDIR)
++LUAZLIBINC=-I$(LIBLUASRCDIR)
+ $(LUAZLIBDEP): $(LUAZLIBDIR)/lgzip.c $(LUAZLIBDIR)/lzlib.c
+ mkdir -p $(LUAZLIBDIR) && cd $(LUAZLIBDIR) && cp -f $(LUAZLIBSRCDIR)/* . && $(CC) $(CFLAGS) $(LUAZLIBINC) -g -o lgzip.o -c lgzip.c && $(CC) $(CFLAGS) $(LUAZLIBINC) -g -o lzlib.o -c lzlib.c
+
+--- texlive-20080816-source/texk/web2c/luatexdir/luatex.mk.orig 2008-06-02 16:54:32.000000000 +0200
++++ texlive-20080816-source/texk/web2c/luatexdir/luatex.mk 2016-08-02 17:26:51.543284293 +0200
+@@ -19,7 +19,7 @@
+ LIBOBSDCOMPATDIR=../../libs/obsdcompat
+ LIBOBSDCOMPATFSRCDIR=$(srcdir)/$(LIBOBSDCOMPATDIR)
+
+-XCPPFLAGS=-I$(LIBOBSDCOMPATDIR) -I$(LIBOBSDCOMPATDIR)/.. -I$(LIBOBSDCOMPATFSRCDIR) -I$(LIBOBSDCOMPATFSRCDIR)/.. -I$(ZLIBSRCDIR) -I$(LIBPNGSRCDIR) -I$(LIBXPDFSRCDIR) -Dextra_version_info=`date +-%Y%m%d%H`
++XCPPFLAGS=-I$(LIBOBSDCOMPATDIR) -I$(LIBOBSDCOMPATDIR)/.. -I$(LIBOBSDCOMPATFSRCDIR) -I$(LIBOBSDCOMPATFSRCDIR)/.. -I$(LIBXPDFSRCDIR) -Dextra_version_info=`date +-%Y%m%d%H`
+
+ Makefile: $(srcdir)/$(luatexdir)/luatex.mk
+
+--- texlive-20080816-source/texk/web2c/pdftexdir/pdftex.mk.orig 2008-07-11 08:51:52.000000000 +0200
++++ texlive-20080816-source/texk/web2c/pdftexdir/pdftex.mk 2016-08-02 17:27:17.234620739 +0200
+@@ -9,7 +9,7 @@
+
+ LIBOBSDCOMPATDIR=../../libs/obsdcompat
+ LIBOBSDCOMPATSRCDIR=$(srcdir)/$(LIBOBSDCOMPATDIR)
+-XCPPFLAGS=-I$(LIBOBSDCOMPATDIR) -I$(LIBOBSDCOMPATDIR)/.. -I$(LIBOBSDCOMPATSRCDIR) -I$(LIBOBSDCOMPATSRCDIR)/.. -I$(ZLIBSRCDIR)
++XCPPFLAGS=-I$(LIBOBSDCOMPATDIR) -I$(LIBOBSDCOMPATDIR)/.. -I$(LIBOBSDCOMPATSRCDIR) -I$(LIBOBSDCOMPATSRCDIR)/..
+
+ Makefile: $(srcdir)/$(pdftexdir)/pdftex.mk
+
+--- texlive-20080816-source/texk/web2c/luatexdir/Makefile.in.orig 2008-04-16 01:20:46.000000000 +0200
++++ texlive-20080816-source/texk/web2c/luatexdir/Makefile.in 2016-08-02 19:01:12.353782328 +0200
+@@ -8,7 +8,7 @@
+ kpathsea_srcdir_parent = $(srcdir)/../..
+ kpathsea_dir_parent = ../..
+
+-ALL_CXXFLAGS = @CXXFLAGS@ @DEFS@ $(XXCFLAGS) -I. -I$(srcdir) -I$(kpathsea_dir_parent) -I$(kpathsea_srcdir_parent) @LIBXPDFCPPFLAGS@ -I$(LIBOBSDCOMPATDIR) -I$(LIBOBSDCOMPATDIR)/.. -I$(LIBOBSDCOMPATFSRCDIR) -I$(LIBOBSDCOMPATFSRCDIR)/.. -I$(LIBPNGSRCDIR) -I$(ZLIBSRCDIR)
++ALL_CXXFLAGS = @CXXFLAGS@ @DEFS@ $(XXCFLAGS) -I. -I$(srcdir) -I$(kpathsea_dir_parent) -I$(kpathsea_srcdir_parent) @LIBXPDFCPPFLAGS@ -I$(LIBOBSDCOMPATDIR) -I$(LIBOBSDCOMPATDIR)/.. -I$(LIBOBSDCOMPATFSRCDIR) -I$(LIBOBSDCOMPATFSRCDIR)/..
+ CXX = @CXX@
+
+ CTANGLE = ../ctangle
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/texlive.git/commitdiff/79f3359aa02945c10fbb90e82204f4a9bc5a574c
More information about the pld-cvs-commit
mailing list