Your message dated Mon, 05 May 2014 09:40:21 +0000
with message-id <e1whfnl-0003ke...@franck.debian.org>
and subject line Bug#724816: fixed in xotcl 1.6.8-1
has caused the Debian Bug report #724816,
regarding xotcl: FTBFS when build with Tcl/Tk 8.6 as a default
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.)
--
724816: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=724816
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: xotcl
Version: 1.6.7-2
Severity: normal
Tags: upstream patch
Dear Maintainer,
The xotcl package fails to build from the source currently in case when Tcl/Tk
packages from experimental are installed (with tcltk-defaults 8.6.0+6).
This happens because the Tcl/Tk upstream removed stubs table from libtcl8.6.so
and libtk8.6.so (they are still present in the latest libtcl8.5.so and
libtk8.5.so). This change seems to be intentional, see [1], so I guess the
stubs will not return.
The attached patch (untested in how good the built xotclsh and xowish work)
helps to build with Tcl/Tk 8.6 and doesn't break build with Tcl/Tk 8.5 which
is currently in unstable.
Since moving to 8.6 is our goal for jessie, please, consider fixing this bug.
I think, that the Xotcl upstream should be aware of this.
-- 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 -u xotcl-1.6.7/debian/changelog xotcl-1.6.7/debian/changelog
--- xotcl-1.6.7/debian/changelog
+++ xotcl-1.6.7/debian/changelog
@@ -1,3 +1,11 @@
+xotcl (1.6.7-2.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Added $(TCL_STUB_LIB_SPEC) and $(TK_STUB_LIB_SPEC) to fix building the
+ package with Tcl/Tk 8.6.
+
+ -- Sergei Golovan <sgolo...@debian.org> Sat, 28 Sep 2013 12:51:56 +0400
+
xotcl (1.6.7-2) unstable; urgency=low
* Delete all .o and .so files in the clean target explicitly, to
only in patch2:
unchanged:
--- xotcl-1.6.7.orig/Makefile.in
+++ xotcl-1.6.7/Makefile.in
@@ -30,7 +30,9 @@
src_generic_dir = ${srcdir}/generic
src_man_dir = ${srcdir}/man
TCL_LIB_SPEC = @TCL_LIB_SPEC@
+TCL_STUB_LIB_SPEC = @TCL_STUB_LIB_SPEC@
TK_LIB_SPEC = @TK_LIB_SPEC@
+TK_STUB_LIB_SPEC = @TK_STUB_LIB_SPEC@
subdirs = @subdirs@
aol_prefix = @aol_prefix@
@@ -429,13 +431,13 @@
xotclsh: tclAppInit.o $(PKG_OBJECTS) $(CONDITIONAL_STUB_OBJECTS)
$(CC) -rdynamic -o $@ tclAppInit.o \
$(PKG_OBJECTS) \
- $(CFLAGS) $(TCL_LIB_SPEC) \
+ $(CFLAGS) $(TCL_LIB_SPEC) $(TCL_STUB_LIB_SPEC)\
$(DMALLOC_LIB) $(CONDITIONAL_STUB_OBJECTS)
xowish: tkAppInit.o $(PKG_OBJECTS) $(CONDITIONAL_STUB_OBJECTS)
$(CC) -rdynamic -o $@ tkAppInit.o \
$(PKG_OBJECTS) \
- $(CFLAGS) $(TCL_LIB_SPEC) $(TK_LIB_SPEC) \
+ $(CFLAGS) $(TCL_LIB_SPEC) $(TCL_STUB_LIB_SPEC) $(TK_LIB_SPEC) $(TK_STUB_LIB_SPEC) \
$(DMALLOC_LIB) $(CONDITIONAL_STUB_OBJECTS)
install-shells:
--- End Message ---
--- Begin Message ---
Source: xotcl
Source-Version: 1.6.8-1
We believe that the bug you reported is fixed in the latest version of
xotcl, 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 724...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stefan Sobernig <stefan.sober...@wu-wien.ac.at> (supplier of updated xotcl
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 Apr 2014 17:28:54 +0200
Source: xotcl
Binary: xotcl xotcl-shells xotcl-doc xotcl-dev aolserver4-xotcl
Architecture: source all amd64
Version: 1.6.8-1
Distribution: unstable
Urgency: medium
Maintainer: Tcl/Tk Debian Packagers <pkg-tcltk-de...@lists.alioth.debian.org>
Changed-By: Stefan Sobernig <stefan.sober...@wu-wien.ac.at>
Description:
aolserver4-xotcl - Extended Object Tcl (XOTcl): Object orientation for
AOLServer - m
xotcl - Extended Object Tcl (XOTcl): Object orientation for Tcl - shared
xotcl-dev - Extended Object Tcl (XOTcl): Object orientation for Tcl - develop
xotcl-doc - Extended Object Tcl (XOTcl): Object orientation for Tcl - manual
xotcl-shells - Extended Object Tcl (XOTcl): Object orientation for Tcl - shells
Closes: 724816
Changes:
xotcl (1.6.8-1) unstable; urgency=medium
.
* New upstream release: 1.6.8 (see http://www.xotcl.org/)
* Closes: #724816
* Silence lintian warnings
Checksums-Sha1:
b523d38012ad853eadfffa01c7a826477eedc849 1533 xotcl_1.6.8-1.dsc
436f56d6b93188927a7deb4389a41da86a112dbb 1546158 xotcl_1.6.8.orig.tar.gz
ce234b21663f77e2e9894a29123fa7dbd4600c3a 7104 xotcl_1.6.8-1.diff.gz
503ebb8af7fc7c4ff12046666989910c1930d88a 643072 xotcl-doc_1.6.8-1_all.deb
970044b6a037e0cb987cbd280bbacf8407063367 52852 aolserver4-xotcl_1.6.8-1_all.deb
ce5544d56887dd126df0d26d9ab4d3b2c257e110 249126 xotcl_1.6.8-1_amd64.deb
0d470556cd86a649afdaae2b8ef04e38d1355453 149234 xotcl-shells_1.6.8-1_amd64.deb
bb21730a79795c80f0ed10fe9629bd765a57d4f3 62660 xotcl-dev_1.6.8-1_amd64.deb
Checksums-Sha256:
ce3f475722aacd5cea6a5f8f153fd039c793f7db15bfd25605b10e0834d3d974 1533
xotcl_1.6.8-1.dsc
add6a831255ccfc49b9c87a9781f3bd5d756c8f706058202099e9fdc7422e2ac 1546158
xotcl_1.6.8.orig.tar.gz
2d033b2ee49ec739bd3feaff7b3606c6c8de16f88a064cc8e54d8df09843ada4 7104
xotcl_1.6.8-1.diff.gz
74dd529be78071d8be123c23577f1c9f41b46dc2f46e6f29c3b79084eda47a07 643072
xotcl-doc_1.6.8-1_all.deb
c2766a15ab4aff2990ec5902eb213d964d9f4698818fd2724c50671ad2fdb217 52852
aolserver4-xotcl_1.6.8-1_all.deb
c41255ad996487a721933fee0d493e2a6c58929976bdad176e676d7c8733740e 249126
xotcl_1.6.8-1_amd64.deb
2d38ac3b178f28a4999aafd5c20bc64ea1fedbc8dc5b9a45c31248ee92067bad 149234
xotcl-shells_1.6.8-1_amd64.deb
74c1660a3476423302aa7ecbc738b257929d49691f0077286b1274167f9cccac 62660
xotcl-dev_1.6.8-1_amd64.deb
Files:
78d3070553ce30b0959148bc15c78ccb 643072 doc optional xotcl-doc_1.6.8-1_all.deb
f8bff8f309fbfa2afe1fa4207b7be85a 52852 httpd optional
aolserver4-xotcl_1.6.8-1_all.deb
637c22c9b9a70f4312edba097e9a36e5 249126 libs optional xotcl_1.6.8-1_amd64.deb
4791bde1fdab38c6ed98a0501c0ad4ca 149234 utils optional
xotcl-shells_1.6.8-1_amd64.deb
6d4913af971906bf7899f4043583c394 62660 libdevel optional
xotcl-dev_1.6.8-1_amd64.deb
1f94bb89a6c30dc15d07b4143e25d430 1533 libs optional xotcl_1.6.8-1.dsc
82ed6cf1d13f7f3602761f9906b35ea5 1546158 libs optional xotcl_1.6.8.orig.tar.gz
95348a7f9e4e10eaf8d114466d41ffd1 7104 libs optional xotcl_1.6.8-1.diff.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iD8DBQFTZ1G+IcdH02pGEFIRAvDHAJ49qeoHM5gy7tmAikmD5RyB1Qs8IgCghOJT
nMjdEVEatjm1OooOXHOC1Lk=
=ObYW
-----END PGP SIGNATURE-----
--- End Message ---