Debian Bug report logs - #353578
libdb4.3-java is miscompiled, compiler warnings are ignored

version graph

Package: libdb4.3-java; Maintainer for libdb4.3-java is (unknown);

Reported by: Matthias Klose <doko@cs.tu-berlin.de>

Date: Sun, 19 Feb 2006 18:03:06 UTC

Severity: grave

Tags: fixed, patch

Fixed in version db4.3/4.3.29-5

Done: Adam Conrad <adconrad@0c3.net>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Berkeley DB Maintainers <pkg-db-devel@lists.alioth.debian.org>:
Bug#353578; Package libdb4.3-java. (full text, mbox, link).


Acknowledgement sent to Matthias Klose <doko@cs.tu-berlin.de>:
New Bug report received and forwarded. Copy sent to Debian Berkeley DB Maintainers <pkg-db-devel@lists.alioth.debian.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Matthias Klose <doko@cs.tu-berlin.de>
To: submit@bugs.debian.org
Subject: libdb4.3-java is miscompiled, compiler warnings are ignored
Date: Sun, 19 Feb 2006 18:56:01 +0100
Package: libdb4.3-java
Severity: grave
Tags: patch

Causes any jvm to crash. which one of the 225 warnings didn't you see? ;-P
Patch can be found at http://people.ubuntu.com/patches/libdb4.3-java.diff



Information forwarded to debian-bugs-dist@lists.debian.org, Debian Berkeley DB Maintainers <pkg-db-devel@lists.alioth.debian.org>:
Bug#353578; Package libdb4.3-java. (full text, mbox, link).


Acknowledgement sent to Rene Engelhard <rene@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Berkeley DB Maintainers <pkg-db-devel@lists.alioth.debian.org>. (full text, mbox, link).


Message #10 received at 353578@bugs.debian.org (full text, mbox, reply):

From: Rene Engelhard <rene@debian.org>
To: 353578@bugs.debian.org
Subject: NMU diff
Date: Tue, 28 Feb 2006 18:55:19 +0100
[Message part 1 (text/plain, inline)]
Hi,

Here's the NMU diff for 4.3.29-4.1. I took Matthias' patch, changed
the changelog a bit and left out the include changes for this NMU since
the scope is to fix the Java bug..
Although that part should be applied in some later version...

Grüße/Regards,

René
-- 
Omnis enim res,           |  Jede Sache, die dadurch, daß man sie weitergibt,
quae dando non deficit,   |  nicht verloren geht, wird nicht auf richtige Weise
dum habetur et non datur, |  besessen, wenn man sie nur besitzt, aber nicht 
nondum habetur,           |  weitergibt. " (frei übersetzt)
quomodo habenda est   [ Aurelius Augustinus, 397 AD, "De doctrina christiana" ]
[db4.3-NMU.diff (text/plain, attachment)]

Tags added: fixed Request was from Rene Engelhard <rene@debian.org> to control@bugs.debian.org. (full text, mbox, link).


Reply sent to Adam Conrad <adconrad@0c3.net>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Matthias Klose <doko@cs.tu-berlin.de>:
Bug acknowledged by developer. (full text, mbox, link).


Message #17 received at 353578-close@bugs.debian.org (full text, mbox, reply):

From: Adam Conrad <adconrad@0c3.net>
To: 353578-close@bugs.debian.org
Subject: Bug#353578: fixed in db4.3 4.3.29-5
Date: Thu, 16 Mar 2006 07:17:22 -0800
Source: db4.3
Source-Version: 4.3.29-5

We believe that the bug you reported is fixed in the latest version of
db4.3, which is due to be installed in the Debian FTP archive:

db4.3-doc_4.3.29-5_all.deb
  to pool/main/d/db4.3/db4.3-doc_4.3.29-5_all.deb
db4.3-util_4.3.29-5_i386.deb
  to pool/main/d/db4.3/db4.3-util_4.3.29-5_i386.deb
db4.3_4.3.29-5.diff.gz
  to pool/main/d/db4.3/db4.3_4.3.29-5.diff.gz
db4.3_4.3.29-5.dsc
  to pool/main/d/db4.3/db4.3_4.3.29-5.dsc
libdb4.3++-dev_4.3.29-5_i386.deb
  to pool/main/d/db4.3/libdb4.3++-dev_4.3.29-5_i386.deb
libdb4.3++c2_4.3.29-5_i386.deb
  to pool/main/d/db4.3/libdb4.3++c2_4.3.29-5_i386.deb
libdb4.3-dev_4.3.29-5_i386.deb
  to pool/main/d/db4.3/libdb4.3-dev_4.3.29-5_i386.deb
libdb4.3-java-dev_4.3.29-5_i386.deb
  to pool/main/d/db4.3/libdb4.3-java-dev_4.3.29-5_i386.deb
libdb4.3-java_4.3.29-5_i386.deb
  to pool/main/d/db4.3/libdb4.3-java_4.3.29-5_i386.deb
libdb4.3-tcl_4.3.29-5_i386.deb
  to pool/main/d/db4.3/libdb4.3-tcl_4.3.29-5_i386.deb
libdb4.3_4.3.29-5_i386.deb
  to pool/main/d/db4.3/libdb4.3_4.3.29-5_i386.deb



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 353578@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adam Conrad <adconrad@0c3.net> (supplier of updated db4.3 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 ftpmaster@debian.org)


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

Format: 1.7
Date: Thu, 16 Mar 2006 23:44:25 +1100
Source: db4.3
Binary: libdb4.3++-dev libdb4.3-java-dev libdb4.3 libdb4.3-dev libdb4.3-tcl db4.3-util libdb4.3++c2 libdb4.3-java db4.3-doc
Architecture: source i386 all
Version: 4.3.29-5
Distribution: unstable
Urgency: low
Maintainer: Debian Berkeley DB Maintainers <pkg-db-devel@lists.alioth.debian.org>
Changed-By: Adam Conrad <adconrad@0c3.net>
Description: 
 db4.3-doc  - Berkeley v4.3 Database Documentation [html]
 db4.3-util - Berkeley v4.3 Database Utilities
 libdb4.3   - Berkeley v4.3 Database Libraries [runtime]
 libdb4.3++-dev - Berkeley v4.3 Database Libraries for C++ [development]
 libdb4.3++c2 - Berkeley v4.3 Database Libraries for C++ [runtime]
 libdb4.3-dev - Berkeley v4.3 Database Libraries [development]
 libdb4.3-java - Berkeley v4.3 Database Libraries for Java
 libdb4.3-java-dev - Berkeley v4.3 Database Libraries for Java [development]
 libdb4.3-tcl - Berkeley v4.3 Database Libraries for TCL [module]
Closes: 353578 357246
Changes: 
 db4.3 (4.3.29-5) unstable; urgency=low
 .
   * Include full set of Java build fixes from Matthias Klose:
     - gcc always generates correct code (tm), just don't ignore the hundreds
       of warnings compiling db_java_wrap.c but use -fno-strict-aliasing.
       Stops miscompilation of the java wrapper. The weekend can begin :-/
     - tcl_db_pkg.c: Likewise. (closes: #353578)
     - Add -I/usr/lib/jvm/java-gcj/include, when building db_java_wrap.c.
       Allows gcc and gcj to point to different versions.
     - Build-depend on java-gcj-compat-dev instead of libgcj-dev and gij.
   * To cope with the change to java-gcj-compat-dev, adjust debian/rules
     to call JAVA, JAVAC, and JAR from /usr/lib/jvm/java-gcj/bin.
   * Stop setting a default CLASSPATH, as this doesn't appear to be
     required anymore in the Java New World Order, and it'll make default
     compiler upgrades a matter of nothing more than a simple rebuild.
   * Disable Java packages on kfreebsd-amd64 as well (closes: #357246)
Files: 
 4ebc8f74d47f9544b9cc7a7e87edc0a3 962 libs standard db4.3_4.3.29-5.dsc
 d3273b01903e51743cfc0d877d58120e 77693 libs standard db4.3_4.3.29-5.diff.gz
 7685cd281a81aef0189c5f86a3914b35 3025680 libs optional db4.3-doc_4.3.29-5_all.deb
 2d6a1e650d3d2588497b668f907260a0 421694 libs standard libdb4.3_4.3.29-5_i386.deb
 2cee9c9d4af8c675fc0df5aba5819d0d 501970 libdevel extra libdb4.3-dev_4.3.29-5_i386.deb
 dfdeb895500b5e78449191cb834f2266 450770 libs optional libdb4.3++c2_4.3.29-5_i386.deb
 be538d20c0db7cf01887cf5371b2fcc2 1019660 libdevel extra libdb4.3++-dev_4.3.29-5_i386.deb
 554a573c7c8540e7f53e32c4bab73bcc 1027972 interpreters extra libdb4.3-tcl_4.3.29-5_i386.deb
 ae5c1e12a78c434c66b369e57a65b9e0 84026 utils optional db4.3-util_4.3.29-5_i386.deb
 29822f09105b28651e6ab6d29250f45e 633316 libs optional libdb4.3-java_4.3.29-5_i386.deb
 c11a039dd6d28699523fc7dd09042b32 512998 libs optional libdb4.3-java-dev_4.3.29-5_i386.deb

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

iD8DBQFEGX6PvjztR8bOoMkRAlQQAKCKcwu6GMJ5AeizGrh3Q381e7MvmgCeNyuF
MvnASYazt2kz4v0d5riYTvA=
=Pz9L
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 26 Jun 2007 16:25:29 GMT) (full text, mbox, link).


Bug unarchived. Request was from Stefano Zacchiroli <zack@debian.org> to control@bugs.debian.org. (Sun, 10 Apr 2011 08:47:48 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 09 May 2011 07:48:28 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Oct 11 12:07:42 2017; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.