--- Begin Message ---
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+}
--- End Message ---