[SCM] SETI at home packaging branch, debian/topic/5.13+cvs20060510, updated. upstream/5.13+cvs20060510-11-gccb3390
Frank S. Thomas
fst at debian.org
Sun Feb 8 10:49:43 UTC 2009
The following commit has been merged in the debian/topic/5.13+cvs20060510 branch:
commit ccb3390b706a6830748fcc6d28fac5d206ab88fc
Author: Frank S. Thomas <fst at debian.org>
Date: Sun Feb 8 11:48:16 2009 +0100
Added patch to fix FTBFS with GCC 4.4.
debian/patches/:
- Added 102_fix_typo_for_gcc4.4.patch to fix a FTBFS with GCC 4.4. Thanks
to Martin Michlmayr <tbm at cyrius.com> for the bug report and the patch.
(closes: #505012)
- Added missing descriptions to some patch files to appease Lintian.
diff --git a/debian/changelog b/debian/changelog
index 901d1ac..1287fe5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,6 @@
-boinc-app-seti (5.13+cvs20060510-5) UNRELEASED; urgency=low
+boinc-app-seti (5.13+cvs20060510-5) unstable; urgency=low
- * NOT RELEASED YET
+ [ Frank S. Thomas ]
* Use debhelper V7 instead of CDBS to minimize debian/rules.
* debian/control:
- Fix spelling error in long description. (closes: #501205)
@@ -13,8 +13,13 @@ boinc-app-seti (5.13+cvs20060510-5) UNRELEASED; urgency=low
* Added a dummy debian/watch file that explains why upstream tarballs cannot
be meaningfully monitored to fix Lintian's debian-watch-file-is-missing
informational tag.
+ * debian/patches/:
+ - Added 102_fix_typo_for_gcc4.4.patch to fix a FTBFS with GCC 4.4. Thanks
+ to Martin Michlmayr <tbm at cyrius.com> for the bug report and the patch.
+ (closes: #505012)
+ - Added missing descriptions to some patch files to appease Lintian.
- -- Frank S. Thomas <fst at debian.org> Thu, 31 Jan 2008 15:13:46 +0100
+ -- Frank S. Thomas <fst at debian.org> Sun, 08 Feb 2009 11:47:26 +0100
boinc-app-seti (5.13+cvs20060510-4) unstable; urgency=low
diff --git a/debian/patches/001_build_fixes.patch b/debian/patches/001_build_fixes.patch
index 1e9be5c..50e6f6c 100644
--- a/debian/patches/001_build_fixes.patch
+++ b/debian/patches/001_build_fixes.patch
@@ -1,3 +1,5 @@
+Author: Frank S. Thomas <fst at debian.org>
+Description: Miscellaneous fixes to prevent FTBFS errors.
Index: boinc-app-seti-5.13+cvs20060510/client/Makefile.am
===================================================================
--- boinc-app-seti-5.13+cvs20060510.orig/client/Makefile.am 2007-03-29 11:05:11.000000000 +0200
diff --git a/debian/patches/002_disable_static_linkage.patch b/debian/patches/002_disable_static_linkage.patch
index b814d3a..6b41f9e 100644
--- a/debian/patches/002_disable_static_linkage.patch
+++ b/debian/patches/002_disable_static_linkage.patch
@@ -1,3 +1,5 @@
+Author: Frank S. Thomas <fst at debian.org>
+Description: Do not link libraries statically.
Index: boinc-app-seti-5.13+cvs20060510/configure.ac
===================================================================
--- boinc-app-seti-5.13+cvs20060510.orig/configure.ac 2007-03-29 11:05:09.000000000 +0200
diff --git a/debian/patches/003_dont_use_own_jpeglib.patch b/debian/patches/003_dont_use_own_jpeglib.patch
index 0e93921..2b0b3dc 100644
--- a/debian/patches/003_dont_use_own_jpeglib.patch
+++ b/debian/patches/003_dont_use_own_jpeglib.patch
@@ -1,7 +1,7 @@
-The commented SAH_CHECK_JPEGLIB in configure.ac prevents that setiathome
-will be linked against libjpeg. If the package should be configured with
-"--enable-graphics" this needs to be uncommented.
-
+Author: Frank S. Thomas <fst at debian.org>
+Description: The commented SAH_CHECK_JPEGLIB in configure.ac prevents that
+ setiathome will be linked against libjpeg. If the package should be
+ configured with "--enable-graphics" this needs to be uncommented.
Index: boinc-app-seti-5.13+cvs20060510/Makefile.am
===================================================================
--- boinc-app-seti-5.13+cvs20060510.orig/Makefile.am 2005-10-26 20:23:03.000000000 +0200
diff --git a/debian/patches/004_include_new_str_util.h.patch b/debian/patches/004_include_new_str_util.h.patch
index b11e954..9efdf0b 100644
--- a/debian/patches/004_include_new_str_util.h.patch
+++ b/debian/patches/004_include_new_str_util.h.patch
@@ -1,9 +1,9 @@
-In BOINC 5.10 the functions strlcpy() and strlcat() that were previously
-declared in lib/util.h have been moved to the new lib/str_util.h header.
-Therefore we need to include this header in the following source files.
-Note that boinc-dev (>= 5.10.8-1) is needed to build boinc-app-seti with
-this patch applied.
-
+Author: Frank S. Thomas <fst at debian.org>
+Description: In BOINC 5.10 the functions strlcpy() and strlcat() that were
+ previously declared in lib/util.h have been moved to the new lib/str_util.h
+ header. Therefore we need to include this header in the following source
+ files. Note that boinc-dev (>= 5.10.8) is needed to build boinc-app-seti
+ with this patch applied.
Index: boinc-app-seti-5.13+cvs20060510/client/timecvt.cpp
===================================================================
--- boinc-app-seti-5.13+cvs20060510.orig/client/timecvt.cpp 2006-01-12 02:51:17.000000000 +0100
diff --git a/debian/patches/101_missing_header_for_gcc4.3.patch b/debian/patches/101_missing_header_for_gcc4.3.patch
index b731971..eabe702 100644
--- a/debian/patches/101_missing_header_for_gcc4.3.patch
+++ b/debian/patches/101_missing_header_for_gcc4.3.patch
@@ -1,3 +1,6 @@
+Author: Frank S. Thomas <fst at debian.org>
+Description: Add missing #include to fix FTBFS with GCC 4.3.
+Bug: #462051
Index: b/db/xml_util.h
===================================================================
--- a/db/xml_util.h
diff --git a/debian/patches/102_fix_typo_for_gcc4.4.patch b/debian/patches/102_fix_typo_for_gcc4.4.patch
new file mode 100644
index 0000000..2b73b24
--- /dev/null
+++ b/debian/patches/102_fix_typo_for_gcc4.4.patch
@@ -0,0 +1,16 @@
+Author: Martin Michlmayr <tbm at cyrius.com>
+Description: Fix typo that causes FTBFS with GCC 4.4.
+Bug: #505012
+Index: b/client/seti.h
+===================================================================
+--- a/client/seti.h
++++ b/client/seti.h
+@@ -97,7 +97,7 @@
+ #define UINT8_FMT_CAST(x) static_cast<double>(x)
+ #endif
+
+-#elif define(HAVE_LONG_DOUBLE)
++#elif defined(HAVE_LONG_DOUBLE)
+ typedef long double sh_sint8_t;
+ typedef long double sh_uint8_t;
+ #define SINT8_FMT "%20.0lf"
diff --git a/debian/patches/series b/debian/patches/series
index 5b93bc4..4eabf87 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -2,4 +2,5 @@
002_disable_static_linkage.patch
003_dont_use_own_jpeglib.patch
004_include_new_str_util.h.patch
-201_missing_header_for_gcc4.3.patch
+101_missing_header_for_gcc4.3.patch
+102_fix_typo_for_gcc4.4.patch
--
SETI at home packaging
More information about the pkg-boinc-commits
mailing list