Package: service-wrapper-java Version: 3.5.26-2 Severity: serious Tags: sid stretch patch
service-wrapper/arm64 unsatisfiable Depends: libservice-wrapper-jni (>= 3.5.26-2) service-wrapper/ppc64el unsatisfiable Depends: libservice-wrapper-jni (>= 3.5.26-2) service-wrapper/s390x unsatisfiable Depends: libservice-wrapper-jni (>= 3.5.26-2) the architecture list of the packages must match. why not just use any? also attached a fix to build with ld --as-needed
- debian/patches/fix-as-needed-ppc.patch: + Fix FTBFS on ppc: "[exec] wrapper.c:(.text+0xd7e8): undefined reference to `ceil'". * Update architecture list for libservice-wrapper-jni. diff -Nru service-wrapper-java-3.5.26/debian/control service-wrapper-java-3.5.26/debian/control --- service-wrapper-java-3.5.26/debian/control 2015-07-13 05:57:10.000000000 +0200 +++ service-wrapper-java-3.5.26/debian/control 2015-08-30 21:31:18.000000000 +0200 @@ -19,7 +20,7 @@ Homepage: http://wrapper.tanukisoftware.com Package: service-wrapper -Architecture: arm64 amd64 armel armhf i386 ia64 powerpc ppc64el mips mipsel s390x +Architecture: arm64 amd64 armel armhf i386 ia64 powerpc ppc64 ppc64el mips mipsel s390x x32 Depends: ${shlibs:Depends}, ${misc:Depends}, libservice-wrapper-java (>= ${source:Version}), libservice-wrapper-jni (>= ${source:Version}) @@ -47,7 +48,7 @@ Package: libservice-wrapper-jni -Architecture: amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc mips mipsel +Architecture: arm64 amd64 armel armhf i386 ia64 powerpc ppc64 ppc64el mips mipsel s390x x32 Depends: ${shlibs:Depends}, ${misc:Depends}, default-jre-headless | java5-runtime-headless | java6-runtime-headless | java7-runtime-headless Suggests: libservice-wrapper-doc diff -Nru service-wrapper-java-3.5.26/debian/patches/fix-as-needed-ppc.patch service-wrapper-java-3.5.26/debian/patches/fix-as-needed-ppc.patch --- service-wrapper-java-3.5.26/debian/patches/fix-as-needed-ppc.patch 1970-01-01 01:00:00.000000000 +0100 +++ service-wrapper-java-3.5.26/debian/patches/fix-as-needed-ppc.patch 2015-08-30 21:31:18.000000000 +0200 @@ -0,0 +1,29 @@ +Description: Fix FTBFS on ppc: + "[exec] wrapper.c:(.text+0xd7e8): undefined reference to `ceil'" +Author: Andreas Moog <am...@ubuntu.com> +Bug: https://sourceforge.net/p/wrapper/bugs/285/ + +diff -pruN -x '*~' wrapper_3.5.25_src.orig/src/c/Makefile-linux-ppc-32.make wrapper_3.5.25_src/src/c/Makefile-linux-ppc-32.make +--- wrapper_3.5.25_src.orig/src/c/Makefile-linux-ppc-32.make 2015-01-04 01:21:32.915068936 +0100 ++++ wrapper_3.5.25_src/src/c/Makefile-linux-ppc-32.make 2015-01-04 01:23:18.271591362 +0100 +@@ -33,7 +33,7 @@ init: + if test ! -d .deps; then mkdir .deps; fi + + wrapper: $(wrapper_SOURCE) +- $(COMPILE) -lm -pthread $(LDFLAGS) $(wrapper_SOURCE) -o $(BIN)/wrapper ++ $(COMPILE) -pthread $(LDFLAGS) $(wrapper_SOURCE) -lm -o $(BIN)/wrapper + + libwrapper.so: $(libwrapper_so_OBJECTS) + ${COMPILE} -shared $(LDFLAGS) $(libwrapper_so_OBJECTS) -o $(LIB)/libwrapper.so +diff -pruN -x '*~' wrapper_3.5.25_src.orig/src/c/Makefile-linux-ppc-64.make wrapper_3.5.25_src/src/c/Makefile-linux-ppc-64.make +--- wrapper_3.5.25_src.orig/src/c/Makefile-linux-ppc-64.make 2015-01-04 01:21:32.915068936 +0100 ++++ wrapper_3.5.25_src/src/c/Makefile-linux-ppc-64.make 2015-01-04 01:23:02.287512123 +0100 +@@ -33,7 +33,7 @@ init: + if test ! -d .deps; then mkdir .deps; fi + + wrapper: $(wrapper_SOURCE) +- $(COMPILE) -lm -pthread $(LDFLAGS) $(wrapper_SOURCE) -o $(BIN)/wrapper ++ $(COMPILE) -pthread $(LDFLAGS) $(wrapper_SOURCE) -lm -o $(BIN)/wrapper + + libwrapper.so: $(libwrapper_so_OBJECTS) + ${COMPILE} -shared $(LDFLAGS) $(libwrapper_so_OBJECTS) -o $(LIB)/libwrapper.so diff -Nru service-wrapper-java-3.5.26/debian/patches/series service-wrapper-java-3.5.26/debian/patches/series --- service-wrapper-java-3.5.26/debian/patches/series 2015-07-13 05:57:10.000000000 +0200 +++ service-wrapper-java-3.5.26/debian/patches/series 2015-08-30 21:31:18.000000000 +0200 @@ -2,3 +2,4 @@ 0002-kfreebsd-support.patch 0003-additional-makefiles.patch 0004-ldflags.patch +fix-as-needed-ppc.patch