mgorny 15/03/08 14:01:55
Added: freebsd-ubin-10.1-kdump-workaround.patch
freebsd-ubin-10.0-kdump-ioctl.patch
freebsd-ubin-10.0-mandoc.patch
freebsd-ubin-10.0-atf.patch
freebsd-ubin-10.0-dtc-gcc46.patch
Log:
Add FreeBSD 10.1 ebuilds,
https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/46 by nigoro.
(Portage version: 2.2.17/cvs/Linux x86_64, signed Manifest commit with key
EFB4464E!)
Revision Changes Path
1.1
sys-freebsd/freebsd-ubin/files/freebsd-ubin-10.1-kdump-workaround.patch
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-ubin/files/freebsd-ubin-10.1-kdump-workaround.patch?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-ubin/files/freebsd-ubin-10.1-kdump-workaround.patch?rev=1.1&content-type=text/plain
Index: freebsd-ubin-10.1-kdump-workaround.patch
===================================================================
diff --git a/usr.bin/kdump/Makefile b/usr.bin/kdump/Makefile
index cbf31d0..fa0d04d 100644
--- a/usr.bin/kdump/Makefile
+++ b/usr.bin/kdump/Makefile
@@ -8,7 +8,7 @@ SFX= 32
.PATH: ${.CURDIR}/../ktrace
PROG= kdump
-SRCS= kdump_subr.c kdump.c ioctl.c subr.c
+SRCS= kdump_subr.h kdump_subr.c kdump.c ioctl.c subr.c
DPSRCS= kdump_subr.h
CFLAGS+= -I${.CURDIR}/../ktrace -I${.CURDIR} -I${.CURDIR}/../.. -I.
1.1
sys-freebsd/freebsd-ubin/files/freebsd-ubin-10.0-kdump-ioctl.patch
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-ubin/files/freebsd-ubin-10.0-kdump-ioctl.patch?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-ubin/files/freebsd-ubin-10.0-kdump-ioctl.patch?rev=1.1&content-type=text/plain
Index: freebsd-ubin-10.0-kdump-ioctl.patch
===================================================================
diff --git a/usr.bin/kdump/Makefile b/usr.bin/kdump/Makefile
index 38e9df6..5e831c6 100644
--- a/usr.bin/kdump/Makefile
+++ b/usr.bin/kdump/Makefile
@@ -22,7 +22,7 @@ CLEANFILES= ioctl.c kdump_subr.c kdump_subr.h
linux_syscalls.c
ioctl.c: mkioctls
env MACHINE=${MACHINE} CPP="${CPP}" \
- sh ${.CURDIR}/mkioctls print ${DESTDIR}/usr/include > ${.TARGET}
+ sh ${.CURDIR}/mkioctls print ${.CURDIR}/../../include > ${.TARGET}
kdump_subr.h: mksubr
sh ${.CURDIR}/mksubr ${DESTDIR}/usr/include | \
diff --git a/usr.bin/truss/Makefile b/usr.bin/truss/Makefile
index 7a49497..bc8b61f 100644
--- a/usr.bin/truss/Makefile
+++ b/usr.bin/truss/Makefile
@@ -24,7 +24,7 @@ syscalls.h: syscalls.master
ioctl.c: ${.CURDIR}/../kdump/mkioctls
env MACHINE=${MACHINE} CPP="${CPP}" \
- /bin/sh ${.CURDIR}/../kdump/mkioctls return
${DESTDIR}/usr/include > ${.TARGET}
+ /bin/sh ${.CURDIR}/../kdump/mkioctls return
${.CURDIR}/../../include > ${.TARGET}
.if ${MACHINE_CPUARCH} == "i386"
SRCS+= i386-linux.c linux_syscalls.h
1.1
sys-freebsd/freebsd-ubin/files/freebsd-ubin-10.0-mandoc.patch
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-ubin/files/freebsd-ubin-10.0-mandoc.patch?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-ubin/files/freebsd-ubin-10.0-mandoc.patch?rev=1.1&content-type=text/plain
Index: freebsd-ubin-10.0-mandoc.patch
===================================================================
diff --git a/usr.bin/mandoc/Makefile b/usr.bin/mandoc/Makefile
index 0995534..1bcb3e0 100644
--- a/usr.bin/mandoc/Makefile
+++ b/usr.bin/mandoc/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
MDOCMLDIR= ${.CURDIR}/../../contrib/mdocml
-LIBMANDOC= ${.OBJDIR}/../../lib/libmandoc/libmandoc.a
+LIBMANDOC= ${.CURDIR}/../../lib/libmandoc/libmandoc.a
.PATH: ${MDOCMLDIR}
PROG= mandoc
1.1 sys-freebsd/freebsd-ubin/files/freebsd-ubin-10.0-atf.patch
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-ubin/files/freebsd-ubin-10.0-atf.patch?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-ubin/files/freebsd-ubin-10.0-atf.patch?rev=1.1&content-type=text/plain
Index: freebsd-ubin-10.0-atf.patch
===================================================================
diff --git a/usr.bin/atf/atf-sh/Makefile b/usr.bin/atf/atf-sh/Makefile
index 4ebdc33..37ff8fa 100644
--- a/usr.bin/atf/atf-sh/Makefile
+++ b/usr.bin/atf/atf-sh/Makefile
@@ -33,8 +33,8 @@ PROG_CXX= atf-sh
SRCS= atf-sh.cpp
MAN= atf-sh.1 atf-sh-api.3
-CFLAGS+= -DHAVE_CONFIG_H
-CFLAGS+= -I${ATF}
+CXXFLAGS+= -DHAVE_CONFIG_H
+CXXFLAGS+= -I${ATF}
DPADD+= ${LIBATF_C} ${LIBATF_CXX}
LDADD+= -latf-c++ -latf-c
1.1
sys-freebsd/freebsd-ubin/files/freebsd-ubin-10.0-dtc-gcc46.patch
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-ubin/files/freebsd-ubin-10.0-dtc-gcc46.patch?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-ubin/files/freebsd-ubin-10.0-dtc-gcc46.patch?rev=1.1&content-type=text/plain
Index: freebsd-ubin-10.0-dtc-gcc46.patch
===================================================================
diff --git a/usr.bin/dtc/string.hh b/usr.bin/dtc/string.hh
index 45bc4fd..6eaf8e4 100644
--- a/usr.bin/dtc/string.hh
+++ b/usr.bin/dtc/string.hh
@@ -32,6 +32,8 @@
#ifndef _STRING_HH_
#define _STRING_HH_
+#include <cstdio>
+#include <cstring>
#include "input_buffer.hh"
namespace dtc
diff --git a/usr.bin/dtc/util.hh b/usr.bin/dtc/util.hh
index 7f2ec67..8e13b1c 100644
--- a/usr.bin/dtc/util.hh
+++ b/usr.bin/dtc/util.hh
@@ -33,6 +33,7 @@
#ifndef _UTIL_HH_
#define _UTIL_HH_
+#include <stdint.h>
#include <vector>
// If we aren't using C++11, then just ignore static asserts.