r45276 - in /desktop/experimental/libgtop2/debian: changelog patches/04_kfreebsd_version.patch patches/series

biebl at users.alioth.debian.org biebl at users.alioth.debian.org
Mon Jun 15 19:15:59 UTC 2015


Author: biebl
Date: Mon Jun 15 19:15:59 2015
New Revision: 45276

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=45276
Log:
Fix build failure on kFreeBSD due to undeclared '__FreeBSD_version',
thanks Steven Chamberlain for the patch. Closes: #788709

Added:
    desktop/experimental/libgtop2/debian/patches/04_kfreebsd_version.patch
Modified:
    desktop/experimental/libgtop2/debian/changelog
    desktop/experimental/libgtop2/debian/patches/series

Modified: desktop/experimental/libgtop2/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/libgtop2/debian/changelog?rev=45276&op=diff
==============================================================================
--- desktop/experimental/libgtop2/debian/changelog	[utf-8] (original)
+++ desktop/experimental/libgtop2/debian/changelog	[utf-8] Mon Jun 15 19:15:59 2015
@@ -1,3 +1,10 @@
+libgtop2 (2.30.0-2) UNRELEASED; urgency=medium
+
+  * Fix build failure on kFreeBSD due to undeclared '__FreeBSD_version',
+    thanks Steven Chamberlain for the patch. Closes: #788709
+
+ -- Michael Biebl <biebl at debian.org>  Mon, 15 Jun 2015 21:14:43 +0200
+
 libgtop2 (2.30.0-1) experimental; urgency=medium
 
   [ Jackson Doak ]

Added: desktop/experimental/libgtop2/debian/patches/04_kfreebsd_version.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/libgtop2/debian/patches/04_kfreebsd_version.patch?rev=45276&op=file
==============================================================================
--- desktop/experimental/libgtop2/debian/patches/04_kfreebsd_version.patch	(added)
+++ desktop/experimental/libgtop2/debian/patches/04_kfreebsd_version.patch	[utf-8] Mon Jun 15 19:15:59 2015
@@ -0,0 +1,21 @@
+From: Steven Chamberlain <steven at pyro.eu.org>
+Date: Mon, 15 Jun 2015 17:09:49 +0100
+
+Support GNU/kFreeBSD by using __FreeBSD_kernel_version here,
+rather than simply __FreeBSD_version (which is only defined in
+FreeBSD itself).
+
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788709
+--- a/sysdeps/freebsd/open.c
++++ b/sysdeps/freebsd/open.c
+@@ -43,6 +43,10 @@
+ 	server->real_ncpu = ncpus - 1;
+ 	server->ncpu = MIN(GLIBTOP_NCPU - 1, server->real_ncpu);
+ 
++#if defined(__FreeBSD__)
+ 	server->os_version_code = __FreeBSD_version;
++#else
++	server->os_version_code = __FreeBSD_kernel_version;
++#endif
+ 
+ }

Modified: desktop/experimental/libgtop2/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/libgtop2/debian/patches/series?rev=45276&op=diff
==============================================================================
--- desktop/experimental/libgtop2/debian/patches/series	[utf-8] (original)
+++ desktop/experimental/libgtop2/debian/patches/series	[utf-8] Mon Jun 15 19:15:59 2015
@@ -1,2 +1,3 @@
 02_hurd_stub_backend.patch
 03_kfreebsd_installdirs.patch
+04_kfreebsd_version.patch




More information about the pkg-gnome-commits mailing list