Your message dated Fri, 16 Dec 2005 19:17:06 -0800
with message-id <[EMAIL PROTECTED]>
and subject line Bug#285613: fixed in cyrus-sasl2-mit 2.1.19-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; 14 Dec 2004 12:39:04 +0000
>From [EMAIL PROTECTED] Tue Dec 14 04:39:04 2004
Return-path: <[EMAIL PROTECTED]>
Received: from c158150.adsl.hansenet.de (localhost.localdomain) 
[213.39.158.150] 
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1CeBxH-0002Ln-00; Tue, 14 Dec 2004 04:39:03 -0800
Received: from aj by localhost.localdomain with local (Exim 4.34)
        id 1CeC1d-0000gd-NP; Tue, 14 Dec 2004 13:43:33 +0100
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
From: Andreas Jochens <[EMAIL PROTECTED]>
Subject: cyrus-sasl2-mit: FTBFS (amd64/gcc-4.0): static declaration of 
'global_callbacks' follows non-static declaration
Message-Id: <[EMAIL PROTECTED]>
Date: Tue, 14 Dec 2004 13:43:33 +0100
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
        (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_2004_03_25
X-Spam-Level: 

Package: cyrus-sasl2-mit
Severity: normal
Tags: patch

When building 'cyrus-sasl2-mit' on amd64 with gcc-4.0,
I get the following error:

 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../plugins -I../include 
-I/usr/include/kerberosIV -I/usr/include/mysql -Wall -W -fno-strict-aliasing -g 
-O2 -MT client.lo -MD -MP -MF .deps/client.Tpo -c client.c  -fPIC -DPIC -o 
.libs/client.o
client.c:64: error: static declaration of 'global_callbacks' follows non-static 
declaration
saslint.h:112: error: previous declaration of 'global_callbacks' was here
make[3]: *** [client.lo] Error 1
make[3]: Leaving directory 
`/cyrus-sasl2-mit-2.1.19/build-tree/cyrus-sasl-2.1.19/lib'

With the attached patch 'cyrus-sasl2-mit' can be compiled
on amd64 using gcc-4.0.

Regards
Andreas Jochens

diff -urN ../tmp-orig/cyrus-sasl2-mit-2.1.19/debian/patches/23_gcc4_fix.diff 
./debian/patches/23_gcc4_fix.diff
--- ../tmp-orig/cyrus-sasl2-mit-2.1.19/debian/patches/23_gcc4_fix.diff  
1970-01-01 01:00:00.000000000 +0100
+++ ./debian/patches/23_gcc4_fix.diff   2004-12-14 12:47:22.000000000 +0100
@@ -0,0 +1,12 @@
+diff -urN tmp/lib/client.c cyrus-sasl-2.1.19/lib/client.c
+--- tmp/lib/client.c   2004-12-14 12:14:19.397595000 +0100
++++ cyrus-sasl-2.1.19/lib/client.c     2004-12-14 12:45:24.344080648 +0100
+@@ -61,7 +61,7 @@
+ 
+ static cmech_list_t *cmechlist; /* global var which holds the list */
+ 
+-static sasl_global_callbacks_t global_callbacks;
++sasl_global_callbacks_t global_callbacks;
+ 
+ static int _sasl_client_active = 0;
+ 

---------------------------------------
Received: (at 285613-close) by bugs.debian.org; 17 Dec 2005 03:20:57 +0000
>From [EMAIL PROTECTED] Fri Dec 16 19:20:57 2005
Return-path: <[EMAIL PROTECTED]>
Received: from katie by spohr.debian.org with local (Exim 4.50)
        id 1EnSZG-0005Ch-2k; Fri, 16 Dec 2005 19:17:06 -0800
From: Sam Hartman <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.60 $
Subject: Bug#285613: fixed in cyrus-sasl2-mit 2.1.19-2
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Fri, 16 Dec 2005 19:17:06 -0800
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-Level: 
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

Source: cyrus-sasl2-mit
Source-Version: 2.1.19-2

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

cyrus-sasl2-mit_2.1.19-2.diff.gz
  to pool/main/c/cyrus-sasl2-mit/cyrus-sasl2-mit_2.1.19-2.diff.gz
cyrus-sasl2-mit_2.1.19-2.dsc
  to pool/main/c/cyrus-sasl2-mit/cyrus-sasl2-mit_2.1.19-2.dsc
libsasl2-gssapi-mit_2.1.19-2_i386.deb
  to pool/main/c/cyrus-sasl2-mit/libsasl2-gssapi-mit_2.1.19-2_i386.deb
libsasl2-krb4-mit_2.1.19-2_i386.deb
  to pool/main/c/cyrus-sasl2-mit/libsasl2-krb4-mit_2.1.19-2_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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sam Hartman <[EMAIL PROTECTED]> (supplier of updated cyrus-sasl2-mit 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: Fri, 16 Dec 2005 22:01:06 -0500
Source: cyrus-sasl2-mit
Binary: libsasl2-gssapi-mit libsasl2-krb4-mit
Architecture: source i386
Version: 2.1.19-2
Distribution: unstable
Urgency: emergency
Maintainer: Sam Hartman <[EMAIL PROTECTED]>
Changed-By: Sam Hartman <[EMAIL PROTECTED]>
Description: 
 libsasl2-gssapi-mit - GSSAPI  module for SASL using MIT Kerberos
 libsasl2-krb4-mit - Kerberos4  module for SASL using MIT Kerberos
Closes: 276865 285613
Changes: 
 cyrus-sasl2-mit (2.1.19-2) unstable; urgency=low
 .
   * Sync with 2.1.19-1.7
         - Includes fix for FTBFS, Closes: #285613
   * Include NMU from 2.1.19-1.1
   * Disable gssapi library mutexes as we no longer need them.
 .
 cyrus-sasl2-mit (2.1.19-1.1) unstable; urgency=emergency
 .
   * NMU
   * resync to cyrus-sasl2 2.1.19-1.5):
     * SECURITY FIX: SASL_PATH environment variable must not be honoured on
       setuid environments, otherwise we have a local privilege escalation
       exploit (CVE: CAN-2004-0884), related advisories: RHSA-2004:546-02;
       GLSA 200410-05 (closes: #276865)
       * upstream CVS: lib/common.c: don't honor SASL_PATH in setuid
         environment. from Gentoo (CVE CAN-2004-0884);
       * Fix to upstream CVS security fix: initialize *path = NULL
     * upstream CVS: plugins/kerberos4.c: document weirdness with openssl DES
     * upstream CVS: plugins/cram.c,plugins/anonymous.c,plugins/login.c,
       plugins/plain.c,plugins/sasldb.c: Fixed several 64 bit portability
       warnings
     * Forward port sasl_set_alloc locking patch from SASL 1.5, to avoid
       problems with the braindead idea of globals SASL has, and with libraries
       that think they can get around mucking with them (hello openldap!)
     * Add Build-Conflicts: autoconf2.13, automake1.4
Files: 
 b3021859beb20f11f58466aa27e4c8d7 924 devel optional 
cyrus-sasl2-mit_2.1.19-2.dsc
 10e1a4dc0005dbf7127a7ae800b5c4ab 29804 devel optional 
cyrus-sasl2-mit_2.1.19-2.diff.gz
 6f37f12141dd49e2f84fc0b7c361dc03 47140 devel optional 
libsasl2-gssapi-mit_2.1.19-2_i386.deb
 73d6bf373291da2c6c7825390cd52317 46734 devel optional 
libsasl2-krb4-mit_2.1.19-2_i386.deb

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

iD8DBQFDo4IL/I12czyGJg8RAshiAJ4kHzqn+8rV9JJqnMrWnD8UBuQ8ZgCg0Hz0
jsyGbPScyYyuFQw4NRWkxAY=
=NkFZ
-----END PGP SIGNATURE-----


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

Reply via email to