Your message dated Sun, 13 Dec 2009 16:48:00 +0000
with message-id <e1njrc0-00074u...@ries.debian.org>
and subject line Bug#544576: fixed in icecc 0.9.4-1.1
has caused the Debian Bug report #544576,
regarding icecc: FTBFS on GNU/kFreeBSD
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 ow...@bugs.debian.org
immediately.)


-- 
544576: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=544576
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: icecc
Version: 0.9.4-1
Severity: important
Tags: patch
User: debian-...@lists.debian.org
Usertags: kfreebsd

Hi,

the current version fails to build on GNU/kFreeBSD.

It needs changes to sources and changes to debian packaging.
Please find attached patches with them.

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

Thanks in advance

                        Petr
diff -u icecc-0.9.4/debian/control icecc-0.9.4/debian/control
--- icecc-0.9.4/debian/control
+++ icecc-0.9.4/debian/control
@@ -3,7 +3,8 @@
 Priority: optional
 Maintainer: Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> 
 Uploaders: Fathi Boudra <f...@debian.org>, Mark Purcell <m...@debian.org>
-Build-Depends: debhelper (>= 7), quilt, automake, libtool, docbook2x
+Build-Depends: debhelper (>= 7), quilt, automake, libtool, docbook2x,
+ libdevstat-dev [kfreebsd-i386 kfreebsd-amd64]
 Homepage: http://en.opensuse.org/Icecream
 Standards-Version: 3.8.1
 Vcs-Svn: svn://svn.debian.org/pkg-kde/kde-extras/icecream/trunk/
@@ -28,7 +29,7 @@
 Package: libicecc-dev
 Architecture: any
 Section: libdevel
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, libdevstat-dev [kfreebsd-any]
 Description: development files for icecc (distributed compiler)
  This package is part if icecc. It provides files which are necessary to build
  icecc-monitor.
only in patch2:
unchanged:
--- icecc-0.9.4.orig/minilzo/lzodefs.h
+++ icecc-0.9.4/minilzo/lzodefs.h
@@ -356,7 +356,7 @@
 #  if defined(_AIX) || defined(__AIX__) || defined(__aix__)
 #    define LZO_OS_POSIX_AIX        1
 #    define LZO_INFO_OS_POSIX       "aix"
-#  elif defined(__FreeBSD__)
+#  elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
 #    define LZO_OS_POSIX_FREEBSD    1
 #    define LZO_INFO_OS_POSIX       "freebsd"
 #  elif defined(__hpux__) || defined(__hpux)
only in patch2:
unchanged:
--- icecc-0.9.4.orig/minilzo/minilzo.c
+++ icecc-0.9.4/minilzo/minilzo.c
@@ -377,7 +377,7 @@
 #  if defined(_AIX) || defined(__AIX__) || defined(__aix__)
 #    define LZO_OS_POSIX_AIX        1
 #    define LZO_INFO_OS_POSIX       "aix"
-#  elif defined(__FreeBSD__)
+#  elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
 #    define LZO_OS_POSIX_FREEBSD    1
 #    define LZO_INFO_OS_POSIX       "freebsd"
 #  elif defined(__hpux__) || defined(__hpux)
only in patch2:
unchanged:
--- icecc-0.9.4.orig/daemon/ncpus.c
+++ icecc-0.9.4/daemon/ncpus.c
@@ -89,7 +89,7 @@
      return 0;
 }
 
-#elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__) || defined(__bsdi__) || defined(__DragonFly__)
+#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__) || defined(__bsdi__) || defined(__DragonFly__)
 
 /* http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&sektion=3&manpath=FreeBSD+4.6-stable
    http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&sektion=3&manpath=OpenBSD+Current
@@ -100,7 +100,7 @@
 #include <sys/param.h>
 #include <sys/sysctl.h>
 
-#ifdef __FreeBSD__
+#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
 #undef HAVE_RS_LOG_ERROR
 #else
 #define HAVE_RS_LOG_ERROR

--- End Message ---
--- Begin Message ---
Source: icecc
Source-Version: 0.9.4-1.1

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

icecc_0.9.4-1.1.diff.gz
  to main/i/icecc/icecc_0.9.4-1.1.diff.gz
icecc_0.9.4-1.1.dsc
  to main/i/icecc/icecc_0.9.4-1.1.dsc
icecc_0.9.4-1.1_amd64.deb
  to main/i/icecc/icecc_0.9.4-1.1_amd64.deb
libicecc-dev_0.9.4-1.1_amd64.deb
  to main/i/icecc/libicecc-dev_0.9.4-1.1_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 544...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Cyril Brulebois <k...@debian.org> (supplier of updated icecc 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 ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 06 Dec 2009 17:03:00 +0100
Source: icecc
Binary: icecc libicecc-dev
Architecture: source amd64
Version: 0.9.4-1.1
Distribution: unstable
Urgency: low
Maintainer: Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>
Changed-By: Cyril Brulebois <k...@debian.org>
Description: 
 icecc      - distributed compiler (client and server)
 libicecc-dev - development files for icecc (distributed compiler)
Closes: 544576
Changes: 
 icecc (0.9.4-1.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Fix FTBFS on GNU/kFreeBSD (Closes: #544576):
      - Add libdevstat-dev to Build-Depends and to libicecc-dev's Depends,
        only for kfreebsd-*.
      - Add upstream patch: 20_fix_ftbfs_on_kfreebsd.diff
      - Thanks to Petr Salinger for both Debian and upstream patches.
Checksums-Sha1: 
 1c72e031b2e2db452d92b7ccacd53c000a43bc63 1321 icecc_0.9.4-1.1.dsc
 8634e2af6aafadf9635b16e643a113ae83a84c57 14346 icecc_0.9.4-1.1.diff.gz
 7501e7682d01aa8602feebd6e30d3069190fbab7 263706 icecc_0.9.4-1.1_amd64.deb
 ac5739121aa6f845db980f200d72ac439ae89b9b 58028 libicecc-dev_0.9.4-1.1_amd64.deb
Checksums-Sha256: 
 4c81ae1b31bbcc4593144eedf3b3cb83f461e7b59122098cd740d45a07292cfa 1321 
icecc_0.9.4-1.1.dsc
 ae8aadb5f340cb143e0c31fc8b3ffdfa684ac4b8af1ecd31983a819045419407 14346 
icecc_0.9.4-1.1.diff.gz
 ce6d0c707a4fc6d63a9ce96b196bbc7521cb7c2c849fa3002a87406774270832 263706 
icecc_0.9.4-1.1_amd64.deb
 f23025bd569bee8f27a3b8e225f6d0879ccbe4c5a0636bda5a65786dc3836653 58028 
libicecc-dev_0.9.4-1.1_amd64.deb
Files: 
 425d66080604acb2acf6b78b55725497 1321 devel optional icecc_0.9.4-1.1.dsc
 0ca998c7e5656147a4067516391e7784 14346 devel optional icecc_0.9.4-1.1.diff.gz
 93aece24a72a95db37a563037417a064 263706 devel optional 
icecc_0.9.4-1.1_amd64.deb
 a2f9f7b27d099bbacab54676919d44a8 58028 libdevel optional 
libicecc-dev_0.9.4-1.1_amd64.deb

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

iEYEARECAAYFAksb2msACgkQeGfVPHR5Nd1y/ACcD65dHGCac5kkIU7rSWQmfbC8
hNgAoJW5S1UG6a9k4Wkim/o0hWqkfX0r
=hpOO
-----END PGP SIGNATURE-----



--- End Message ---
_______________________________________________
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-kde-extras

Reply via email to