From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Re: TeX Live 2019 wanted Date: Fri, 27 Dec 2019 11:05:19 +0100 Message-ID: <20191227100508.GA15022@jurong> References: <871rt6enh0.fsf@devup.no> <20191216185714.GA6488@jurong> <20191216194950.GA8280@jurong> <87tv60c8fx.fsf@devup.no> <87r213dhai.fsf@devup.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:41475) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ikmUp-0001Ei-S4 for guix-devel@gnu.org; Fri, 27 Dec 2019 05:05:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ikmUo-0006cQ-Kc for guix-devel@gnu.org; Fri, 27 Dec 2019 05:05:27 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:48010) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ikmUo-0006b7-E8 for guix-devel@gnu.org; Fri, 27 Dec 2019 05:05:26 -0500 Content-Disposition: inline In-Reply-To: <87r213dhai.fsf@devup.no> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Marius Bakke Cc: guix-devel@gnu.org On Mon, Dec 16, 2019 at 11:41:57PM +0100, Marius Bakke wrote: > Errh, the patch only works if you already have Poppler 0.83.0. For the > current 'core-updates' branch, I believe you can use the same approach > but fetch poppler-0.76.0.cc instead (or take Arch's patch[0]). Ah, this is rocket science! I guessed so much as to use the 0.76.0 file; however, the build now fails with the following: /gnu/store/29jhbbg1hf557x8j53f9sxd9imlmf02a-bash-minimal-5.0.7/bin/bash ./libtool --tag=CXX --mode=link g++ -Wreturn-type -Wno-write-strings -g -O2 -o pdftex pdftexdir/pdftex-pdftexextra.o synctexdir/pdftex-synctex.o pdftex-pdftexini.o pdftex-pdftex0.o pdftex-pdftex-pool.o libpdftex.a -L/gnu/store/3snpwk7jl8i125bhiilvk9scqc4mnsx7-libpng-1.6.37/lib -L/gnu/store/qx7p7hiq90mi7r78hcr9cyskccy2j4bg-zlib-1.2.11/lib -lpng16 -lz -lz -L/gnu/store/18q4r8bpwmpm4w15zipf66l3bvdjzfbs-poppler-0.79.0/lib -lpoppler libmd5.a lib/lib.a /tmp/guix-build-texlive-bin-20190410.drv-0/build/texk/kpathsea/libkpathsea.la -lm libtool: link: g++ -Wreturn-type -Wno-write-strings -g -O2 -o pdftex pdftexdir/pdftex-pdftexextra.o synctexdir/pdftex-synctex.o pdftex-pdftexini.o pdftex-pdftex0.o pdftex-pdftex-pool.o libpdftex.a -L/gnu/store/3snpwk7jl8i125bhiilvk9scqc4mnsx7-libpng-1.6.37/lib -L/gnu/store/qx7p7hiq90mi7r78hcr9cyskccy2j4bg-zlib-1.2.11/lib /gnu/store/3snpwk7jl8i125bhiilvk9scqc4mnsx7-libpng-1.6.37/lib/libpng16.so -lz -L/gnu/store/18q4r8bpwmpm4w15zipf66l3bvdjzfbs-poppler-0.79.0/lib -lpoppler libmd5.a lib/lib.a /tmp/guix-build-texlive-bin-20190410.drv-0/build/texk/kpathsea/.libs/libkpathsea.a -lm -Wl,-rpath -Wl,/gnu/store/3snpwk7jl8i125bhiilvk9scqc4mnsx7-libpng-1.6.37/lib -Wl,-rpath -Wl,/gnu/store/3snpwk7jl8i125bhiilvk9scqc4mnsx7-libpng-1.6.37/lib ld: libpdftex.a(libpdftex_a-writeimg.o): in function `readimage': /tmp/guix-build-texlive-bin-20190410.drv-0/build/texk/web2c/../../../texlive-20190410-source/texk/web2c/pdftexdir/writeimg.c:320: undefined reference to `read_pdf_info' ld: libpdftex.a(libpdftex_a-writeimg.o): in function `undumpimagemeta': /tmp/guix-build-texlive-bin-20190410.drv-0/build/texk/web2c/../../../texlive-20190410-source/texk/web2c/pdftexdir/writeimg.c:546: undefined reference to `read_pdf_info' collect2: error: ld returned 1 exit status read_pdf_info is defined precisely in the pdftoepdf-poppler*.cc And using "strings" on libpdftex.a shows that the function name occurs. Andreas