Your message dated Mon, 28 Oct 2013 10:33:39 +0000
with message-id <e1vak8h-0005zk...@franck.debian.org>
and subject line Bug#725040: fixed in timidity 2.13.2-40.2
has caused the Debian Bug report #725040,
regarding timidity: FTBFS after alternatives for /usr/bin/tclsh will be dropped
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 ow...@bugs.debian.org
immediately.)
--
725040: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=725040
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: timidity
Version: 2.13.2-40.1
Severity: normal
Tags: patch
Dear Maintainer,
We plan to drop alternatives for /usr/bin/tclsh which means that for example
tcl8.4 will contain only /usr/bin/tclsh8.4 binary and /usr/bin/tclsh will be a
symlink pointing to the current stable tclsh8.* binary.
Unfortunately, this change will cause timidity to FTBFS (see [1] for a build
log). To fix it (and also to get rid of tcl8.4/tk8.4 dependencies as these
packages are to be removed from Debian before jessie release) I'd propose an
attached patch. The nontrivial part of it defined USE_INTERP_RESULT macro
which helps to use deprecated and hidden in 8.6 Tcl_Interp.result field.
[1]
http://sgolovan.nes.ru/debian-tcltk/build-failures/timidity_2.13.2-40.1.dsc.log.gz
-- System Information:
Debian Release: 7.1
APT prefers proposed-updates
APT policy: (500, 'proposed-updates'), (500, 'stable'), (100, 'unstable'),
(1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.2.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru timidity-2.13.2/debian/changelog timidity-2.13.2/debian/changelog
--- timidity-2.13.2/debian/changelog 2012-10-11 22:11:33.000000000 +0400
+++ timidity-2.13.2/debian/changelog 2013-09-30 23:16:07.000000000 +0400
@@ -1,3 +1,11 @@
+timidity (2.13.2-40.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Fixed FTBFS caused by dropping /usr/bin/tclsh alternatives.
+ * Build Tcl/Tk interface with Tcl/Tk 8.6.
+
+ -- Sergei Golovan <sgolo...@debian.org> Mon, 30 Sep 2013 23:13:58 +0400
+
timidity (2.13.2-40.1) unstable; urgency=low
* Non-maintainer upload.
diff -Nru timidity-2.13.2/debian/control timidity-2.13.2/debian/control
--- timidity-2.13.2/debian/control 2011-11-21 20:14:10.000000000 +0400
+++ timidity-2.13.2/debian/control 2013-09-30 23:12:49.000000000 +0400
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Geoffrey Thomas <geo...@ldpreload.com>
Uploaders: Karl Ramm <k...@debian.org>
-Build-Depends: debhelper (>= 7), libasound2-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libaudiofile-dev, libesd0-dev, libjack-dev, libaudio-dev, libvorbis-dev (>= 1.0.0-3), libspeex-dev (>= 1.0), libflac-dev (>= 1.1.4), libncurses-dev, libslang2-dev, libx11-dev, libxext-dev, libxmu-dev, libxpm-dev, libxt-dev, libxaw7-dev, tcl8.4-dev, tk8.4-dev, libgtk2.0-dev, autotools-dev, dpkg-dev (>= 1.16.0)
+Build-Depends: debhelper (>= 7), libasound2-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libaudiofile-dev, libesd0-dev, libjack-dev, libaudio-dev, libvorbis-dev (>= 1.0.0-3), libspeex-dev (>= 1.0), libflac-dev (>= 1.1.4), libncurses-dev, libslang2-dev, libx11-dev, libxext-dev, libxmu-dev, libxpm-dev, libxt-dev, libxaw7-dev, tcl-dev, tk-dev, libgtk2.0-dev, autotools-dev, dpkg-dev (>= 1.16.0)
Standards-Version: 3.9.2
Homepage: http://timidity.sourceforge.net/
diff -Nru timidity-2.13.2/debian/rules timidity-2.13.2/debian/rules
--- timidity-2.13.2/debian/rules 2011-11-21 20:14:10.000000000 +0400
+++ timidity-2.13.2/debian/rules 2013-09-30 23:21:32.000000000 +0400
@@ -32,7 +32,7 @@
DEBUGFLAGS += -O2
endif
-EXTRAFLAGS:=-D_FORTIFY_SOURCE=2 -Wformat -Wformat-security
+EXTRAFLAGS:=-DUSE_INTERP_RESULT -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security
ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
CONFFLAGS += --enable-debug
@@ -72,8 +72,8 @@
--sysconfdir=/etc --with-default-path=/etc/timidity \
--with-lispdir=/usr/share/emacs/site-lisp/timidity-el \
--with-x \
- --with-tcl-includes=/usr/include/tcl8.4 \
- --with-tk-includes=/usr/include/tcl8.4 \
+ --with-tcl-includes=/usr/include/tcl \
+ --with-tk-includes=/usr/include/tcl \
--enable-audio=$(audio) \
--with-default-output=default \
--enable-interface=$(interface) \
--- End Message ---
--- Begin Message ---
Source: timidity
Source-Version: 2.13.2-40.2
We believe that the bug you reported is fixed in the latest version of
timidity, which is due to be installed in the Debian FTP archive.
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 725...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sergei Golovan <sgolo...@debian.org> (supplier of updated timidity 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 28 Oct 2013 14:07:01 +0400
Source: timidity
Binary: timidity timidity-interfaces-extra timidity-el timidity-daemon
Architecture: source all amd64
Version: 2.13.2-40.2
Distribution: unstable
Urgency: low
Maintainer: Geoffrey Thomas <geo...@ldpreload.com>
Changed-By: Sergei Golovan <sgolo...@debian.org>
Description:
timidity - Software sound renderer (MIDI sequencer, MOD player)
timidity-daemon - runs TiMidity++ as a system-wide MIDI sequencer
timidity-el - Emacs front end to Timidity++
timidity-interfaces-extra - TiMidity++ extra user interfaces
Closes: 725040
Changes:
timidity (2.13.2-40.2) unstable; urgency=low
.
* Non-maintainer upload.
* Fixed FTBFS after dropping /usr/bin/tclsh alternatives and updating Tcl/Tk
to 8.6. (Closes: #725040).
Checksums-Sha1:
4ff962116a42f68b2561c895e3e479d3124d376e 1666 timidity_2.13.2-40.2.dsc
36ef4123c370d9f0e58e13ec5b6ed25f033a9b98 136933
timidity_2.13.2-40.2.debian.tar.gz
d29ee2ccbe186a63cc5e02ef9b1d135dd746545c 21824 timidity-el_2.13.2-40.2_all.deb
1c5b460b7ebfd74d9cf9700fc96cec93c046d336 18944
timidity-daemon_2.13.2-40.2_all.deb
f7274e77397b1a86b49a612d9ed4dc3395e26495 572336 timidity_2.13.2-40.2_amd64.deb
1507cbb4c77e2b5a25d17a806c07e38c93595423 78514
timidity-interfaces-extra_2.13.2-40.2_amd64.deb
Checksums-Sha256:
f70863cad9524362cbe34d886aa0be5e9874cac5dabfc1c8cf47a7d94ae6b8ca 1666
timidity_2.13.2-40.2.dsc
ba402c4385656c51b9688f16a846a3db918afc2c02b932f84764be44dd6dcd19 136933
timidity_2.13.2-40.2.debian.tar.gz
378aaa460030cab1b5741112c241dadc6b60f4c6c2757cac4e599c665e876d2e 21824
timidity-el_2.13.2-40.2_all.deb
9d45e1550d71656eeaa0941fdeb0a2535b18b9dd4fe9608bd187ddd54ee1e6fd 18944
timidity-daemon_2.13.2-40.2_all.deb
78ba9127eaa5386e48b4a867ab1dfa09e910eefb1037472f2aa9cc4eb0ab9947 572336
timidity_2.13.2-40.2_amd64.deb
a10985146d68d48d7fb55da06d7e1dfa9baa2021777095ef153183fa50a214e8 78514
timidity-interfaces-extra_2.13.2-40.2_amd64.deb
Files:
596ac68036b3830776437d18c4b9bec7 1666 sound optional timidity_2.13.2-40.2.dsc
8144a5aef3b87587dce090a4289ea732 136933 sound optional
timidity_2.13.2-40.2.debian.tar.gz
cceb1243ec242ae9dbd19da77ad04af8 21824 lisp optional
timidity-el_2.13.2-40.2_all.deb
d0d5c284e955c3cc61d57be1b2193d83 18944 sound optional
timidity-daemon_2.13.2-40.2_all.deb
82c25654284264465c3194bc81c38b40 572336 sound optional
timidity_2.13.2-40.2_amd64.deb
dd1e85dbb22c909330b90d3c9840030c 78514 sound optional
timidity-interfaces-extra_2.13.2-40.2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iD8DBQFSbjoVIcdH02pGEFIRAjg1AJ0YsF248SmxUmuK40+7UZpL7LfD8wCgio4I
6znjYrXSgePOtICh+qBd8FY=
=dyIV
-----END PGP SIGNATURE-----
--- End Message ---