[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 Sun, 23 Aug 2009 16:56:48 +0000
with message-id <E1MfGN6-0006zb-HY@ries.debian.org>
and subject line Bug#542639: fixed in kdemultimedia 4:4.3.0-3
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-3

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-3_amd64.deb
  to pool/main/k/kdemultimedia/dragonplayer_4.3.0-3_amd64.deb
juk_4.3.0-3_amd64.deb
  to pool/main/k/kdemultimedia/juk_4.3.0-3_amd64.deb
kdemultimedia-dbg_4.3.0-3_amd64.deb
  to pool/main/k/kdemultimedia/kdemultimedia-dbg_4.3.0-3_amd64.deb
kdemultimedia-dev_4.3.0-3_amd64.deb
  to pool/main/k/kdemultimedia/kdemultimedia-dev_4.3.0-3_amd64.deb
kdemultimedia-kio-plugins_4.3.0-3_amd64.deb
  to pool/main/k/kdemultimedia/kdemultimedia-kio-plugins_4.3.0-3_amd64.deb
kdemultimedia_4.3.0-3.diff.gz
  to pool/main/k/kdemultimedia/kdemultimedia_4.3.0-3.diff.gz
kdemultimedia_4.3.0-3.dsc
  to pool/main/k/kdemultimedia/kdemultimedia_4.3.0-3.dsc
kdemultimedia_4.3.0-3_all.deb
  to pool/main/k/kdemultimedia/kdemultimedia_4.3.0-3_all.deb
kmix_4.3.0-3_amd64.deb
  to pool/main/k/kdemultimedia/kmix_4.3.0-3_amd64.deb
kscd_4.3.0-3_amd64.deb
  to pool/main/k/kdemultimedia/kscd_4.3.0-3_amd64.deb
libkcddb-dev_4.3.0-3_amd64.deb
  to pool/main/k/kdemultimedia/libkcddb-dev_4.3.0-3_amd64.deb
libkcddb4_4.3.0-3_amd64.deb
  to pool/main/k/kdemultimedia/libkcddb4_4.3.0-3_amd64.deb
mplayerthumbs_4.3.0-3_amd64.deb
  to pool/main/k/kdemultimedia/mplayerthumbs_4.3.0-3_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@henry.aurel32.net> (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: Sun, 23 Aug 2009 14:18:22 +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-3
Distribution: unstable
Urgency: low
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Ana Beatriz Guerrero Lopez <ana@henry.aurel32.net>
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-3) unstable; urgency=low
 .
   * Add missing part to the kfreebsd patch.  Thanks to Petr Salinger again.
    Really (Closes: #542639).
Checksums-Sha1: 
 aabf20599cb0937d2200c297b20cb05bee0d1e6f 1942 kdemultimedia_4.3.0-3.dsc
 071f71663862dec720d6a9323cbbc930365e9f5a 10432 kdemultimedia_4.3.0-3.diff.gz
 7e63f921700890d8067cf27baa473fa020f4318c 8892 kdemultimedia_4.3.0-3_all.deb
 582fe5882bb94f26c80006756b650038bdfa1fbb 12684002 kdemultimedia-dbg_4.3.0-3_amd64.deb
 33db54be6594c1acdb0ec8af61ff3bf845de88e4 11444 kdemultimedia-dev_4.3.0-3_amd64.deb
 d0a6443100313d3a548f3e5c79d0dffa014d5619 134066 kdemultimedia-kio-plugins_4.3.0-3_amd64.deb
 ec385a768a51e7d51af0a9a2552b40deae446f57 720192 juk_4.3.0-3_amd64.deb
 9e09cccf8ee632696f39711b52f5afaffaf4336d 291744 kmix_4.3.0-3_amd64.deb
 842b0efdd75ba2a78b96b432d7e7b5d75d96c213 447300 kscd_4.3.0-3_amd64.deb
 1a80404b4dccce6efa11a466cd837fe4cc5debcc 185078 libkcddb4_4.3.0-3_amd64.deb
 eda6695c7c47e8afbc648747a53b558c435308f0 16460 libkcddb-dev_4.3.0-3_amd64.deb
 7b9b625b14492f670d0e9dbccd596b3d07e6be55 466910 dragonplayer_4.3.0-3_amd64.deb
 b0532b083671c514f0022233baca41700977cd45 55714 mplayerthumbs_4.3.0-3_amd64.deb
Checksums-Sha256: 
 e45195ffe514a8aa12303b2b6ed4f7860d544d81d38da2ccc00afe8a8ba3b9dc 1942 kdemultimedia_4.3.0-3.dsc
 99ac8e7bacb3b4862226beb611484d5c6b3a75e3469704f4f698a503cb2d341f 10432 kdemultimedia_4.3.0-3.diff.gz
 dac82118d7fd9a49f84228850451a14e4c60a93f39d9c255013dcd5cfc56c0f2 8892 kdemultimedia_4.3.0-3_all.deb
 3799e9439854b988e1fd68a2bd5df5ad8bceb3ca779ee64e6483f1b445b89e0e 12684002 kdemultimedia-dbg_4.3.0-3_amd64.deb
 ac4fa5e2bcf46b673e4ad72d498cc2a71031a8906bc809ac87e51ce6c90fc7ca 11444 kdemultimedia-dev_4.3.0-3_amd64.deb
 2b93c9427fdf96e15e5bb77cf0f2f52e32dec6b2eb7bf7717156dae4ae8e8d82 134066 kdemultimedia-kio-plugins_4.3.0-3_amd64.deb
 b06863dddccb06b45e62e65ba513bd686939954dbfe7f251364f421cac1cbbbf 720192 juk_4.3.0-3_amd64.deb
 74d67e5dd81bb8a2220ff4c49ce78d6a6b760c2db94b89920e2ff44dc677a7ad 291744 kmix_4.3.0-3_amd64.deb
 1847bace0e18f3467de3466c3c4b4c34bc8d9e5e58f9cbfc18940a5108cce445 447300 kscd_4.3.0-3_amd64.deb
 d028b90dfdaa6968104be1bb236637c8b48685db280a9f0efcb7d66b7817ee8d 185078 libkcddb4_4.3.0-3_amd64.deb
 01614986231c1f197acc3e2952880908395d717fdd20bb49df716dab3cb1454a 16460 libkcddb-dev_4.3.0-3_amd64.deb
 c2c1de67421fbc6205037a4f0002ad179c309ab4064acc333f85ac9d63ae7bdd 466910 dragonplayer_4.3.0-3_amd64.deb
 34d0a8929e122fbe1350d301bd38a368bf12f7face07f7e3a7822063a2a11501 55714 mplayerthumbs_4.3.0-3_amd64.deb
Files: 
 0b74be76d3aa521d3a23a743c2178ddd 1942 kde optional kdemultimedia_4.3.0-3.dsc
 593bc14d1c375855baaaae530dea2320 10432 kde optional kdemultimedia_4.3.0-3.diff.gz
 09f9cc523d9e08a29704bcbb0781df92 8892 kde optional kdemultimedia_4.3.0-3_all.deb
 a2ecba9f4629a2460a870ce85cf2832b 12684002 debug extra kdemultimedia-dbg_4.3.0-3_amd64.deb
 fd19219495ed06d11c74b1c119f90cab 11444 devel optional kdemultimedia-dev_4.3.0-3_amd64.deb
 5852b3e641df263d4c00f4830976322c 134066 kde optional kdemultimedia-kio-plugins_4.3.0-3_amd64.deb
 ceccf0636f1ae094d2741918de35a752 720192 sound optional juk_4.3.0-3_amd64.deb
 0068070ccb347395f15d29ae0a819a17 291744 sound optional kmix_4.3.0-3_amd64.deb
 7deb848a06d2f9a10a15182537499080 447300 sound optional kscd_4.3.0-3_amd64.deb
 5093d1023402f018604ccbaf6e377c7a 185078 libs optional libkcddb4_4.3.0-3_amd64.deb
 ceaa091376754025fb1e9c92a1a1951e 16460 libdevel optional libkcddb-dev_4.3.0-3_amd64.deb
 b7062734c53246f951d292e1be7cb79f 466910 kde optional dragonplayer_4.3.0-3_amd64.deb
 276c6d766370cfba937850a655cf94c3 55714 kde optional mplayerthumbs_4.3.0-3_amd64.deb

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

iEYEARECAAYFAkqRWJsACgkQn3j4POjENGG+nQCeM8vYspw7azhvPNilT4iH7m41
ln8An2X1L7PPUqyJSYh57jBQiAD6Q9E+
=kugb
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: