Control: tags -1 + patch pending Dear Maintainer,
On Sat, 28 Jan 2017 09:27:37 +0100 Lucas Nussbaum <lu...@debian.org> wrote: > Source: swi-prolog > Version: 7.2.3+dfsg-5 > Severity: serious > Tags: stretch sid > User: debian...@lists.debian.org > Usertags: qa-ftbfs-20170128 qa-ftbfs > Justification: FTBFS on amd64 > During a rebuild of all packages in sid, your package failed to build on > amd64. > > Relevant part (hopefully): > > Failed to invoke suite():java.lang.UnsatisfiedLinkError: /<<BUILDDIR>>/swi-prolog-7.2.3+dfsg/packages/jpl/libjpl.so: libjsig.so: cannot open shared object file: No such file or directory I have uploaded to DELAYED/10 an NMU that fixes the issue. The debdiff is attached. Don’t hesitate to tell me if I should delay it longer (or instead shorten the delay). Best, -- .''`. Sébastien Villemot : :' : Debian Developer `. `' http://sebastien.villemot.name `- GPG Key: 4096R/381A7594
diff -Nru swi-prolog-7.2.3+dfsg/debian/changelog swi-prolog-7.2.3+dfsg/debian/changelog --- swi-prolog-7.2.3+dfsg/debian/changelog 2016-12-01 20:20:25.000000000 +0100 +++ swi-prolog-7.2.3+dfsg/debian/changelog 2017-02-05 14:27:07.000000000 +0100 @@ -1,3 +1,11 @@ +swi-prolog (7.2.3+dfsg-5.1) unstable; urgency=medium + + * Non-maintainer upload. + * d/p/java-ld-path.diff: new patch, sets LD_LIBRARY_PATH before running + test-java.sh. Fixes FTBFS. (Closes: #852892) + + -- Sébastien Villemot <sebast...@debian.org> Sun, 05 Feb 2017 14:27:07 +0100 + swi-prolog (7.2.3+dfsg-5) unstable; urgency=medium * Temporary build-depend on libssl1.0-dev (Closes: #845030). diff -Nru swi-prolog-7.2.3+dfsg/debian/patches/java-ld-path.diff swi-prolog-7.2.3+dfsg/debian/patches/java-ld-path.diff --- swi-prolog-7.2.3+dfsg/debian/patches/java-ld-path.diff 1970-01-01 01:00:00.000000000 +0100 +++ swi-prolog-7.2.3+dfsg/debian/patches/java-ld-path.diff 2017-02-05 14:25:37.000000000 +0100 @@ -0,0 +1,17 @@ +Description: Set LD_LIBRARY_PATH to Java binary path before running test-java.sh +Author: Sébastien Villemot <sebast...@debian.org> +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=852892 +Last-Update: 2017-02-05 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- a/packages/jpl/Makefile.in ++++ b/packages/jpl/Makefile.in +@@ -63,7 +63,7 @@ check_pl: jpltest.jar + echo "No jpltest.jar; maybe junit is not installed?" ; \ + fi + check_java: jpltest.jar +- JUNIT=$(JUNIT) JAVA=$(JAVA) JAVA_PRELOAD=$(JAVA_PRELOAD) ./test-java.sh ++ $(SO_PATH)="$(JAVA_LIBRARY_PATH)" JUNIT=$(JUNIT) JAVA=$(JAVA) JAVA_PRELOAD=$(JAVA_PRELOAD) ./test-java.sh + + jpltest.jar: + (cd src/java && $(MAKE) test_jar) diff -Nru swi-prolog-7.2.3+dfsg/debian/patches/series swi-prolog-7.2.3+dfsg/debian/patches/series --- swi-prolog-7.2.3+dfsg/debian/patches/series 2016-12-01 20:20:25.000000000 +0100 +++ swi-prolog-7.2.3+dfsg/debian/patches/series 2017-02-05 14:24:12.000000000 +0100 @@ -8,3 +8,4 @@ java-fixes.diff dont-install-jquery.diff java-i386.diff +java-ld-path.diff
signature.asc
Description: This is a digitally signed message part