Your message dated Sat, 11 Apr 2020 05:35:13 +0000 with message-id <[email protected]> and subject line Bug#956178: fixed in libjna-java 4.5.2-2 has caused the Debian Bug report #956178, regarding libjna-jni libjnidispatch.system.so has build directory in soname to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 956178: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=956178 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: libjna-jni Version: 4.5.2-1+b1 Severity: normal Tags: patch Dear Maintainer, Placed the following in /etc/ld.so.conf.d/java-jni.conf /usr/lib/x86_64-linux-gnu/jni /usr/lib/jni and ran ldconfig, which reported ldconfig: Can't link /usr/lib/x86_64-linux-gnu/jni//build/libjna-java-ayrlgf/libjna-java-4.5.2/build/native-linux-x86-64/libjnidispatch.system.so to libjnidispatch.system.so This didn't seem right, so after some tracking down discovered that the Makefile was borked. Attached is a tested patch that resolves the problem by removing the build path from the library soname. -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (900, 'unstable'), (400, 'oldoldstable'), (400, 'experimental'), (400, 'testing'), (400, 'stable'), (400, 'oldstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.4.0-4-amd64 (SMP w/8 CPU cores) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages libjna-jni depends on: ii libc6 2.30-4 ii libffi7 3.3-4 libjna-jni recommends no packages. libjna-jni suggests no packages. -- no debconf information --- native/Makefile.dist 2020-04-07 19:57:15.443971156 -0700 +++ native/Makefile 2020-04-07 19:57:44.708059780 -0700 @@ -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
--- End Message ---
--- Begin Message ---Source: libjna-java Source-Version: 4.5.2-2 Done: tony mancill <[email protected]> We believe that the bug you reported is fixed in the latest version of libjna-java, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. tony mancill <[email protected]> (supplier of updated libjna-java package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Fri, 10 Apr 2020 22:15:26 -0700 Source: libjna-java Architecture: source Version: 4.5.2-2 Distribution: unstable Urgency: medium Maintainer: Debian Java maintainers <[email protected]> Changed-By: tony mancill <[email protected]> Closes: 956178 Changes: 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 Checksums-Sha1: 1da1e228484c201e19e5831d0ef1b2e18f0bbd16 2387 libjna-java_4.5.2-2.dsc b8b727139434d93e38e2c6f4c6b8676532c5a2cc 11628 libjna-java_4.5.2-2.debian.tar.xz 90d93d1623a3b82234cbd5df2f66d440f1cad7d4 12212 libjna-java_4.5.2-2_amd64.buildinfo Checksums-Sha256: 4ee6fbc4b2b14ee0eb095b6349639e648c5f47ea15229d37f2770d9d05c72062 2387 libjna-java_4.5.2-2.dsc edf737ab3144770c5e63c265efbc9f3f1acbf561617e0ecd7e55b6cb6f612788 11628 libjna-java_4.5.2-2.debian.tar.xz 55a05af857891a4d53d62fc9eb8110f906839eb5ff0dfa5df27b8726756323fe 12212 libjna-java_4.5.2-2_amd64.buildinfo Files: f34ef69eaf6f350022268692f8c364f8 2387 java optional libjna-java_4.5.2-2.dsc 215c329c7353935c3858bd07e3691ddf 11628 java optional libjna-java_4.5.2-2.debian.tar.xz cdde4037c2ad63a02a7860011dc3dbfe 12212 java optional libjna-java_4.5.2-2_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEE5Qr9Va3SequXFjqLIdIFiZdLPpYFAl6RU5AUHHRtYW5jaWxs QGRlYmlhbi5vcmcACgkQIdIFiZdLPpa4kxAAz03KtEw41KwNFB/EXgYldLPkWSFY 7j4b80bumGAuyIBpLWcZf4rbHSQBXb3j+dA4qLXlJXQjFfstHC4Puz/11D0UdS1U IhLC/bEyHTNnQVydMHqoNUS9P5YGRsvmI0Eb4HzYp50lFI08xqiy4wTb9fPMr0Fl JChdQ8VWsaOiP6Fxnv8UiYbNmNtX0Nz+XGE6WAxlaWhLZrROGazrhXTQj1+/UNkC hVPogJ5/swKjgt3eox53fjIlrT6eRsKEfm45jdQeBQZoEIqSF+nSJ2G9ALZGn1q6 Q+g9IlzoVGSYNAeNkf5HT2xdsFhFmJ/axbJOwffvCGLaH3KTmF3Cx6YYLOlZv8T7 4lPWo8eB1cbpOe31rH5YrISJQwm/uOIPRKvRdMFjJ3CfsegAY3dGuxWrCMsoa2tY jFfKNIYnYc0v3yu1ekAJjkBm/WmJDFJQUrU5ErYQ/CeMUQro+GpyBYlGVoWTkyg4 xD5dFbbHV3OjvjVb/fxzZ1kEhKDPYxxUwMZR5MXt3fQC2/SoDcfyzdNxk81nclAg BH0rQJjqelckDTLlbTVKaqs+nYKpsTK4tGbZ2ed9NP1dtX7sW1zGQOknbIrRh0pn vI0C8fmxB4AxEGmVBTDUUxBZjlYP+cbsrYbEbLPXnQdehoimo9mQgtWe3Td3ibst +B55DDxerouNcRk= =7F51 -----END PGP SIGNATURE-----
--- End Message ---
__ This is the maintainer address of Debian's Java team <https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-maintainers>. Please use [email protected] for discussions and questions.
