[Pkg-db-devel] Bug#353578: NMU diff
Rene Engelhard
rene at debian.org
Tue Feb 28 17:55:19 UTC 2006
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" ]
-------------- next part --------------
diff -u db4.3-4.3.29/dist/Makefile.in db4.3-4.3.29/dist/Makefile.in
--- db4.3-4.3.29/dist/Makefile.in
+++ db4.3-4.3.29/dist/Makefile.in
@@ -1666,7 +1666,7 @@
# Java API build rules.
##################################################
db_java_wrap at o@: $(srcdir)/libdb_java/db_java_wrap.c
- $(CC) $(CFLAGS) $?
+ $(CC) $(CFLAGS) -fno-strict-aliasing $?
##################################################
# Tcl API build rules.
@@ -1676,7 +1676,7 @@
tcl_db at o@: $(srcdir)/tcl/tcl_db.c
$(CC) $(CFLAGS) $(TCFLAGS) $?
tcl_db_pkg at o@: $(srcdir)/tcl/tcl_db_pkg.c
- $(CC) $(CFLAGS) $(TCFLAGS) $?
+ $(CC) $(CFLAGS) $(TCFLAGS) -fno-strict-aliasing $?
tcl_dbcursor at o@: $(srcdir)/tcl/tcl_dbcursor.c
$(CC) $(CFLAGS) $(TCFLAGS) $?
tcl_env at o@: $(srcdir)/tcl/tcl_env.c
diff -u db4.3-4.3.29/debian/changelog db4.3-4.3.29/debian/changelog
--- db4.3-4.3.29/debian/changelog
+++ db4.3-4.3.29/debian/changelog
@@ -1,3 +1,15 @@
+db4.3 (4.3.29-4.1) unstable; urgency=low
+
+ * NMU blessd by maintainer
+ * add patch 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)
+
+ -- Rene Engelhard <rene at debian.org> Tue, 28 Feb 2006 11:47:07 +0100
+
db4.3 (4.3.29-4) unstable; urgency=low
* Incorporate man pages by Thijs Kinkhorst. closes: #302721.
More information about the Pkg-db-devel
mailing list