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

Reply via email to