Your message dated Mon, 25 Jun 2007 00:47:07 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#424276: fixed in mysql-dfsg-5.0 5.0.41a-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: libmysqlclient15-dev
Version: 5.0.38-1
Severity: serious
Tags: sid lenny
Hi guys,
Packages build-depending on libmysqlclient15-dev will fail to build in
unstable on (at least) amd64 systems using the new linux-libc-dev package in
place of the obsoleted linux-kernel-headers, because my_global.h has a
dependency on asm/atomic.h:
gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -D_GNU_SOURCE -I/usr/include -O3
-DDBUG_OFF -I/usr/include/mysql -DBIG_JOINS=1 -g -Wall -O2 -MT
libmyodbc3_la-catalog.lo -MD -MP -MF .deps/libmyodbc3_la-catalog.Tpo -c
catalog.c -fPIC -DPIC -o .libs/libmyodbc3_la-catalog.o
In file included from ../MYODBC_MYSQL.h:11,
from myodbc3.h:37,
from catalog.c:44:
/usr/include/mysql/my_global.h:353:24: error: asm/atomic.h: No such file or
directory
make[3]: *** [libmyodbc3_la-catalog.lo] Error 1
According to kernel upstream[1], asm/atomic.h is not an appropriate header
for inclusion from userspace; and indeed, on some architectures such as
i386, libmysqlclient works fine without HAVE_ATOMIC_ADD being defined.
I suspect that a simple rebuild (i.e., binNMU) of mysql-dfsg-5.0 against
linux-libc-dev would be enough to fix the symptoms of this bug, but I'm
filing a sourceful bug report instead for two reasons:
- not all buildds have linux-libc-dev installed yet, and this won't be
enforced for some time, making it difficult to get this issue covered for
all archs in a timely manner through binNMUs
- even if asm/atomic.h is present on the system, it is still an error for
libmysqlclient15-dev to depend on it, and this is a bug in the source
package which should be fixed by hard-disabling the check.
Please fix this bug ASAP so that developing against libmysqlclient on
amd64/unstable works again.
Thanks,
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
[EMAIL PROTECTED] http://www.debian.org/
[1] http://marc.info/?l=linux-kernel&m=115299997829268&w=2
--- End Message ---
--- Begin Message ---
Source: mysql-dfsg-5.0
Source-Version: 5.0.41a-1
We believe that the bug you reported is fixed in the latest version of
mysql-dfsg-5.0, which is due to be installed in the Debian FTP archive:
libmysqlclient15-dev_5.0.41a-1_amd64.deb
to pool/main/m/mysql-dfsg-5.0/libmysqlclient15-dev_5.0.41a-1_amd64.deb
libmysqlclient15off_5.0.41a-1_amd64.deb
to pool/main/m/mysql-dfsg-5.0/libmysqlclient15off_5.0.41a-1_amd64.deb
mysql-client-5.0_5.0.41a-1_amd64.deb
to pool/main/m/mysql-dfsg-5.0/mysql-client-5.0_5.0.41a-1_amd64.deb
mysql-client_5.0.41a-1_all.deb
to pool/main/m/mysql-dfsg-5.0/mysql-client_5.0.41a-1_all.deb
mysql-common_5.0.41a-1_all.deb
to pool/main/m/mysql-dfsg-5.0/mysql-common_5.0.41a-1_all.deb
mysql-dfsg-5.0_5.0.41a-1.diff.gz
to pool/main/m/mysql-dfsg-5.0/mysql-dfsg-5.0_5.0.41a-1.diff.gz
mysql-dfsg-5.0_5.0.41a-1.dsc
to pool/main/m/mysql-dfsg-5.0/mysql-dfsg-5.0_5.0.41a-1.dsc
mysql-dfsg-5.0_5.0.41a.orig.tar.gz
to pool/main/m/mysql-dfsg-5.0/mysql-dfsg-5.0_5.0.41a.orig.tar.gz
mysql-server-5.0_5.0.41a-1_amd64.deb
to pool/main/m/mysql-dfsg-5.0/mysql-server-5.0_5.0.41a-1_amd64.deb
mysql-server_5.0.41a-1_all.deb
to pool/main/m/mysql-dfsg-5.0/mysql-server_5.0.41a-1_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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Christian Hammers <[EMAIL PROTECTED]> (supplier of updated mysql-dfsg-5.0
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: Sun, 24 Jun 2007 21:12:42 +0200
Source: mysql-dfsg-5.0
Binary: libmysqlclient15-dev mysql-client mysql-client-5.0 mysql-server
mysql-server-5.0 mysql-common libmysqlclient15off
Architecture: source all amd64
Version: 5.0.41a-1
Distribution: unstable
Urgency: high
Maintainer: Debian MySQL Maintainers <[EMAIL PROTECTED]>
Changed-By: Christian Hammers <[EMAIL PROTECTED]>
Description:
libmysqlclient15-dev - MySQL database development files
libmysqlclient15off - MySQL database client library
mysql-client - MySQL database client (meta package depending on the latest
versi
mysql-client-5.0 - MySQL database client binaries
mysql-common - MySQL database common files
mysql-server - MySQL database server (meta package depending on the latest
versi
mysql-server-5.0 - MySQL database server binaries
Closes: 419974 420118 421349 421516 421751 421766 422187 422428 424276 424778
430018
Changes:
mysql-dfsg-5.0 (5.0.41a-1) unstable; urgency=high
.
[sean finney]
* SECURITY:
Fix for CVE-2007-2691: DROP/RENAME TABLE statements (closes: #424778).
[Christian Hammers]
* Removed all manpages from the source (therefore the "41a") as they
are not licensed under the GPL and redistribution is not permitted
(thanks to Mathias Gug). Closes: #430018
* Added linux-libc-dev to the build-depends as else an illegal dependency to
asm/atomic.h is generated in /usr/include/mysql/my_global.h. Closes: 424276
[Christian Perrier]
* Debconf templates and debian/control reviewed by the debian-l10n-
english team as part of the Smith review project. Closes: #419974
* Debconf translation updates:
- French. Closes: #422187
- Galician. Closes: #420118
- Italian. Closes: #421349
- Brazilian Portuguese. Closes: #421516
- Arabic. Closes: #421751
- Czech. Closes: #421766
- Portuguese. Closes: #422428
Files:
e2278530f3a9ee135541e742ee219486 1159 misc optional
mysql-dfsg-5.0_5.0.41a-1.dsc
b4e9dbcf4ecbbb7486d28ffd32c0bdda 17776498 misc optional
mysql-dfsg-5.0_5.0.41a.orig.tar.gz
65e93483236ed4a4f9092053af8eb43d 226208 misc optional
mysql-dfsg-5.0_5.0.41a-1.diff.gz
a1047c0f1f625678ee4ace8f36f36780 55846 misc optional
mysql-common_5.0.41a-1_all.deb
fdafdb6d8ad0c27835bd36c923524a15 49114 misc optional
mysql-server_5.0.41a-1_all.deb
a7dd60d09da2da36f9fbc8406fed9c45 46912 misc optional
mysql-client_5.0.41a-1_all.deb
4e043b57f25c0bee0c631d26725576b3 1899888 libs optional
libmysqlclient15off_5.0.41a-1_amd64.deb
bb5e02b7d72d5c9c114609df12f19224 7498230 libdevel optional
libmysqlclient15-dev_5.0.41a-1_amd64.deb
4b564d6033f79314646f08eb91194241 7918650 misc optional
mysql-client-5.0_5.0.41a-1_amd64.deb
c1e1935b4cde53384037d51695e05b3b 27502300 misc optional
mysql-server-5.0_5.0.41a-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iEYEARECAAYFAkZ/C+YACgkQkR9K5oahGObiDgCgnesp5P3IRtHUL+p1ZYqK5j8+
G/oAniLPekbQ1KIhqOwvKfPkQfviqg9V
=Ac4U
-----END PGP SIGNATURE-----
--- End Message ---