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

Bug#647975: marked as done (libcdaudio: FTBFS on hurd-i386)



Your message dated Sat, 30 Jun 2012 03:09:02 +0000
with message-id <E1Sko3S-0002DG-7n@franck.debian.org>
and subject line Bug#647975: fixed in libcdaudio 0.99.12p2-12
has caused the Debian Bug report #647975,
regarding libcdaudio: FTBFS on hurd-i386
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
647975: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=647975
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libcdaudio
Version: 0.99.12p2-10
Severity: important
Tags: patch
User: debian-hurd@lists.debian.org
Usertags: hurd

Hello,

libcdaudio currently FTBFS on hurd-i386, due to inclusion of a linux-specific
header <linux/cdrom.h>. The attached patch fixes it by including
<sys/cdrom.h> instead, could you please apply it?

Thanks,
Samuel


-- System Information:
Debian Release: wheezy/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: hurd-i386 (i686-AT386)

Kernel: GNU-Mach 1.3.99/Hurd-0.3
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -ur libcdaudio-0.99.12p2.orig/configure.ac libcdaudio-0.99.12p2/configure.ac
--- libcdaudio-0.99.12p2.orig/configure.ac	2005-08-16 08:02:52.000000000 +0200
+++ libcdaudio-0.99.12p2/configure.ac	2011-11-08 02:33:16.000000000 +0100
@@ -97,7 +97,7 @@
 
 AC_HEADER_DIRENT
 AC_HEADER_STDC
-AC_CHECK_HEADERS(fcntl.h sys/ioctl.h unistd.h linux/cdrom.h linux/ucdrom.h sys/cdio.h io/cam/cdrom.h stdarg.h mntent.h sys/mntent.h sys/types.h sys/param.h sys/ucred.h sys/mount.h strings.h,,,
+AC_CHECK_HEADERS(fcntl.h sys/ioctl.h unistd.h linux/cdrom.h linux/ucdrom.h sys/cdrom.h sys/cdio.h io/cam/cdrom.h stdarg.h mntent.h sys/mntent.h sys/types.h sys/param.h sys/ucred.h sys/mount.h strings.h,,,
 [[#if defined (HAVE_SYS_TYPES_H)
 # include <sys/types.h>
 #endif
diff -ur libcdaudio-0.99.12p2.orig/src/cdaudio.c libcdaudio-0.99.12p2/src/cdaudio.c
--- libcdaudio-0.99.12p2.orig/src/cdaudio.c	2004-09-09 02:26:20.000000000 +0200
+++ libcdaudio-0.99.12p2/src/cdaudio.c	2011-11-08 02:34:24.000000000 +0100
@@ -70,6 +70,11 @@
 #include <linux/ucdrom.h>
 #endif
 
+#ifdef HAVE_SYS_CDROM_H
+#include <sys/cdrom.h>
+#define NON_BLOCKING
+#endif
+
 /* For FreeBSD, OpenBSD, and Solaris */
 #ifdef HAVE_SYS_CDIO_H
 #include <sys/cdio.h>
diff -ur libcdaudio-0.99.12p2.orig/src/changer.c libcdaudio-0.99.12p2/src/changer.c
--- libcdaudio-0.99.12p2.orig/src/changer.c	2001-08-18 15:44:32.000000000 +0200
+++ libcdaudio-0.99.12p2/src/changer.c	2011-11-08 02:33:07.000000000 +0100
@@ -36,6 +36,10 @@
 #include <linux/ucdrom.h>
 #endif
 
+#ifdef HAVE_SYS_CDROM_H
+#include <sys/cdrom.h>
+#endif
+
 /* Choose a particular disc from the CD changer */
 int
 cd_changer_select_disc(int cd_desc, int disc)

--- End Message ---
--- Begin Message ---
Source: libcdaudio
Source-Version: 0.99.12p2-12

We believe that the bug you reported is fixed in the latest version of
libcdaudio, which is due to be installed in the Debian FTP archive:

libcdaudio-dbg_0.99.12p2-12_amd64.deb
  to main/libc/libcdaudio/libcdaudio-dbg_0.99.12p2-12_amd64.deb
libcdaudio-dev_0.99.12p2-12_amd64.deb
  to main/libc/libcdaudio/libcdaudio-dev_0.99.12p2-12_amd64.deb
libcdaudio1_0.99.12p2-12_amd64.deb
  to main/libc/libcdaudio/libcdaudio1_0.99.12p2-12_amd64.deb
libcdaudio_0.99.12p2-12.debian.tar.gz
  to main/libc/libcdaudio/libcdaudio_0.99.12p2-12.debian.tar.gz
libcdaudio_0.99.12p2-12.dsc
  to main/libc/libcdaudio/libcdaudio_0.99.12p2-12.dsc



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 647975@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Boris Pek <tehnick-8@mail.ru> (supplier of updated libcdaudio package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 23 Jun 2012 00:15:01 +0300
Source: libcdaudio
Binary: libcdaudio1 libcdaudio-dev libcdaudio-dbg
Architecture: source amd64
Version: 0.99.12p2-12
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Boris Pek <tehnick-8@mail.ru>
Description: 
 libcdaudio-dbg - library for controlling a CD-ROM when playing audio CDs (debug)
 libcdaudio-dev - library for controlling a CD-ROM when playing audio CDs (developm
 libcdaudio1 - library for controlling a CD-ROM when playing audio CDs
Closes: 647975
Changes: 
 libcdaudio (0.99.12p2-12) unstable; urgency=low
 .
   * QA upload.
   * Bumped Standards-Version to 3.9.3.
   * Package was switched to source format 3.0 (quilt).
   * Deleted build dependency from quilt.
   * Deleted file debian/README.source.
   * Added build dependency from dh-autoreconf.
   * Updated debian/rules: used dh-autoreconf to update `configure' script
     during rebuild. (Closes: #647975)
   * Updated debian/patches/hurd-ftbfs.patch:
     - the code was cleaned up (useless data were deleted)
     - fixed lintian note quilt-patch-missing-description
   * Fixed lintian notes:
     - binary-control-field-duplicates-source field "section" in package
       libcdaudio1
     - missing-debian-source-format
   * Updated debian/copyright:
     - file was updated in according to Copyright format 1.0
     - added missed license and copyright holders
   * Added file debian/watch.
Checksums-Sha1: 
 202cc3b557d401d3dba33bef4f945de04ad8653a 1893 libcdaudio_0.99.12p2-12.dsc
 5fa59b60e404c64e3b94aa925135f8c6a4601356 6622 libcdaudio_0.99.12p2-12.debian.tar.gz
 4ba7551610d00de34c2c97b97cbb70b99188c07d 49320 libcdaudio1_0.99.12p2-12_amd64.deb
 86ee6ebce915a28bbbbec4ef48b792b720c8a5c0 56868 libcdaudio-dev_0.99.12p2-12_amd64.deb
 1a7c75fc614098a74a111d823f7909cc9135a929 89834 libcdaudio-dbg_0.99.12p2-12_amd64.deb
Checksums-Sha256: 
 f1687df00f909def051c15bc19ffa892be1b27eaaf602f58b0f95677e68657a0 1893 libcdaudio_0.99.12p2-12.dsc
 a0853e3536956b3dab4cef924bfd27ba98b37d2822542f12d3cac5dc92da210f 6622 libcdaudio_0.99.12p2-12.debian.tar.gz
 46e6f8016938cd9a6d1b35d8f8716435f7509335caa53e744f4df0c8e0bb84b8 49320 libcdaudio1_0.99.12p2-12_amd64.deb
 05f3079b0ad62a495ad682eba9cf4ecba5de9eb1e072e5b6cc834967476d12c5 56868 libcdaudio-dev_0.99.12p2-12_amd64.deb
 cf583770e4b1b0d5430c0dea2d01efeb34d7508bf7661985297e71039e59eb1c 89834 libcdaudio-dbg_0.99.12p2-12_amd64.deb
Files: 
 4a85d82d4010d861c11df4d150a9c765 1893 libs optional libcdaudio_0.99.12p2-12.dsc
 6b47b4aaaa58fc790b1742083cee7b30 6622 libs optional libcdaudio_0.99.12p2-12.debian.tar.gz
 4ff2a89f0d484f389500a785e154b23d 49320 libs optional libcdaudio1_0.99.12p2-12_amd64.deb
 00b2b54f76e344508f7799b2281087c6 56868 libdevel optional libcdaudio-dev_0.99.12p2-12_amd64.deb
 3e20439e11719135b8ba5f97f4d1a0b5 89834 debug extra libcdaudio-dbg_0.99.12p2-12_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIVAwUBT+5OHe5K/WnsZRCPAQgl+A//fqfIohxS1yO3gNNeDIvy1DfoDeM4OriY
w0Tdw7PzaBCMvxO5T0iZblC7htm4zz6mI3ewazQFlWGXHvIbcIIoyxQuWYRjlp3i
2UaCjrptaPe8GhPjYLNgwYMMd3wfnQp3+0b4U8nBZvhF3KffKY80H8DhaiUNP9K9
2fA+30ohMkHpseXnBJs1givRfaxxLm8tutXO3KQkfqzfj7vO+9X3AWhUriRjwIOF
23k+qNIGZZZdMBzlyb6fyEEowDibi4an1a5IyIbslpR+j12BQLl27Z0TQdjAzJfd
m7Xc2/jV8W2nWArSdxVoL/ibQTZl1gNc1rk7cKfu3kmP6I4KFwiYZrc8S105CLWs
VGypx0aVIU9uihmLDjCdX5LMzeBv6lEvlR2uc2brwm5DUV6ctF9EdrAKHMxejb5H
otByRR9OVj+loEOx3JCpMHZ8qyEjS9oDDwhMneSmM73n5vN49Z7TKkkJR0kiyFDx
jVwQx28m4j7RuflmqtSglZD9zgA6YEDwf+Rl4mNNDt5zmlrUAkFb4930i1HYs/NL
RvJChFSc61EALSLv14bdf4QuctmHnzLyJbf37A99OKG3/XDy5u8OjdzQccbgh38R
593lN5BtfqXDDY52ybdL/O3MO3eYUNXM5s30CCUY+fpBMaMYui6MrTCGTGaqsdnH
LN7S6/0bkXw=
=t5Cw
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: