Your message dated Thu, 29 Oct 2009 21:03:24 +0000
with message-id <[email protected]>
and subject line Bug#548641: fixed in snack 2.2.10-dfsg1-9
has caused the Debian Bug report #548641,
regarding snack: FTBFS with eglibc 2.10
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 [email protected]
immediately.)


-- 
548641: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=548641
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: snack
Version: 2.2.10-dfsg1-8
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu karmic ubuntu-patch

In Ubuntu, we've applied the attached patch to achieve the following:

  * jkFormatMP3.c: #include <math.h> before definition of roundf() to
    fix FTBFS (LP: #437336).

We thought you might be interested in doing the same. 

The build fails with the following error:
gcc -c -O -fPIC -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOSS  -I/usr/include/tcl8.4 
-I/usr/include/tcl8.4/tcl-private/generic 
-I/usr/include/tcl8.4/tk-private/generic   -DTCL_81_API -I./../generic 
-DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_UNISTD_H=1  ./../generic/jkFormatMP3.c
In file included from /usr/include/math.h:94,
                 from ./../generic/jkFormatMP3.c:1312:
/usr/include/bits/mathcalls.h:310: error: expected declaration specifiers or 
'...' before '(' token
/usr/include/bits/mathcalls.h:310: error: conflicting types for 'floor'

http://launchpadlibrarian.net/32334815/buildlog_ubuntu-karmic-i386.snack_2.2.10-dfsg1-8_FAILEDTOBUILD.txt.gz
only in patch2:
unchanged:
--- snack-2.2.10-dfsg1.orig/generic/jkFormatMP3.c
+++ snack-2.2.10-dfsg1/generic/jkFormatMP3.c
@@ -29,6 +29,7 @@
 #include "snack.h"
 #include "jkFormatMP3.h"
 #include <string.h>
+#include <math.h>
 #define FRAS2(is,a) ((is) > 0 ? t_43[(is)]*(a):-t_43[-(is)]*(a))
 #define MAXFRAMESIZE 2106  /* frame size starting at header */
 #define roundf(x) (floor((x)+(float )0.5f))
@@ -1309,8 +1310,6 @@
   return len;
 }
 
-#include <math.h>
-
 #define PI12      0.261799387f
 #define PI36      0.087266462f
 #define COSPI3    0.500000000f

--- End Message ---
--- Begin Message ---
Source: snack
Source-Version: 2.2.10-dfsg1-9

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

libsnack2-alsa_2.2.10-dfsg1-9_i386.deb
  to main/s/snack/libsnack2-alsa_2.2.10-dfsg1-9_i386.deb
libsnack2-dev_2.2.10-dfsg1-9_i386.deb
  to main/s/snack/libsnack2-dev_2.2.10-dfsg1-9_i386.deb
libsnack2-doc_2.2.10-dfsg1-9_all.deb
  to main/s/snack/libsnack2-doc_2.2.10-dfsg1-9_all.deb
libsnack2_2.2.10-dfsg1-9_i386.deb
  to main/s/snack/libsnack2_2.2.10-dfsg1-9_i386.deb
python-tksnack_2.2.10-dfsg1-9_all.deb
  to main/s/snack/python-tksnack_2.2.10-dfsg1-9_all.deb
snack_2.2.10-dfsg1-9.diff.gz
  to main/s/snack/snack_2.2.10-dfsg1-9.diff.gz
snack_2.2.10-dfsg1-9.dsc
  to main/s/snack/snack_2.2.10-dfsg1-9.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.
Sergei Golovan <[email protected]> (supplier of updated snack 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.8
Date: Thu, 29 Oct 2009 21:58:50 +0300
Source: snack
Binary: libsnack2 libsnack2-alsa python-tksnack libsnack2-dev libsnack2-doc
Architecture: source i386 all
Version: 2.2.10-dfsg1-9
Distribution: unstable
Urgency: low
Maintainer: Sergei Golovan <[email protected]>
Changed-By: Sergei Golovan <[email protected]>
Description: 
 libsnack2  - Sound extension to Tcl/Tk and Python/Tkinter - Tcl/Tk library
 libsnack2-alsa - Sound extension to Tcl/Tk and Python/Tkinter - Tcl/Tk library
 libsnack2-dev - Sound extension to Tcl/Tk and Python/Tkinter - development 
files
 libsnack2-doc - Sound extension to Tcl/Tk and Python/Tkinter - documentation
 python-tksnack - Sound extension to Tcl/Tk and Python/Tkinter - Python library
Closes: 548641
Changes: 
 snack (2.2.10-dfsg1-9) unstable; urgency=low
 .
   * Added patch which makes snack build with glibc 2.10 (closes: #548641).
   * Use quilt for patch management.
   * Bumped standards version to 3.8.3.
Checksums-Sha1: 
 8fb4f62726ff27d111051769b0495eaf5b0afca0 1228 snack_2.2.10-dfsg1-9.dsc
 8f6fac4c84a8971759ccc84011a6e66afeaf6d12 7988 snack_2.2.10-dfsg1-9.diff.gz
 3319a5cf50c2f1b24f757f5b5b257b3a94b670af 366984 
libsnack2_2.2.10-dfsg1-9_i386.deb
 fda024155f2e7c47446567bf3eb0ba71b514d489 57666 
libsnack2-dev_2.2.10-dfsg1-9_i386.deb
 c196e257ca8584409548679ad7368bd14f37198a 359454 
libsnack2-alsa_2.2.10-dfsg1-9_i386.deb
 bfe10e38b75317193d6ffdcedb789cfe272123b8 32776 
python-tksnack_2.2.10-dfsg1-9_all.deb
 41b924714eff85102c8517b676a03b25639a0c0b 225272 
libsnack2-doc_2.2.10-dfsg1-9_all.deb
Checksums-Sha256: 
 b44cc024abbccda60731379a1ec1b29a9bbd94b441395b78ec89c0a8d2f14f67 1228 
snack_2.2.10-dfsg1-9.dsc
 68b46d8781a691fa6174cc2dcea8e08e223c5e6e9d861a5585ab073fd07483dd 7988 
snack_2.2.10-dfsg1-9.diff.gz
 2c5538e0d8780b65114db8632f96c1e5e53e67071f9573870c216e1cb344e846 366984 
libsnack2_2.2.10-dfsg1-9_i386.deb
 461008711947d1b49a53b180dfbe5378f896c19b669c4e791917a595e50aa87f 57666 
libsnack2-dev_2.2.10-dfsg1-9_i386.deb
 f65aae3ba458ad0292209291299c077ba4cbe51d95df4ea24e6245913e194636 359454 
libsnack2-alsa_2.2.10-dfsg1-9_i386.deb
 36b669784272c8082dbc163c80b4cf9b45d24f65ebe1a661ce28135e19ce6c07 32776 
python-tksnack_2.2.10-dfsg1-9_all.deb
 d9cf21e0e5bb6bba72cfbb365e8ba68e176f21ac36e701853747fa84c0a5c907 225272 
libsnack2-doc_2.2.10-dfsg1-9_all.deb
Files: 
 fc70f77581ae5d65ec5fda02a3394869 1228 sound optional snack_2.2.10-dfsg1-9.dsc
 c3589772e48f6da64b8604201df5372a 7988 sound optional 
snack_2.2.10-dfsg1-9.diff.gz
 96e9bc08d5781b0372e3b14d37d009bf 366984 libs optional 
libsnack2_2.2.10-dfsg1-9_i386.deb
 ac882908a61caaf49021114ec4047553 57666 libdevel optional 
libsnack2-dev_2.2.10-dfsg1-9_i386.deb
 932efca40251b7f0671c7e062c3df822 359454 libs optional 
libsnack2-alsa_2.2.10-dfsg1-9_i386.deb
 db4e4ff758ee32b9cd83a7e46e777b58 32776 python optional 
python-tksnack_2.2.10-dfsg1-9_all.deb
 c20fa81534ed6d35539a94028032963a 225272 doc optional 
libsnack2-doc_2.2.10-dfsg1-9_all.deb

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

iD8DBQFK6eteIcdH02pGEFIRAmvxAJ4gdbxzkWDb7Se3coxSJy7nrvIbTgCeM1G2
a3sFHhsVjts1AxziyR2i7es=
=ob8c
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to