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

Bug#542639: marked as done (kdemultimedia: FTBFS on GNU/kFreeBSD (tiny fixup))



Your message dated Sat, 22 Aug 2009 13:17:15 +0000
with message-id <E1MeqT5-0003Wz-5k@ries.debian.org>
and subject line Bug#542639: fixed in kdemultimedia 4:4.3.0-2
has caused the Debian Bug report #542639,
regarding kdemultimedia: FTBFS on GNU/kFreeBSD (tiny fixup)
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.)


-- 
542639: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=542639
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: kdemultimedia
Version: 4:4.3.0-1
Severity: important
Tags: patch
User: debian-bsd@lists.debian.org
Usertags: kfreebsd

Hi,

the current version fails to build on GNU/kFreeBSD.

It needs some "|| defined(__FreeBSD_kernel__)".
Please find attached patch with them.

It would also be nice if you can ask upstream
to include this changes.

Thanks in advance

                        Petr
only in patch2:
unchanged:
--- kdemultimedia-4.3.0.orig/libkcompactdisc/wmlib/plat_freebsd.c
+++ kdemultimedia-4.3.0/libkcompactdisc/wmlib/plat_freebsd.c
@@ -26,7 +26,7 @@
  *
  */
 
-#if defined(__FreeBSD__) || defined(__FreeBSD) || defined(__NetBSD__) || defined (__NetBSD)
+#if defined(__FreeBSD__) || defined(__FreeBSD) || defined(__NetBSD__) || defined (__NetBSD) || defined(__FreeBSD_kernel__)
 
 #include <errno.h>
 #include <stdio.h>
@@ -70,7 +70,7 @@
 
 # define LEFT_PORT 0
 # define RIGHT_PORT 1
-# if __FreeBSD_version < 300000
+# if (__FreeBSD_version < 300000) && (__FreeBSD_kernel_version < 300000)
 #  include <scsi.h>
 # endif
 
only in patch2:
unchanged:
--- kdemultimedia-4.3.0.orig/libkcompactdisc/wmlib/include/wm_config.h
+++ kdemultimedia-4.3.0/libkcompactdisc/wmlib/include/wm_config.h
@@ -106,9 +106,9 @@
  ***  ******  **  **  ******  ******  **  ******  **  *  **********
  ***  ******  **  **      **      **     ****    ***    ***********
  ******************************************************************/
-#if defined(__FreeBSD__) || defined(__FreeBSD) || defined(__DragonFly__)
+#if defined(__FreeBSD__) || defined(__FreeBSD) || defined(__DragonFly__) || defined(__FreeBSD_kernel__)
 
-#if (defined(__FreeBSD_version) && __FreeBSD_version >= 500100) || defined(__DragonFly__)
+#if (defined(__FreeBSD_version) && __FreeBSD_version >= 500100) || defined(__DragonFly__) || defined(__FreeBSD_kernel__)
 #define DEFAULT_CD_DEVICE	"/dev/acd0"
 #else
 #define DEFAULT_CD_DEVICE	"/dev/acd0c"

--- End Message ---
--- Begin Message ---
Source: kdemultimedia
Source-Version: 4:4.3.0-2

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

dragonplayer_4.3.0-2_amd64.deb
  to pool/main/k/kdemultimedia/dragonplayer_4.3.0-2_amd64.deb
juk_4.3.0-2_amd64.deb
  to pool/main/k/kdemultimedia/juk_4.3.0-2_amd64.deb
kdemultimedia-dbg_4.3.0-2_amd64.deb
  to pool/main/k/kdemultimedia/kdemultimedia-dbg_4.3.0-2_amd64.deb
kdemultimedia-dev_4.3.0-2_amd64.deb
  to pool/main/k/kdemultimedia/kdemultimedia-dev_4.3.0-2_amd64.deb
kdemultimedia-kio-plugins_4.3.0-2_amd64.deb
  to pool/main/k/kdemultimedia/kdemultimedia-kio-plugins_4.3.0-2_amd64.deb
kdemultimedia_4.3.0-2.diff.gz
  to pool/main/k/kdemultimedia/kdemultimedia_4.3.0-2.diff.gz
kdemultimedia_4.3.0-2.dsc
  to pool/main/k/kdemultimedia/kdemultimedia_4.3.0-2.dsc
kdemultimedia_4.3.0-2_all.deb
  to pool/main/k/kdemultimedia/kdemultimedia_4.3.0-2_all.deb
kmix_4.3.0-2_amd64.deb
  to pool/main/k/kdemultimedia/kmix_4.3.0-2_amd64.deb
kscd_4.3.0-2_amd64.deb
  to pool/main/k/kdemultimedia/kscd_4.3.0-2_amd64.deb
libkcddb-dev_4.3.0-2_amd64.deb
  to pool/main/k/kdemultimedia/libkcddb-dev_4.3.0-2_amd64.deb
libkcddb4_4.3.0-2_amd64.deb
  to pool/main/k/kdemultimedia/libkcddb4_4.3.0-2_amd64.deb
mplayerthumbs_4.3.0-2_amd64.deb
  to pool/main/k/kdemultimedia/mplayerthumbs_4.3.0-2_amd64.deb



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 542639@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ana Beatriz Guerrero Lopez <ana@debian.org> (supplier of updated kdemultimedia 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: SHA1

Format: 1.8
Date: Sat, 22 Aug 2009 14:51:20 +0200
Source: kdemultimedia
Binary: kdemultimedia kdemultimedia-dbg kdemultimedia-dev kdemultimedia-kio-plugins juk kmix kscd libkcddb4 libkcddb-dev dragonplayer mplayerthumbs
Architecture: source all amd64
Version: 4:4.3.0-2
Distribution: unstable
Urgency: low
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Ana Beatriz Guerrero Lopez <ana@debian.org>
Description: 
 dragonplayer - simple KDE 4 video player
 juk        - music jukebox for KDE 4
 kdemultimedia - multimedia applications from the official KDE 4 release
 kdemultimedia-dbg - debugging symbols for the KDE 4 multimedia module
 kdemultimedia-dev - development files for the KDE 4 multimedia module
 kdemultimedia-kio-plugins - transparent audio CD access for KDE 4 applications
 kmix       - volume control and mixer for KDE 4
 kscd       - audio CD player for KDE 4
 libkcddb-dev - CDDB library for KDE 4 (development)
 libkcddb4  - CDDB library for KDE 4 (runtime)
 mplayerthumbs - video thumbnail generator for KDE 4
Closes: 542639
Changes: 
 kdemultimedia (4:4.3.0-2) unstable; urgency=low
 .
   * Add patch to fix build in kfreebsd. Thanks to Petr Salinger.
     (Closes: #542639)
   * Bump Standards-Version from 3.8.2 to 3.8.3 (no changes needed).
   * Updating packaging years copyright.
Checksums-Sha1: 
 d55fc542da0ebb12f4bd2f3520638895f47a2fc8 1942 kdemultimedia_4.3.0-2.dsc
 d7db22291ad74536db65202b09bd7ecc72e6a6ce 10341 kdemultimedia_4.3.0-2.diff.gz
 7a67b3ec458ee00ef30e29c9454f68ce6379e601 8824 kdemultimedia_4.3.0-2_all.deb
 5592597dc9915bd7d2d1e7e90a56a268dc54bb68 12683968 kdemultimedia-dbg_4.3.0-2_amd64.deb
 50e15487c8dd6bada7bb4122f674c799606c4d14 11366 kdemultimedia-dev_4.3.0-2_amd64.deb
 093aee7e0290a62f3619febdb69f7015c6fc101f 133974 kdemultimedia-kio-plugins_4.3.0-2_amd64.deb
 16c4262f5ba3fd90d9b13ffa7508903131ef7971 720072 juk_4.3.0-2_amd64.deb
 ab48140a78e6ef18cbefe48fcf1dfec6661b4a64 291584 kmix_4.3.0-2_amd64.deb
 8403590a2544c868033c19ce72d52aa9cd60135d 447230 kscd_4.3.0-2_amd64.deb
 16e36caacea7081d300e984772d0a25373638b3a 184998 libkcddb4_4.3.0-2_amd64.deb
 fda36832988b20cb62bbc6396f88a987c483c7f4 16396 libkcddb-dev_4.3.0-2_amd64.deb
 9caa49e7bd761001e89fa8b5e8545276bc21b5a6 466758 dragonplayer_4.3.0-2_amd64.deb
 e86ffea626d71372e0cef6e2fc695da05d75c000 55640 mplayerthumbs_4.3.0-2_amd64.deb
Checksums-Sha256: 
 f474ca9b43484ccb996c99a2cde3fcf1fd5dc7177c7e658b1ad8eca3efe49998 1942 kdemultimedia_4.3.0-2.dsc
 b260067a5212214894a4ce994b4c2acd999a67836da45597a32533a9598a5182 10341 kdemultimedia_4.3.0-2.diff.gz
 563d20b556a13ca5c80ae8eb8858bdfaa3f28c6217b60a035764696c8a871f51 8824 kdemultimedia_4.3.0-2_all.deb
 eb19dbb6a00d16988978a7b21825d313d364cc78cecd9f1cf753d3cfcf68a209 12683968 kdemultimedia-dbg_4.3.0-2_amd64.deb
 44778a4456f0a749d8e2c6c05deb6b780b3a655fd66a205b24b3e0ef17c0973b 11366 kdemultimedia-dev_4.3.0-2_amd64.deb
 1388a6f8bf443d0207ccfa796a03ed2160e6b43b75dff0782545a9e7a600da13 133974 kdemultimedia-kio-plugins_4.3.0-2_amd64.deb
 1ded6cac5c50715a931d275fffd248355955e9ed97ac07d0a5c8ca3b1e8bf809 720072 juk_4.3.0-2_amd64.deb
 864c9c9b43488f732fdc9fbf089f6cdc485c82b6256d92667385776b04fffdc5 291584 kmix_4.3.0-2_amd64.deb
 650f1dcb716c465b8c875afe76bf68d8b0fd1659f94498b70a2eaeb5862371e9 447230 kscd_4.3.0-2_amd64.deb
 89292e424ada37d4f7300d9f6975657e0784a2cde501b33af8953b2fe7a3e232 184998 libkcddb4_4.3.0-2_amd64.deb
 97a872918e4da51332150f57de085290320afab9b156126d8ea3eafd4608886c 16396 libkcddb-dev_4.3.0-2_amd64.deb
 75f94ca4c0d12ae48a064e569d2b6851f78b24a0a3f1906ef7cbd7d368cbdd33 466758 dragonplayer_4.3.0-2_amd64.deb
 a8c20c20f66e11b006617b1425db47ca336a756178cde4e9fdc6ee5d9cfeb87d 55640 mplayerthumbs_4.3.0-2_amd64.deb
Files: 
 def658b7461f1eb5fe2f2180f0ec9e5a 1942 kde optional kdemultimedia_4.3.0-2.dsc
 a09c8b0496a413b3de85144baa3488ce 10341 kde optional kdemultimedia_4.3.0-2.diff.gz
 5b813e94063123997c47a90467181928 8824 kde optional kdemultimedia_4.3.0-2_all.deb
 248814384eb585e92df4daaeb2daf65d 12683968 debug extra kdemultimedia-dbg_4.3.0-2_amd64.deb
 c35e7b98e21059b6d087b2681080a9d3 11366 devel optional kdemultimedia-dev_4.3.0-2_amd64.deb
 9543280f9ba201f166c738e71c4f85d1 133974 kde optional kdemultimedia-kio-plugins_4.3.0-2_amd64.deb
 a86ac2a68e681957375b392c9e5e868b 720072 sound optional juk_4.3.0-2_amd64.deb
 ec78b424b63f30ce04fd090a9069af66 291584 sound optional kmix_4.3.0-2_amd64.deb
 0720465c81951f1f7d14d503cc7fa9ac 447230 sound optional kscd_4.3.0-2_amd64.deb
 83292446d4cb6bb61f30937e4c440403 184998 libs optional libkcddb4_4.3.0-2_amd64.deb
 35e2a9a7f61d72e42bb8e70d2b5a9e02 16396 libdevel optional libkcddb-dev_4.3.0-2_amd64.deb
 6ab6419f8ba957e16384248b25776d5b 466758 kde optional dragonplayer_4.3.0-2_amd64.deb
 67e751ad1954a183438a845ba43df18e 55640 kde optional mplayerthumbs_4.3.0-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Signed by Ana Guerrero

iEYEARECAAYFAkqP7dIACgkQn3j4POjENGFf2wCffTdkHPSX/s0t0VwNh4ZzuPMP
gdAAn3/NrPjLdBKfnGk4jCzD9Y9KuFeF
=rmdp
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: