[Glibc-bsd-commits] r5314 - in trunk/freebsd-glue: debian src/freebsd-glue
rmh at alioth.debian.org
rmh at alioth.debian.org
Wed Jan 8 11:59:48 UTC 2014
Author: rmh
Date: 2014-01-08 11:59:48 +0000 (Wed, 08 Jan 2014)
New Revision: 5314
Modified:
trunk/freebsd-glue/debian/changelog
trunk/freebsd-glue/src/freebsd-glue/feature_present.c
trunk/freebsd-glue/src/freebsd-glue/getosreldate.c
Log:
Only include <sys/sysctl.h> when needed (should fix FTBFS on hurd-i386).
Modified: trunk/freebsd-glue/debian/changelog
===================================================================
--- trunk/freebsd-glue/debian/changelog 2014-01-08 09:11:49 UTC (rev 5313)
+++ trunk/freebsd-glue/debian/changelog 2014-01-08 11:59:48 UTC (rev 5314)
@@ -1,3 +1,10 @@
+freebsd-glue (0.2.16) UNRELEASED; urgency=low
+
+ * Only include <sys/sysctl.h> when needed (should fix FTBFS on
+ hurd-i386).
+
+ -- Robert Millan <rmh at debian.org> Wed, 08 Jan 2014 12:59:25 +0100
+
freebsd-glue (0.2.15) unstable; urgency=low
* Fix /usr/lib/freebsd/bmake permissions.
Modified: trunk/freebsd-glue/src/freebsd-glue/feature_present.c
===================================================================
--- trunk/freebsd-glue/src/freebsd-glue/feature_present.c 2014-01-08 09:11:49 UTC (rev 5313)
+++ trunk/freebsd-glue/src/freebsd-glue/feature_present.c 2014-01-08 11:59:48 UTC (rev 5314)
@@ -30,12 +30,15 @@
#include <sys/cdefs.h>
#include <sys/types.h>
-#include <sys/sysctl.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
+#ifdef __FreeBSD_kernel__
+#include <sys/sysctl.h>
+#endif
+
/*
* Returns true if the named feature is present in the currently
* running kernel. A feature's presence is indicated by an integer
Modified: trunk/freebsd-glue/src/freebsd-glue/getosreldate.c
===================================================================
--- trunk/freebsd-glue/src/freebsd-glue/getosreldate.c 2014-01-08 09:11:49 UTC (rev 5313)
+++ trunk/freebsd-glue/src/freebsd-glue/getosreldate.c 2014-01-08 11:59:48 UTC (rev 5314)
@@ -28,9 +28,12 @@
*/
#include <stddef.h>
-#include <sys/sysctl.h>
#include <stdlib.h>
+#ifdef __FreeBSD_kernel__
+#include <sys/sysctl.h>
+#endif
+
int
getosreldate(void)
{
More information about the Glibc-bsd-commits
mailing list