From f09407da0b4ed8583fea78bf9a464e3d4b978536 Mon Sep 17 00:00:00 2001 From: Marek Kasik Date: May 16 2012 14:39:23 +0000 Subject: Rebuild (poppler-0.20.0) - Use getNumObjects() instead of getSize() for XRef class --- diff --git a/texlive-poppler-0.20.0.patch b/texlive-poppler-0.20.0.patch new file mode 100644 index 0000000..d1b7a7b --- /dev/null +++ b/texlive-poppler-0.20.0.patch @@ -0,0 +1,11 @@ +--- texlive-2007/texk/web2c/pdftexdir/pdftosrc.cc 2012-05-10 16:38:55.000000000 +0200 ++++ texlive-2007/texk/web2c/pdftexdir/pdftosrc.cc 2012-05-10 16:40:43.000000000 +0200 +@@ -126,7 +126,7 @@ int main(int argc, char *argv[]) + exit(1); + } + if (extract_xref_table) { +- int size = xref->getSize(); ++ int size = xref->getNumObjects(); + int i; + for (i = 0; i < size; i++) { + if (xref->getEntry(i)->offset == 0xffffffff) diff --git a/texlive.spec b/texlive.spec index e315e35..1d4bfb3 100644 --- a/texlive.spec +++ b/texlive.spec @@ -21,7 +21,7 @@ Name: texlive Version: %{texlive_ver} -Release: 70%{?dist} +Release: 71%{?dist} Summary: Binaries for the TeX formatting system Group: Applications/Publishing @@ -84,6 +84,7 @@ Patch35: texlive-CVE-2010-0829-dvipng-multiple-array-indexing-errors.patch Patch36: texlive-CVE-2010-0739,1440-integer-overflows.patch Patch37: texlive-execshield.patch Patch38: texlive-extramembot.patch +Patch39: texlive-poppler-0.20.0.patch ###### # mpeters contributed patches @@ -423,6 +424,7 @@ chmod -x texk/dvipdfm/encodings.c %patch35 -p1 -b .CVE-2010-0829 %patch36 -p1 -b .CVE-2010-0739,1440 %patch37 -p1 -b .execshield +%patch39 -p1 -b .poppler-0.20.0 # fix non utf man pages %patch42 -p1 -b .notutf8-2 @@ -1269,6 +1271,10 @@ fi %{_mandir}/man1/texutil.1* %changelog +* Wed May 16 2012 Marek Kasik - 2007-71 +- Rebuild (poppler-0.20.0) +- Use getNumObjects() instead of getSize() for XRef class + * Sat Jan 14 2012 Fedora Release Engineering - 2007-69 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild