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