Tony Mancill pushed to branch master at Debian Java Maintainers / libjna-java
Commits: 03ef2a36 by tony mancill at 2020-04-08T10:39:22-07:00 Add patch to address build path in soname (Closes: #956178) - - - - - ce732f3e by tony mancill at 2020-04-08T10:42:51-07:00 Specify debhelper compat 12 via debhelper-compat dependency - - - - - c5a01431 by tony mancill at 2020-04-10T22:16:43-07:00 prepare changelog for upload to unstable - - - - - 5 changed files: - debian/changelog - − debian/compat - debian/control - + debian/patches/18-build-directory-in-soname.patch - debian/patches/series Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,11 @@ +libjna-java (4.5.2-2) unstable; urgency=medium + + * Team upload + * Add patch to address build path in soname (Closes: #956178) + * Specify debhelper compat 12 via debhelper-compat dependency + + -- tony mancill <[email protected]> Fri, 10 Apr 2020 22:15:26 -0700 + libjna-java (4.5.2-1) unstable; urgency=medium * Team upload. ===================================== debian/compat deleted ===================================== @@ -1 +0,0 @@ -11 ===================================== debian/control ===================================== @@ -9,7 +9,7 @@ Uploaders: Build-Depends: ant, ant-optional, - debhelper (>= 11), + debhelper-compat (= 12), default-jdk, default-jdk-doc, javahelper (>=0.32~), ===================================== debian/patches/18-build-directory-in-soname.patch ===================================== @@ -0,0 +1,19 @@ +Description: Remove the build path from the library soname +Author: Bart Massey <[email protected]> +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=956178 + +--- a/native/Makefile ++++ b/native/Makefile +@@ -268,10 +268,10 @@ + PCFLAGS+=-fPIC + CDEFINES+=-DHAVE_PROTECTION + ifeq ($(DYNAMIC_LIBFFI),true) +-LDFLAGS+=-Wl,-soname,$@ ++LDFLAGS+=-Wl,-soname,$(F@) + else + # Ensure we bind to local libffi symbols +-LDFLAGS+=-Wl,-soname,$@,-Bsymbolic ++LDFLAGS+=-Wl,-soname,$(F@),-Bsymbolic + endif + endif + ===================================== debian/patches/series ===================================== @@ -8,3 +8,4 @@ 15-java9-compatibility.patch 16-java10-compatibility.patch 17-gcc8-compatibility.patch +18-build-directory-in-soname.patch View it on GitLab: https://salsa.debian.org/java-team/libjna-java/-/compare/70d1b87b5852db5535026c56c5a541b819d7572d...c5a014318ae85bb1784fcc7f66f569408e97e76b -- View it on GitLab: https://salsa.debian.org/java-team/libjna-java/-/compare/70d1b87b5852db5535026c56c5a541b819d7572d...c5a014318ae85bb1784fcc7f66f569408e97e76b You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ pkg-java-commits mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits

