Your message dated Wed, 18 Apr 2007 18:02:02 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#402848: fixed in aolserver4 4.5.0-1
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: aolserver4
Version: 4.0.10-7
Severity: normal
Tags: patch

Hi!  Similar to bug #360715, I'm seeing compile issues for more 
architectures under Ubuntu (including i386).  Since 
pthread_kill_other_threads_np is a no-op since glibc 2.3 and is now 
disappearing from the glibc headers totally, I'd like to propose that 
the call be totally removed.

As an example, the attached debdiff renames and adjusts the amd64.dpatch 
to suggested.

Thanks!

-- 
Kees Cook                                            @outflux.net
diff -u aolserver4-4.0.10/debian/changelog aolserver4-4.0.10/debian/changelog
--- aolserver4-4.0.10/debian/changelog
+++ aolserver4-4.0.10/debian/changelog
@@ -1,3 +1,11 @@
+aolserver4 (4.0.10-7.1) unstable; urgency=low
+
+  * debian/patches/kill_other_threads.dpatch: totally drop call to
+    pthread_kill_other_threads_np since it is a no-op and will be undefined
+    shortly.
+
+ -- Kees Cook <[EMAIL PROTECTED]>  Tue, 12 Dec 2006 17:06:04 -0800
+
 aolserver4 (4.0.10-7) unstable; urgency=medium
 
   * Moved to compat level 5 for debhelper and changed build-dep as consequence.
reverted:
--- aolserver4-4.0.10/debian/patches/amd64.dpatch
+++ aolserver4-4.0.10.orig/debian/patches/amd64.dpatch
@@ -1,19 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## amd64.dpatch by Francesco Paolo Lovergine <[EMAIL PROTECTED]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
-
[EMAIL PROTECTED]@
-diff -urNad aolserver4-4.0.10/nsd/unix.c /tmp/dpep.hUcuxt/aolserver4-4.0.10/nsd/unix.c
---- aolserver4-4.0.10/nsd/unix.c	2004-09-21 02:47:41.000000000 +0200
-+++ /tmp/dpep.hUcuxt/aolserver4-4.0.10/nsd/unix.c	2005-01-31 14:54:29.000000000 +0100
-@@ -64,7 +64,7 @@
- void
- FatalSignalHandler(int signal)
- {
--#ifdef __linux
-+#if defined( __linux ) && !defined(__x86_64__) && !defined(__powerpc64__)
-     /*
-      * LinuxThreads thread manager needs to kill all child threads
-      * on fatal signals, else they get left behind as dead threads.
diff -u aolserver4-4.0.10/debian/patches/00list aolserver4-4.0.10/debian/patches/00list
--- aolserver4-4.0.10/debian/patches/00list
+++ aolserver4-4.0.10/debian/patches/00list
@@ -3,5 +3,5 @@
 install-doc
 conn.c
-amd64
+kill_other_threads
 nstclinitobjs
 httptime
only in patch2:
unchanged:
--- aolserver4-4.0.10.orig/debian/patches/kill_other_threads.dpatch
+++ aolserver4-4.0.10/debian/patches/kill_other_threads.dpatch
@@ -0,0 +1,19 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## amd64.dpatch by Kees Cook <[EMAIL PROTECTED]>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Totally drop call to pthread_kill_other_threads_np
+
[EMAIL PROTECTED]@
+diff -urNad aolserver4-4.0.10~/nsd/unix.c aolserver4-4.0.10/nsd/unix.c
+--- aolserver4-4.0.10~/nsd/unix.c	2005-03-06 12:00:24.000000000 -0800
++++ aolserver4-4.0.10/nsd/unix.c	2006-12-12 17:05:17.413556294 -0800
+@@ -64,7 +64,7 @@
+ void
+ FatalSignalHandler(int signal)
+ {
+-#ifdef __linux
++#if 0
+     /*
+      * LinuxThreads thread manager needs to kill all child threads
+      * on fatal signals, else they get left behind as dead threads.

--- End Message ---
--- Begin Message ---
Source: aolserver4
Source-Version: 4.5.0-1

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

aolserver4-dev_4.5.0-1_i386.deb
  to pool/main/a/aolserver4/aolserver4-dev_4.5.0-1_i386.deb
aolserver4-doc_4.5.0-1_all.deb
  to pool/main/a/aolserver4/aolserver4-doc_4.5.0-1_all.deb
aolserver4_4.5.0-1.diff.gz
  to pool/main/a/aolserver4/aolserver4_4.5.0-1.diff.gz
aolserver4_4.5.0-1.dsc
  to pool/main/a/aolserver4/aolserver4_4.5.0-1.dsc
aolserver4_4.5.0-1_i386.deb
  to pool/main/a/aolserver4/aolserver4_4.5.0-1_i386.deb
aolserver4_4.5.0.orig.tar.gz
  to pool/main/a/aolserver4/aolserver4_4.5.0.orig.tar.gz



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.
Francesco Paolo Lovergine <[EMAIL PROTECTED]> (supplier of updated aolserver4 
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: SHA1

Format: 1.7
Date: Wed, 18 Apr 2007 19:15:31 +0200
Source: aolserver4
Binary: aolserver4 aolserver4-dev aolserver4-doc
Architecture: source all i386
Version: 4.5.0-1
Distribution: unstable
Urgency: low
Maintainer: Francesco Paolo Lovergine <[EMAIL PROTECTED]>
Changed-By: Francesco Paolo Lovergine <[EMAIL PROTECTED]>
Description: 
 aolserver4 - AOL Web Server 4 (Program)
 aolserver4-dev - AOL Web Server 4 (Development Tools)
 aolserver4-doc - AOL Web Server 4 (Documentation)
Closes: 402848 404562
Changes: 
 aolserver4 (4.5.0-1) unstable; urgency=low
 .
   * New long-due upstream release.
     (closes: #402848)
   * nl.po updated
     (closes: #404562)
   * Patchset revised and updated. Old patches removed.
   * Debhelper bumped to 5.
   * Home page added to long descriptions in debian/control.
   * A lot of little changes all around due to the modified building system.
   * CVS stolen patch:
           1615787 - Driver thread fails to queue new connections correctly.
Files: 
 7b6533e9e73f6a1dcc30f36442698563 691 web optional aolserver4_4.5.0-1.dsc
 72dc769aa82aa26fb14b606bdfc523f8 3790402 web optional 
aolserver4_4.5.0.orig.tar.gz
 7d73a8f4fc9ead280d6ee822e515da1a 88904 web optional aolserver4_4.5.0-1.diff.gz
 8f79652c1e91750be662ec24cbc6f3fe 3318254 doc optional 
aolserver4-doc_4.5.0-1_all.deb
 8ca8b93ece08915f7a799cc92c536df5 957692 web optional 
aolserver4_4.5.0-1_i386.deb
 e358d4aeeef8f4ff6f89febb26a19dae 373280 devel optional 
aolserver4-dev_4.5.0-1_i386.deb

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

iD8DBQFGJlp9pFNRmenyx0cRAiSKAKDSlYUzq3vpnjLgZTqnyqDuC2FP8gCfSO5p
ltbsHjwmIUgdRPK+h1YdDGU=
=q0Pp
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to