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

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to