[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#768822: unblock: chiark-tcl/1.1.2



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package chiark-tcl

The current version in testing, 1.1.1+nmu1, FTBFS on all architectures
(due to changes in Linux kernel headers).  1.1.2 fixes this.

1.1.2 still doesn't build on non-Linux architectures.  I have _not_
fixed that because I thought you probably wouldn't appreciate it.

Source and binary debdiffs are below.

unblock chiark-tcl/1.1.2

Thanks,
Ian.

diff -Nru chiark-tcl-1.1.1+nmu1/debian/changelog chiark-tcl-1.1.2/debian/changelog
--- chiark-tcl-1.1.1+nmu1/debian/changelog	2013-10-15 18:14:12.000000000 +0100
+++ chiark-tcl-1.1.2/debian/changelog	2014-11-09 12:53:58.000000000 +0000
@@ -1,3 +1,14 @@
+chiark-tcl (1.1.2) unstable; urgency=low
+
+  * tuntap: Use <net/if.h> not <linux/if.h>.  Closes:#768766.  (FTBFS)
+  * Build-Depends: move tcl-dev to the end, so that we prefer tcl8.4-dev.
+    This is necessary because we want to build against tcl8.4 in jessie
+    to avoid requiring a newer Tcl ABI.
+  * Reintroduce .gitignore which a build tool brokenly deleted.
+  * Remove .cvsignore files from git repo.
+
+ -- Ian Jackson <ijackson@chiark.greenend.org.uk>  Sun, 09 Nov 2014 12:44:18 +0000
+
 chiark-tcl (1.1.1+nmu1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru chiark-tcl-1.1.1+nmu1/debian/control chiark-tcl-1.1.2/debian/control
--- chiark-tcl-1.1.1+nmu1/debian/control	2013-10-03 10:52:19.000000000 +0100
+++ chiark-tcl-1.1.2/debian/control	2014-11-09 12:33:35.000000000 +0000
@@ -3,7 +3,7 @@
 Priority: optional
 Section: interpreters
 Standards-Version: 3.9.1
-Build-Depends: libadns1-dev (>= 1.2), nettle-dev, libcdb-dev | tinycdb (<= 0.75), tcl-dev | tcl8.4-dev | tcl8.3-dev | tcl8.2-dev, debhelper (>= 5)
+Build-Depends: libadns1-dev (>= 1.2), nettle-dev, libcdb-dev | tinycdb (<= 0.75), tcl8.4-dev | tcl8.3-dev | tcl8.2-dev | tcl-dev, debhelper (>= 5)
 
 Package: libtcl-chiark-1
 Architecture: any
diff -Nru chiark-tcl-1.1.1+nmu1/.gitignore chiark-tcl-1.1.2/.gitignore
--- chiark-tcl-1.1.1+nmu1/.gitignore	1970-01-01 01:00:00.000000000 +0100
+++ chiark-tcl-1.1.2/.gitignore	2014-11-09 12:16:50.000000000 +0000
@@ -0,0 +1,10 @@
+*~
+*.o
+*.so
+*.d
+*+tcmdif.[ch]
+debian/files
+debian/libtcl-chiark-1
+debian/libtcl-chiark-1.debhelper.log
+debian/libtcl-chiark-1.*.debhelper
+debian/libtcl-chiark-1.substvars
diff -Nru chiark-tcl-1.1.1+nmu1/tuntap/chiark_tcl_tuntap.h chiark-tcl-1.1.2/tuntap/chiark_tcl_tuntap.h
--- chiark-tcl-1.1.1+nmu1/tuntap/chiark_tcl_tuntap.h	2012-06-02 12:11:08.000000000 +0100
+++ chiark-tcl-1.1.2/tuntap/chiark_tcl_tuntap.h	2014-11-09 12:22:13.000000000 +0000
@@ -22,7 +22,8 @@
 #include <sys/types.h>
 #include <sys/socket.h>
 #include <sys/ioctl.h>
-#include <linux/if.h>
+
+#include <net/if.h>
 #include <linux/if_tun.h>
 
 #include "hbytes.h"



File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)
------------------------------------------------
Installed-Size: [-228-] {+241+}
Version: [-1.1.1+nmu1-] {+1.1.2+}


Reply to: