Your message dated Sun, 10 May 2009 18:02:21 +0000
with message-id <e1m3dlx-0000ml...@ries.debian.org>
and subject line Bug#527033: fixed in tomcat6 6.0.18-4
has caused the Debian Bug report #527033,
regarding tomcat6 patch needed to work with libtcnative-1 and ipv6 enabled
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.)


-- 
527033: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=527033
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: tomcat6
Severity: normal
Version: 6.0.18-3
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu ubuntu-patch jaunty

Debian bug #517163 and #521306 are about tomcat6 failing to start with
libtcnative-1 installed and ipv6 enabled, with the following error:

Socket bind failed: [22] Invalid argument

Those bugs were fixed on the tomcat-native side by bumping to the 1.1.16
release. However, according to the upstream bug[1] and my testing, this
also requires a patch to be applied to tomcat6 itself.

[1] https://issues.apache.org/bugzilla/show_bug.cgi?id=43327

Ubuntu applied the attached patch to fix this, please consider including
it in a future release. The patch was taken from upstream SVN and will
be part of 6.0.19 one day.

Thanks !

-- 
Thierry Carrez
diff -u tomcat6-6.0.18/debian/patches/series tomcat6-6.0.18/debian/patches/series
--- tomcat6-6.0.18/debian/patches/series
+++ tomcat6-6.0.18/debian/patches/series
@@ -4,0 +5 @@
+tcnative-ipv6-fix-43327.patch
only in patch2:
unchanged:
--- tomcat6-6.0.18.orig/debian/patches/tcnative-ipv6-fix-43327.patch
+++ tomcat6-6.0.18/debian/patches/tcnative-ipv6-fix-43327.patch
@@ -0,0 +1,15 @@
+Index: tomcat6-6.0.18/java/org/apache/tomcat/util/net/AprEndpoint.java
+===================================================================
+--- tomcat6-6.0.18.orig/java/org/apache/tomcat/util/net/AprEndpoint.java	2009-02-16 16:05:35.000000000 +0000
++++ tomcat6-6.0.18/java/org/apache/tomcat/util/net/AprEndpoint.java	2009-02-16 16:06:38.000000000 +0000
+@@ -599,8 +599,8 @@
+         long inetAddress = Address.info(addressStr, family,
+                 port, 0, rootPool);
+         // Create the APR server socket
+-        serverSock = Socket.create(family, Socket.SOCK_STREAM,
+-                Socket.APR_PROTO_TCP, rootPool);
++        serverSock = Socket.create(Address.getInfo(inetAddress).family,
++                Socket.SOCK_STREAM, Socket.APR_PROTO_TCP, rootPool);
+         if (OS.IS_UNIX) {
+             Socket.optSet(serverSock, Socket.APR_SO_REUSEADDR, 1);
+         }

--- End Message ---
--- Begin Message ---
Source: tomcat6
Source-Version: 6.0.18-4

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

libservlet2.5-java-doc_6.0.18-4_all.deb
  to pool/main/t/tomcat6/libservlet2.5-java-doc_6.0.18-4_all.deb
libservlet2.5-java_6.0.18-4_all.deb
  to pool/main/t/tomcat6/libservlet2.5-java_6.0.18-4_all.deb
libtomcat6-java_6.0.18-4_all.deb
  to pool/main/t/tomcat6/libtomcat6-java_6.0.18-4_all.deb
tomcat6-admin_6.0.18-4_all.deb
  to pool/main/t/tomcat6/tomcat6-admin_6.0.18-4_all.deb
tomcat6-common_6.0.18-4_all.deb
  to pool/main/t/tomcat6/tomcat6-common_6.0.18-4_all.deb
tomcat6-docs_6.0.18-4_all.deb
  to pool/main/t/tomcat6/tomcat6-docs_6.0.18-4_all.deb
tomcat6-examples_6.0.18-4_all.deb
  to pool/main/t/tomcat6/tomcat6-examples_6.0.18-4_all.deb
tomcat6-user_6.0.18-4_all.deb
  to pool/main/t/tomcat6/tomcat6-user_6.0.18-4_all.deb
tomcat6_6.0.18-4.diff.gz
  to pool/main/t/tomcat6/tomcat6_6.0.18-4.diff.gz
tomcat6_6.0.18-4.dsc
  to pool/main/t/tomcat6/tomcat6_6.0.18-4.dsc
tomcat6_6.0.18-4_all.deb
  to pool/main/t/tomcat6/tomcat6_6.0.18-4_all.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 527...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Torsten Werner <twer...@debian.org> (supplier of updated tomcat6 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...@debian.org)


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

Format: 1.8
Date: Sun, 10 May 2009 19:41:40 +0200
Source: tomcat6
Binary: tomcat6-common tomcat6 tomcat6-user libtomcat6-java libservlet2.5-java 
libservlet2.5-java-doc tomcat6-admin tomcat6-examples tomcat6-docs
Architecture: source all
Version: 6.0.18-4
Distribution: unstable
Urgency: low
Maintainer: Debian Java Maintainers 
<pkg-java-maintainers@lists.alioth.debian.org>
Changed-By: Torsten Werner <twer...@debian.org>
Description: 
 libservlet2.5-java - Servlet 2.5 and JSP 2.1 Java API classes
 libservlet2.5-java-doc - Servlet 2.5 and JSP 2.1 Java API documentation
 libtomcat6-java - Servlet and JSP engine -- core libraries
 tomcat6    - Servlet and JSP engine
 tomcat6-admin - Servlet and JSP engine -- admin web applications
 tomcat6-common - Servlet and JSP engine -- common files
 tomcat6-docs - Servlet and JSP engine -- example web applications
 tomcat6-examples - Servlet and JSP engine -- example web applications
 tomcat6-user - Servlet and JSP engine -- tools to create user instances
Closes: 527033
Changes: 
 tomcat6 (6.0.18-4) unstable; urgency=low
 .
   * Add patch tcnative-ipv6-fix-43327.patch provided by Thierry Carrez.
     (Closes: #527033)
   * Change Section: java (from web).
   * Bump up Standards-Version: 3.8.1 (no changes).
   * Remove redundant Depends: ant because we depend on ant-optional.
Checksums-Sha1: 
 d8e938c8db7fe93fe2f100c896242f6ae0056899 1445 tomcat6_6.0.18-4.dsc
 ddd6c775fb93d8fc64b3a054be874d67818de20d 17739 tomcat6_6.0.18-4.diff.gz
 9e67ccb2677bface06e7059e152392660a60f27e 52854 tomcat6-common_6.0.18-4_all.deb
 e5585a0e07e399862a240174d7a2f293e04deac5 24558 tomcat6_6.0.18-4_all.deb
 25ecd691d5af06593762bfd801dab01739cb8bef 20140 tomcat6-user_6.0.18-4_all.deb
 d1521f63e09ff112d78ff0e02f47bbcb861e41f1 2845522 
libtomcat6-java_6.0.18-4_all.deb
 a82afc657972a6a91ca5aec4db8142f5fdd0d6eb 172118 
libservlet2.5-java_6.0.18-4_all.deb
 5b1fe9f77688f370e74a494e9a18d148d8165ab3 245680 
libservlet2.5-java-doc_6.0.18-4_all.deb
 ad55273742cd00377f22ce1f0dda2cb4a1719327 37642 tomcat6-admin_6.0.18-4_all.deb
 61736ab5901f7caecb340d614ca176682942316b 418558 
tomcat6-examples_6.0.18-4_all.deb
 91af0d1b212d02e8b876377f9a4a1e098a3fcc21 715524 tomcat6-docs_6.0.18-4_all.deb
Checksums-Sha256: 
 b0ba3ae4a58872ae8189b7748f01d0a307f5f5ad27ce9064f7002f4c576f8d5a 1445 
tomcat6_6.0.18-4.dsc
 86a680052e31f60cc5ef80e6ecd5a44b5f73c81d73a4286dacf8dc6ca7da3b11 17739 
tomcat6_6.0.18-4.diff.gz
 cb45f2c8643d55b9b07c1f1c817d90270bc159dbb97907cee6f9b921604af4d6 52854 
tomcat6-common_6.0.18-4_all.deb
 2accb5b33e98b21b923e3b532db1a7b8c7087e8a26bd025bb305921032f1e735 24558 
tomcat6_6.0.18-4_all.deb
 9c4400d5aebf893c47be1117e5f6a3d8fe19ee33a34b6aa41e1a62875d38fae3 20140 
tomcat6-user_6.0.18-4_all.deb
 ee133ff73960b66b6570d927bee3b118f9026b7f1076cbd7bf581ba2db9fce07 2845522 
libtomcat6-java_6.0.18-4_all.deb
 a0dfb059147b5e284e249f57ec1cf198368a2266e9952c82f01becc484e8723c 172118 
libservlet2.5-java_6.0.18-4_all.deb
 827eb99d02f1f9a998c94036f7ca42b60488a2615d6205cb3fb35d30645f77c3 245680 
libservlet2.5-java-doc_6.0.18-4_all.deb
 a280114b0754cd19cbf089c38b60b13fdbda8aa09987cf4c212d6c6251e9e268 37642 
tomcat6-admin_6.0.18-4_all.deb
 a87090cd6ab2a979141d6c678635839809524575cf8b209651cf3d97114e0b8b 418558 
tomcat6-examples_6.0.18-4_all.deb
 a58a75e4ae657dc7bb00abdd27bfa8b22d3be0f8546eb807c89c1459600a3953 715524 
tomcat6-docs_6.0.18-4_all.deb
Files: 
 285cf251fb0e601975c70c56b462e674 1445 java optional tomcat6_6.0.18-4.dsc
 3949177de7706ffb48afd1ab3bbe801b 17739 java optional tomcat6_6.0.18-4.diff.gz
 91697c22de828987c5f3ebd880b45c61 52854 java optional 
tomcat6-common_6.0.18-4_all.deb
 88e67327b2ecb9753e813b7e8846f2ae 24558 java optional tomcat6_6.0.18-4_all.deb
 59405c134e39f6d9a99e17e9a48a0262 20140 java optional 
tomcat6-user_6.0.18-4_all.deb
 75f181185ee321e28c67cf9daae2db34 2845522 java optional 
libtomcat6-java_6.0.18-4_all.deb
 6f9c5b47664cf95da305535480edcd45 172118 java optional 
libservlet2.5-java_6.0.18-4_all.deb
 ecda54377184d4cb43ab77ae9bbbf270 245680 doc optional 
libservlet2.5-java-doc_6.0.18-4_all.deb
 959a5863189205c758a472e3622de907 37642 java optional 
tomcat6-admin_6.0.18-4_all.deb
 225aa50beaef84afa7358eec6fdd7b34 418558 java optional 
tomcat6-examples_6.0.18-4_all.deb
 47fffb63aa652004015871041dc1341f 715524 doc optional 
tomcat6-docs_6.0.18-4_all.deb

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

iEYEARECAAYFAkoHEwIACgkQfY3dicTPjsPOPgCeJEtWw8ieMvaXTO1lyAU/gYFz
++QAoIeFDgIz0AwKSDbKgk3/OvgNnzXc
=wCk0
-----END PGP SIGNATURE-----



--- End Message ---
_______________________________________________
pkg-java-maintainers mailing list
pkg-java-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers

Reply via email to