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.

Reply via email to