Your message dated Sat, 24 May 2014 21:19:52 +0000
with message-id <e1wojm8-0004ts...@franck.debian.org>
and subject line Bug#748920: fixed in jssc 2.6.0-3
has caused the Debian Bug report #748920,
regarding libjSSC-java: Undefined symbol: _Znwm
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 ow...@bugs.debian.org
immediately.)


-- 
748920: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=748920
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libjSSC-java
Version: 2.6.0-2
Severity: grave
Tags: patch
Justification: renders package unusable

Dear Maintainer,

When using the shared library libjSSC-java.so I get an error message
about the unresolved symbol _Znwm.

This symbol is related to the C++ new operator and is defined in
libsupc++. When adding -lsupc++ to the compile/link lines in
debian/rules, the problem disappears:

--- jssc-2.6.0/debian/rules.orig        2014-05-22 10:57:42.920042986 +0200
+++ jssc-2.6.0/debian/rules     2014-05-22 11:00:15.342106965 +0200
@@ -12,7 +12,7 @@
 
 override_dh_auto_build:
        dh_auto_build
-       cc $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS) -I$(JAVA_HOME)/include -fPIC 
-shared -o libjSSC-$(LIBRARY_VERSION).so src/cpp/_nix_based/jssc.cpp
+       cc $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS) -I$(JAVA_HOME)/include -fPIC 
-shared -o libjSSC-$(LIBRARY_VERSION).so src/cpp/_nix_based/jssc.cpp -lsupc++
 
 override_dh_installchangelogs:
        dh_installchangelogs -k README.txt

This fix is probably somewhat of a workaround.  I think cc should have
resolved this symbol.  Possibly, it is intended that this should be
resolved by a shared library version of libsupc++ in which case it is
necessary to insert a dependency on this library in libjSSC-java.so.

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (1, 'experimental'), (1, 'unstable'), (1, 
'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.13-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libjSSC-java depends on:
ii  libc6    2.18-5
ii  libgcc1  1:4.9.0-3

libjSSC-java recommends no packages.

libjSSC-java suggests no packages.

-- no debconf information
--- jssc-2.6.0/debian/rules.orig	2014-05-22 10:57:42.920042986 +0200
+++ jssc-2.6.0/debian/rules	2014-05-22 11:00:15.342106965 +0200
@@ -12,7 +12,7 @@
 
 override_dh_auto_build:
 	dh_auto_build
-	cc $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS) -I$(JAVA_HOME)/include -fPIC -shared -o libjSSC-$(LIBRARY_VERSION).so src/cpp/_nix_based/jssc.cpp
+	cc $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS) -I$(JAVA_HOME)/include -fPIC -shared -o libjSSC-$(LIBRARY_VERSION).so src/cpp/_nix_based/jssc.cpp -lsupc++
 
 override_dh_installchangelogs:
 	dh_installchangelogs -k README.txt

--- End Message ---
--- Begin Message ---
Source: jssc
Source-Version: 2.6.0-3

We believe that the bug you reported is fixed in the latest version of
jssc, 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 748...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Scott Howard <show...@debian.org> (supplier of updated jssc 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 24 May 2014 16:27:08 -0400
Source: jssc
Binary: libjssc-java libjssc-java-doc
Architecture: source i386 all
Version: 2.6.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers 
<pkg-java-maintainers@lists.alioth.debian.org>
Changed-By: Scott Howard <show...@debian.org>
Description: 
 libjssc-java - library for working with serial ports from Java
 libjssc-java-doc - library for working with serial ports from Java - doc
Closes: 748920
Changes: 
 jssc (2.6.0-3) unstable; urgency=medium
 .
   * Use g++, not cc (i.e., gcc). (Closes: #748920)
   * Lintian override "source-is-missing." Source is included, just named
     differently.
Checksums-Sha1: 
 42108adf6dd329879ba52acbf440f770a4221788 1357 jssc_2.6.0-3.dsc
 386da3063ba6d7696cf3145a2fc58146f52a3c5a 5832 jssc_2.6.0-3.debian.tar.xz
 f6a3f497733dd2233af09082692805742a0acce7 27604 libjssc-java_2.6.0-3_i386.deb
 27211852d2ce1b8bc0cf72aca2ced7fcd584c92c 40100 libjssc-java-doc_2.6.0-3_all.deb
Checksums-Sha256: 
 890434810ab97254f153f57526b6b73770115a6735376c2c879a49232c1d9d01 1357 
jssc_2.6.0-3.dsc
 5ef69da2692de50acc9f04c69767662a1916f37820f5474bcf3c75a1a7730bcf 5832 
jssc_2.6.0-3.debian.tar.xz
 d8d2bbf4985fb976faf4942f9f579f5318d4ea1a8bb10f90e264969bd1d0636f 27604 
libjssc-java_2.6.0-3_i386.deb
 39641d6f6742e16367461df26e1bf1b1821df958cc7172e53cc50c93b2471209 40100 
libjssc-java-doc_2.6.0-3_all.deb
Files: 
 95b50be008e01cef50ee128523042ba3 1357 java optional jssc_2.6.0-3.dsc
 8815383413e62dc211e84c733a7ce3b3 5832 java optional jssc_2.6.0-3.debian.tar.xz
 f733f5f11608d0789f7708569c9fce85 27604 java optional 
libjssc-java_2.6.0-3_i386.deb
 cbea6da6342c36317b1456160e2a03f3 40100 doc optional 
libjssc-java-doc_2.6.0-3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)

iEYEARECAAYFAlOBBS0ACgkQuqVp0MvxKmoTtACggVDACk1UGLT9+cQRf4xSqRlO
c0sAn0Gf80uKZd24gVj2VglidFuSQKV7
=6cZb
-----END PGP SIGNATURE-----

--- End Message ---
__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Reply via email to