Control: tags 803358 + pending

Dear maintainer,

I've prepared an NMU for tcltls (versioned as 1.6.7+dfsg-1.1) and
uploaded it to DELAYED/10. Please feel free to tell me if I
should delay it longer.

We are now working on decrufting openssl and complete it transition, and
the old tcltls binaries on hurd and kbsd still depend on libssl1.0.0,
thus we need it to build there again.

Regards.

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-
diffstat for tcltls-1.6.7+dfsg tcltls-1.6.7+dfsg

 changelog                   |    9 +++++++++
 patches/fix-ftbfs-not-linux |   29 +++++++++++++++++++++++++++++
 patches/series              |    1 +
 rules                       |    1 +
 4 files changed, 40 insertions(+)

diff -Nru tcltls-1.6.7+dfsg/debian/changelog tcltls-1.6.7+dfsg/debian/changelog
--- tcltls-1.6.7+dfsg/debian/changelog	2015-12-26 18:20:04.000000000 +0000
+++ tcltls-1.6.7+dfsg/debian/changelog	2016-05-29 11:54:10.000000000 +0000
@@ -1,3 +1,12 @@
+tcltls (1.6.7+dfsg-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS on non-linux architectures.  Thanks to Svante Signell for the
+    initial patch.  Closes: #803358
+  * Also delete config.log in the clean target.
+
+ -- Mattia Rizzolo <[email protected]>  Sun, 29 May 2016 11:54:08 +0000
+
 tcltls (1.6.7+dfsg-1) unstable; urgency=low
 
   * New upstream release.
diff -Nru tcltls-1.6.7+dfsg/debian/patches/fix-ftbfs-not-linux tcltls-1.6.7+dfsg/debian/patches/fix-ftbfs-not-linux
--- tcltls-1.6.7+dfsg/debian/patches/fix-ftbfs-not-linux	1970-01-01 00:00:00.000000000 +0000
+++ tcltls-1.6.7+dfsg/debian/patches/fix-ftbfs-not-linux	2016-05-29 11:56:24.000000000 +0000
@@ -0,0 +1,29 @@
+Description: fix FTBFS on non-linux architecture, by defining DL_OBJS there too
+ need to patch the configure script directly as no autoreconf is done
+Authors: Mattia Rizzolo <[email protected]>, Svante Signell <[email protected]>
+Last-Update: 2016-05-29
+Bug-Debian: https://bugs.debian.org/803358
+Forwarded: no
+
+--- a/configure
++++ b/configure
+@@ -8144,7 +8144,7 @@
+ 	    SHLIB_SUFFIX=".so"
+ 
+ 	    SHLIB_LD='${CC} -shared'
+-	    DL_OBJS=""
++	    DL_OBJS="tclLoadDl.o"
+ 	    DL_LIBS="-ldl"
+ 	    LDFLAGS="$LDFLAGS -Wl,--export-dynamic"
+ 	    CC_SEARCH_FLAGS=""
+--- a/tclconfig/tcl.m4
++++ b/tclconfig/tcl.m4
+@@ -1603,7 +1603,7 @@
+ 	    SHLIB_SUFFIX=".so"
+ 
+ 	    SHLIB_LD='${CC} -shared'
+-	    DL_OBJS=""
++	    DL_OBJS="tclLoadDl.o"
+ 	    DL_LIBS="-ldl"
+ 	    LDFLAGS="$LDFLAGS -Wl,--export-dynamic"
+ 	    CC_SEARCH_FLAGS=""
diff -Nru tcltls-1.6.7+dfsg/debian/patches/series tcltls-1.6.7+dfsg/debian/patches/series
--- tcltls-1.6.7+dfsg/debian/patches/series	1970-01-01 00:00:00.000000000 +0000
+++ tcltls-1.6.7+dfsg/debian/patches/series	2016-05-29 11:50:44.000000000 +0000
@@ -0,0 +1 @@
+fix-ftbfs-not-linux
diff -Nru tcltls-1.6.7+dfsg/debian/rules tcltls-1.6.7+dfsg/debian/rules
--- tcltls-1.6.7+dfsg/debian/rules	2015-12-26 18:18:19.000000000 +0000
+++ tcltls-1.6.7+dfsg/debian/rules	2016-05-29 11:50:44.000000000 +0000
@@ -56,6 +56,7 @@
 	rm -f config/config.guess config/config.sub aclocal.m4
 	rm -rf debian/tcl-tls debian/patched debian/*.substvars
 	rm -rf debian/files
+	rm -rf config.log
 	dh_clean
 
 install: build

Attachment: signature.asc
Description: PGP signature

Reply via email to