summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoy Marples <uberlord@gentoo.org>2007-10-22 14:27:04 +0000
committerRoy Marples <uberlord@gentoo.org>2007-10-22 14:27:04 +0000
commit5378ce22f5a68376d9f818cfa46af869e0c458c0 (patch)
tree18284a12c6be45365d9b5f2844a77ace6944ff95 /sys-freebsd
parentalpha/ia64/sparc stable wrt #195687 (diff)
downloadgentoo-2-5378ce22f5a68376d9f818cfa46af869e0c458c0.tar.gz
gentoo-2-5378ce22f5a68376d9f818cfa46af869e0c458c0.tar.bz2
gentoo-2-5378ce22f5a68376d9f818cfa46af869e0c458c0.zip
We should expose the fact we support a monotonic clock.
(Portage version: 2.1.3.15)
Diffstat (limited to 'sys-freebsd')
-rw-r--r--sys-freebsd/freebsd-sources/ChangeLog7
-rw-r--r--sys-freebsd/freebsd-sources/files/freebsd-sources-6.2-posix-monotonic-clock.patch11
-rw-r--r--sys-freebsd/freebsd-sources/freebsd-sources-6.2-r3.ebuild3
3 files changed, 19 insertions, 2 deletions
diff --git a/sys-freebsd/freebsd-sources/ChangeLog b/sys-freebsd/freebsd-sources/ChangeLog
index c1c90c619719..237d77d199e6 100644
--- a/sys-freebsd/freebsd-sources/ChangeLog
+++ b/sys-freebsd/freebsd-sources/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-freebsd/freebsd-sources
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-sources/ChangeLog,v 1.40 2007/10/16 08:39:09 uberlord Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-sources/ChangeLog,v 1.41 2007/10/22 14:27:03 uberlord Exp $
+
+ 22 Oct 2007; Roy Marples <uberlord@gentoo.org>
+ +files/freebsd-sources-6.2-posix-monotonic-clock.patch,
+ freebsd-sources-6.2-r3.ebuild:
+ We should expose the fact we support a monotonic clock.
16 Oct 2007; Roy Marples <uberlord@gentoo.org>
files/freebsd-sources-6.2-sparc64.patch:
diff --git a/sys-freebsd/freebsd-sources/files/freebsd-sources-6.2-posix-monotonic-clock.patch b/sys-freebsd/freebsd-sources/files/freebsd-sources-6.2-posix-monotonic-clock.patch
new file mode 100644
index 000000000000..733c1f3fe42b
--- /dev/null
+++ b/sys-freebsd/freebsd-sources/files/freebsd-sources-6.2-posix-monotonic-clock.patch
@@ -0,0 +1,11 @@
+--- src/sys/sys/unistd.h 2005/10/23 05:36:41 1.42
++++ src/sys/sys/unistd.h 2005/10/25 19:54:25 1.43
+@@ -62,7 +62,7 @@
+ #define _POSIX_MEMLOCK_RANGE 200112L
+ #define _POSIX_MEMORY_PROTECTION 200112L
+ #define _POSIX_MESSAGE_PASSING -1
+-#define _POSIX_MONOTONIC_CLOCK -1
++#define _POSIX_MONOTONIC_CLOCK 200112L
+ #define _POSIX_NO_TRUNC 1
+ #define _POSIX_PRIORITIZED_IO -1
+ #define _POSIX_PRIORITY_SCHEDULING 200112L
diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-6.2-r3.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-6.2-r3.ebuild
index b0697f74fcfa..4c122f7bf46e 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-6.2-r3.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-6.2-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-sources/freebsd-sources-6.2-r3.ebuild,v 1.1 2007/09/12 00:04:35 uberlord Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-sources/freebsd-sources-6.2-r3.ebuild,v 1.2 2007/10/22 14:27:04 uberlord Exp $
inherit bsdmk freebsd flag-o-matic
@@ -42,6 +42,7 @@ src_unpack() {
epatch "${FILESDIR}/${PN}-6.1-ntfs.patch"
epatch "${FILESDIR}/${PN}-6.2-debug-O2.patch"
epatch "${FILESDIR}/${PN}-6.2-dl_iterate_phdr.patch"
+ epatch "${FILESDIR}/${PN}-6.2-posix-monotonic-clock.patch"
# Errata patches
epatch "${FILESDIR}/${P}-EN-07:02.net.patch"