Your message dated Wed, 02 Mar 2005 18:03:00 -0500
with message-id <[EMAIL PROTECTED]>
and subject line Bug#292031: fixed in libhttpfetcher 1.0.1-2
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)

--------------------------------------
Received: (at submit) by bugs.debian.org; 24 Jan 2005 17:10:49 +0000
>From [EMAIL PROTECTED] Mon Jan 24 09:10:49 2005
Return-path: <[EMAIL PROTECTED]>
Received: from wmute.net (mantis.wmute.net) [216.133.73.16] (postfix)
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1Ct7jl-0007Vg-00; Mon, 24 Jan 2005 09:10:49 -0800
Received: from snark (pool-141-154-183-81.wma.east.verizon.net [141.154.183.81])
        (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
        (No client certificate requested)
        by mantis.wmute.net (Postfix) with ESMTP id 33118F446A
        for <[EMAIL PROTECTED]>; Mon, 24 Jan 2005 12:10:47 -0500 (EST)
Received: by snark (Postfix, from userid 1001)
        id 1A9005FB2A; Mon, 24 Jan 2005 12:10:43 -0500 (EST)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Adam Glasgall <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: libhttpfetcher1: Fails to work on systems with newer glibc and kernel
X-Mailer: reportbug 3.6
Date: Mon, 24 Jan 2005 12:10:42 -0500
Message-Id: <[EMAIL PROTECTED]>
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Package: libhttpfetcher1
Version: 1.0.1-1.1
Severity: grave
Tags: patch
Justification: renders package unusable


The source for libhttpfetcher1 declares 'extern int errno' directly,
instead of using errno.h, which causes all programs using the library to fail 
miserably on start on systems with a newer glibc, for thread reasons.

Enclosed is a simple patch to fix this problem:

diff -u http_fetcher-1.0.1/src/http_fetcher.c 
http_fetcher-1.0.1-fixed/src/http_fetcher.c
--- http_fetcher-1.0.1/src/http_fetcher.c       2001-07-30 14:47:15.000000000 
-0400
+++ http_fetcher-1.0.1-fixed/src/http_fetcher.c 2005-01-15 16:07:10.000000000 
-0500
@@ -25,6 +25,7 @@
 #include <sys/types.h>
 #include <sys/time.h>
 #include "http_fetcher.h"
+#include <errno.h>

 /* Globals */
 int timeout = DEFAULT_READ_TIMEOUT;
@@ -457,7 +458,6 @@
         */
 const char *http_strerror()
        {
-       extern int errno;
        extern int *sys_errlist[];

        if(errorSource == ERRNO)


-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.10
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages libhttpfetcher1 depends on:
ii  libc6                       2.3.2.ds1-20 GNU C Library: Shared libraries an

-- no debconf information

---------------------------------------
Received: (at 292031-close) by bugs.debian.org; 2 Mar 2005 23:08:04 +0000
>From [EMAIL PROTECTED] Wed Mar 02 15:08:04 2005
Return-path: <[EMAIL PROTECTED]>
Received: from newraff.debian.org [208.185.25.31] (mail)
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1D6cwm-0005mt-00; Wed, 02 Mar 2005 15:08:04 -0800
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
        id 1D6crs-00024A-00; Wed, 02 Mar 2005 18:03:00 -0500
From: Philipp Kern <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.55 $
Subject: Bug#292031: fixed in libhttpfetcher 1.0.1-2
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Wed, 02 Mar 2005 18:03:00 -0500
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 
X-CrossAssassin-Score: 2

Source: libhttpfetcher
Source-Version: 1.0.1-2

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

libhttpfetcher-dev_1.0.1-2_i386.deb
  to pool/main/libh/libhttpfetcher/libhttpfetcher-dev_1.0.1-2_i386.deb
libhttpfetcher1_1.0.1-2_i386.deb
  to pool/main/libh/libhttpfetcher/libhttpfetcher1_1.0.1-2_i386.deb
libhttpfetcher_1.0.1-2.diff.gz
  to pool/main/libh/libhttpfetcher/libhttpfetcher_1.0.1-2.diff.gz
libhttpfetcher_1.0.1-2.dsc
  to pool/main/libh/libhttpfetcher/libhttpfetcher_1.0.1-2.dsc



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.
Philipp Kern <[EMAIL PROTECTED]> (supplier of updated libhttpfetcher 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,  2 Mar 2005 22:41:36 +0000
Source: libhttpfetcher
Binary: libhttpfetcher1 libhttpfetcher-dev
Architecture: source i386
Version: 1.0.1-2
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <[EMAIL PROTECTED]>
Changed-By: Philipp Kern <[EMAIL PROTECTED]>
Description: 
 libhttpfetcher-dev - A small library that downloads files via HTTP
 libhttpfetcher1 - A small library that downloads files via HTTP
Closes: 129065 207864 290891 292031
Changes: 
 libhttpfetcher (1.0.1-2) unstable; urgency=low
 .
   * QA upload, orphaning this package.
   * Acknowledge changes by non-maintainer uploads. (Closes: #290891, #129065)
   * Fixed lintian warnings.
   * The development packages depend now on libc6-dev | libc-dev instead of
     just libc6-dev.
   * Use errno.h instead of declaring errno directly. (Closes: #292031)
   * ``missing'' is now made executable by debian/rules. (Closes: #207864)
   * Moved libhttpfetcher1 to section ``libs'' and libhttpfetcher-dev to
     ``libdevel'' like the override file suggests.
Files: 
 70c8e4ae024d6a397d133a59b0884ad7 625 net optional libhttpfetcher_1.0.1-2.dsc
 441a83f385e629ee62afcec7c1e3c8be 96008 net optional 
libhttpfetcher_1.0.1-2.diff.gz
 2a560dec8f6487a1fdc9c3af8927f712 14588 libdevel optional 
libhttpfetcher-dev_1.0.1-2_i386.deb
 8bbe6e8fa4baf5e2ebf027d4c521a361 7820 libs optional 
libhttpfetcher1_1.0.1-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (Darwin)

iEYEARECAAYFAkImQmAACgkQ7Ro5M7LPzdj5rACgq48Fmr13jat1dzE6DMJXarNu
QKgAoM/pROngMpcGvE776fSk7AmsOwsf
=93S/
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to