Public bug reported: Please sync libexplain 0.19.D001-1 (universe) from Debian unstable (main)
The current version in Lucid (0.16.D001-*) is FTBFS on various platforms for various reasons, many of which appear to be fixed in the Debian unstable version. Note that libexplain 0.19.D001-1 seems to be stuck in Debian unstable because of a stale shlib dependency on 'libcap1' but a fresh build in Lucid indicates no such dependency. (Debian to be advised). Explanation of the Ubuntu delta and why it can be dropped: This change (ubuntu1) can be dropped libexplain (0.16.D001-1ubuntu1) lucid; urgency=low * Build with -fno-strict-aliasing. Fix FTBFS. LP: #504137 -- Bhavani Shankar < right2bh...@gmail.com> Thu, 07 Jan 2010 12:34:46 +0530 ... http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=541174 suggests that the problem may have been a gcc bug but is unreproducible now anyway. I have verified that the Debian unstable package builds fine in Lucid without needing -fno-strict-aliasing. Changelog entries since current lucid version 0.16.D001-1ubuntu1: libexplain (0.19.D001-1) unstable; urgency=low * This change set prepares libexplain for the next public release. * Coverage includes 122 system calls and 374 ioctl requests. * 0.16.D013: Closes: #544749 -- Peter Miller <pmil...@opensource.org.au> Mon, 07 Sep 2009 09:03:00 +1000 libexplain (0.18.D003-1) unstable; urgency=low * The ioctl requests from linux/hdreg.h are now understood. -- Peter Miller <pmil...@opensource.org.au> Sun, 06 Sep 2009 22:22:22 +1000 libexplain (0.18.D002-1) unstable; urgency=low * Some build problems on Debian Lenny have been fixed. -- Peter Miller <pmil...@opensource.org.au> Sun, 06 Sep 2009 12:09:17 +1000 libexplain (0.18.D001-1) unstable; urgency=low * This change set prepares libexplain for the next public release. * Coverage now includes 122 system calls and 338 ioctl requests. -- Peter Miller <pmil...@opensource.org.au> Sun, 06 Sep 2009 00:02:19 +1000 libexplain (0.17.D009-1) unstable; urgency=low * This change adds ioctls for linux/cyclades.h -- Peter Miller <pmil...@opensource.org.au> Sat, 05 Sep 2009 23:31:02 +1000 libexplain (0.17.D008-1) unstable; urgency=low * The ioctl table now includes a result printing member. This should make ioctl-scan more symmetric and consistent. -- Peter Miller <pmil...@opensource.org.au> Sat, 05 Sep 2009 20:21:38 +1000 libexplain (0.17.D007-1) unstable; urgency=low * Explanations are now availaible for error reported by the tcsendbreak system call. -- Peter Miller <pmil...@opensource.org.au> Sat, 05 Sep 2009 19:42:01 +1000 libexplain (0.17.D006-1) unstable; urgency=low * Explanations are now available for error reported by the tcsetattr system call. -- Peter Miller <pmil...@opensource.org.au> Sat, 05 Sep 2009 17:04:09 +1000 libexplain (0.17.D005-1) unstable; urgency=low * Explanations are now available for errors reported by the tcgetattr system call. -- Peter Miller <pmil...@opensource.org.au> Fri, 04 Sep 2009 23:35:22 +1000 libexplain (0.17.D004-1) unstable; urgency=low * Explanations are now available for error reported by the tcflush system call. -- Peter Miller <pmil...@opensource.org.au> Fri, 04 Sep 2009 22:33:10 +1000 libexplain (0.17.D003-1) unstable; urgency=low * Explanations are now availailbe for error reported by the tcdrain and tcflow system calls. -- Peter Miller <pmil...@opensource.org.au> Fri, 04 Sep 2009 15:31:14 +1000 libexplain (0.17.D002-1) unstable; urgency=low * This change set fixes some build problems on Debian Lenny. -- Peter Miller <pmil...@opensource.org.au> Fri, 04 Sep 2009 12:04:37 +1000 libexplain (0.17.D001-1) unstable; urgency=low * This change set prepares libexplain for the next public release. * Coverage now includes 116 system calls and 309 ioctl requests. -- Peter Miller <pmil...@opensource.org.au> Thu, 03 Sep 2009 15:41:12 +1000 libexplain (0.16.D018-1) unstable; urgency=low * Explanations are now available for errors reported by the telldir system call. -- Peter Miller <pmil...@opensource.org.au> Wed, 02 Sep 2009 12:42:09 +1000 libexplain (0.16.D017-1) unstable; urgency=low * Some build glitches on Ubuntu Karmic have been fixed. -- Peter Miller <pmil...@opensource.org.au> Sun, 30 Aug 2009 19:38:38 +1000 libexplain (0.16.D016-1) unstable; urgency=low * the O_TRUNK flags is ignored by open() for sockets and pipes; and also char and block special devices -- Peter Miller <pmil...@opensource.org.au> Mon, 24 Aug 2009 21:33:41 +1000 libexplain (0.16.D015-1) unstable; urgency=low * The explanation for the open syscall (&co) now diagnoses a failure to open a devive from a partition mounted with the "nodev" option. -- Peter Miller <pmil...@opensource.org.au> Mon, 24 Aug 2009 16:42:37 +1000 libexplain (0.16.D014-1) unstable; urgency=low * A number of OpenBSD build problems have been fixed. -- Peter Miller <pmil...@opensource.org.au> Fri, 21 Aug 2009 11:39:44 +1000 libexplain (0.16.D013-1) unstable; urgency=low * This change fixes a number of build problems on FreeBSD. * Closes: 544749 -- Peter Miller <pmil...@opensource.org.au> Thu, 20 Aug 2009 16:25:23 +1000 libexplain (0.16.D012-1) unstable; urgency=low * A number of BSD build problems have been fixed. -- Peter Miller <pmil...@opensource.org.au> Wed, 19 Aug 2009 08:55:14 +1000 libexplain (0.16.D011-1) unstable; urgency=low * The strnstr function is now searched for by ./configure, because it already exists on BSD. -- Peter Miller <pmil...@opensource.org.au> Mon, 17 Aug 2009 20:04:21 +1000 libexplain (0.16.D010-1) unstable; urgency=low * The codegen/string_buffer.h has been renamed elastic_buffer, to avoid confustion with the libexplain_string_buffer which behaves differently. -- Peter Miller <pmil...@opensource.org.au> Sun, 16 Aug 2009 22:22:26 +1000 libexplain (0.16.D009-1) unstable; urgency=low * The remaining ioctls from <termios.h> have been added. -- Peter Miller <pmil...@opensource.org.au> Sun, 16 Aug 2009 21:55:40 +1000 libexplain (0.16.D008-1) unstable; urgency=low * This change set add reminders for the termio helper functions. -- Peter Miller <pmil...@opensource.org.au> Sun, 16 Aug 2009 12:58:20 +1000 libexplain (0.16.D007-1) unstable; urgency=low * The system calls the report EEXIST have been refactored to use common code, and a common explanation. -- Peter Miller <pmil...@opensource.org.au> Thu, 13 Aug 2009 22:01:48 +1000 libexplain (0.16.D006-1) unstable; urgency=low * A bug has been fixed in the way absolute symbolic links are processed by the path_resolution code. -- Peter Miller <pmil...@opensource.org.au> Thu, 13 Aug 2009 10:03:21 +1000 libexplain (0.16.D005-1) unstable; urgency=low * The ioctl-scan command now groks mag tape ioctl requests. -- Peter Miller <pmil...@opensource.org.au> Fri, 07 Aug 2009 16:41:19 +1000 libexplain (0.16.D004-1) unstable; urgency=low * The ioctl scan command can now decode all of the safe probes for linux/fs.h and linux/cdrom.h -- Peter Miller <pmil...@opensource.org.au> Thu, 06 Aug 2009 23:22:21 +1000 libexplain (0.16.D003-1) unstable; urgency=low * Coverage now includes the Linux block device ioctl requests. -- Peter Miller <pmil...@opensource.org.au> Thu, 06 Aug 2009 04:33:16 +1000 libexplain (0.16.D002-1) unstable; urgency=low * The build system has been changed to be much quieter, unless verbose=1 is given on the command line. -- Peter Miller <pmil...@opensource.org.au> Tue, 04 Aug 2009 16:42:18 +1000 ** Affects: libexplain (Ubuntu) Importance: Undecided Status: New -- Sync libexplain 0.19.D001-1 (universe) from Debian unstable (main) https://bugs.launchpad.net/bugs/512056 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs