Gentoo Archives: gentoo-commits

From: Yuta SATOH <nigoro.gentoo@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-sources/files/, sys-freebsd/freebsd-sources/
Date: Thu, 23 Jan 2014 11:06:30
Message-Id: 1390475171.6eaf8819957c0c1b7cb89a6d839312046f0a3ea1.yuta_satoh@gentoo
1 commit: 6eaf8819957c0c1b7cb89a6d839312046f0a3ea1
2 Author: Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
3 AuthorDate: Thu Jan 23 11:06:11 2014 +0000
4 Commit: Yuta SATOH <nigoro.gentoo <AT> 0x100 <DOT> com>
5 CommitDate: Thu Jan 23 11:06:11 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=6eaf8819
7
8 fadded freebsd-sources-10.0-clang34.patch,
9
10 ---
11 sys-freebsd/freebsd-sources/Manifest | 3 ++-
12 .../files/freebsd-sources-10.0-clang34.patch | 26 ++++++++++++++++++++++
13 .../freebsd-sources-10.0.9999.ebuild | 1 +
14 3 files changed, 29 insertions(+), 1 deletion(-)
15
16 diff --git a/sys-freebsd/freebsd-sources/Manifest b/sys-freebsd/freebsd-sources/Manifest
17 index 46285e4..2822f99 100644
18 --- a/sys-freebsd/freebsd-sources/Manifest
19 +++ b/sys-freebsd/freebsd-sources/Manifest
20 @@ -1,4 +1,5 @@
21 AUX config-GENTOO 73 SHA256 04a7695383baa247120cfd39f399b62c9d9b66682b79bc9bc1117f0aeb95b858 SHA512 436e1e1cb4077488cd1e054a96598c1c6dc2fda5c060d2d6c1bf2986b534016c86ea2afee0dcf883b4bde6946625596ea474a273013b18fdfa5538ebcfe6ea54 WHIRLPOOL 467ed565c0c6b508185f3c7d9a2031ce1861573614ba6fd5db7d6825fdaaabf23b9be1daef035d7fea9fa66f9d92ba17267085e894db66d8c9f49ed4ca9f16b9
22 +AUX freebsd-sources-10.0-clang34.patch 838 SHA256 2f1b02ff11ac48958857fa07168ea27f4974884cdf850f54f3c61541bf9617d2 SHA512 63403f328a2c394aefc66a6230e5c7699ca59d809780686055152f53ce5f7b86b7f2b083951e5e51d0a34ed20561f2473a22c3af8919f0336bf6f10a9db03113 WHIRLPOOL 5d0779ea5f5609f629d9751e365997ac39c2eaab3c0b8f2153b0ed17bf08896b581f3c109a51634be820f0e40b3cc18c6072b1540a1a270099263c63adfb3d67
23 AUX freebsd-sources-10.0-gentoo.patch 713 SHA256 13588f0572ba95c86beb755ce3d681c963e220694e3c0b3aae29faf05f8479da SHA512 98b8d1bf033b9bd7147f10e5bb4a39ac4883ec02ef0cc3825541ff11cb9bfe5e7722e7b8dcefe4c356f9fb0f86ec5cad6fbf9b80dbfd04149142fea5f8712d4d WHIRLPOOL 6372ec9abb566d06db174dd20785ab1768487ac2d57799fabad2d45cb77418f0e39aa0bad745c873e1c50de86a70fa80890f7f2f377f6a53f4fd5b7a6fa49edf
24 AUX freebsd-sources-6.0-flex-2.5.31.patch 826 SHA256 8aaf240a344106fc5434fd098eb6555a554d16513b71c95f93a93388021c3d99 SHA512 7183b1923019df12849e7d3984c4227d65275077cf95c3b0719b99dc852234eb3813db0e69e9c34bdfca45a59f7340209211d0b7a2a5074c2d1ad8ea0a3a3f64 WHIRLPOOL 620ae55a54333c55e44247aad76be467bdfa491dac646f65dc0e0b6b1a95fe8edf5087e9ed68abeac1ef6db1a91c0e673342bf44f8753b6b8a5dce889137cdcc
25 AUX freebsd-sources-6.1-ntfs.patch 1043 SHA256 2eb0e22bea267d7ac41c3dec81682d3cc1f1744316ea39342e2aaae1f2dca469 SHA512 5401b50ed93bd9155b8adc3f0d6ec81b6e48431bb950cdf468be2e918553e19cd88a1988cdad49be2a34a1db44419cb9eb7067ff0fb1feb8b3f6373aa3c262ad WHIRLPOOL bf4821beae08e002f290286bc290b2bfeac86db46c1597232f06a23e505d720e34841393d9fb4d7276ff7b98c1c133aae5d58c3ec7b8f12712b51260b981bd14
26 @@ -16,4 +17,4 @@ AUX freebsd-sources-9.2-gentoo-gcc.patch 506 SHA256 7457421478066b686dabc9a072ea
27 AUX freebsd-sources-9.2-gentoo.patch 716 SHA256 9a196adef145f57bf960b936f69065f6793df55420ef010c04f76578eb5d1e23 SHA512 3f6d9c4e2e3ee34058bc44ffae87c1de82e70f03d31635f27e477437f3ad4e003d2f3d6c4ab393d18dfc8eeab4cbc0af4a25227ca5d48bcd579dc07bbe3bd7f1 WHIRLPOOL 4b0207d4ffffda9daa88663b638b542acb2f567284ef4456cd18fe74770793666bb5e9de34f02b1dbf29fa79d8bae9305ad84d5cf378510004b926beacb7250d
28 AUX freebsd-sources-cve-2012-0217.patch 856 SHA256 9b752e65a29b2b9a4a1412765d69d00310c05508af1cfa6d8d3c16d545bb3ffe SHA512 b1ac18cae23b81fd5ab2fcb44bb9f9808d6eb80f52b8572b81296fdd0b18edee62460520bc753848283d67e13367bf99775a2a5c6cf0272def9cdff6ec6fa4d9 WHIRLPOOL 27e4d0647c5275b77123bef6b866ac841af4b1b547fc663f776da82a7889995eba21b930adeabf2a71b3fbe053d2af5583cbdb6e8fd16a0379d10214d24b9121
29 AUX freebsd-sources-cve-2012-4576.patch 561 SHA256 c3ad42e10164eaa3d928fd11a68b5ab490981b5d4684315e7e78c582e680d6c2 SHA512 451fb9be983672fa8d85d34bf13b67e70ac4bbda44da0c16ee484349bcf4e9ad795f66c36b5216bbcf022f709727dc19760e9f23b001a5768d9fa15dbad8122a WHIRLPOOL 2f261add2b2d9014782198b564a807f1a61917e0fbe91354ce5b1a685b27e312e699b7dc799f1653c952864633be84dda110e37f74378a3c5f1c5aacacb6811d
30 -EBUILD freebsd-sources-10.0.9999.ebuild 3528 SHA256 713c62fc61efaf7116d271195d37b6213405c22b41c2753deba6c06fc609067b SHA512 5bb80710bba5977456c5e8bda3769d6db27c6b83e579c8bc345f49678753792520b9fb67ff4c572c5e031a08cc140d2d1bc1697410e4715896db373e571ab42e WHIRLPOOL 5de4126149880d01bf21376736ff192e694124021c36a0fa9d0340a1526d5c2558e16e904564231aa4ce31a11346c6adf3564d580cacd4b951c2982679ed62cb
31 +EBUILD freebsd-sources-10.0.9999.ebuild 3568 SHA256 01a475909c436c8c87e2b595a5ad3d99123e587f538d056fed49022e89dd47f9 SHA512 e7d2d5ccfbeebdbf27faf1fab749144b7bd05ef7c1469e0ed44ac2a64799bb1ca1ebfc45b267f8782ee423e4c517f771b7d5847156c0df959d0c88ac805d5bfb WHIRLPOOL 4c3da21466f935d1c07965835507bcbcb69ab09521b9c619126121265305ed5db9215f2678a5a3942a56ee68834953d91486de33db31c6957b5eb15f411993f7
32
33 diff --git a/sys-freebsd/freebsd-sources/files/freebsd-sources-10.0-clang34.patch b/sys-freebsd/freebsd-sources/files/freebsd-sources-10.0-clang34.patch
34 new file mode 100644
35 index 0000000..271b436
36 --- /dev/null
37 +++ b/sys-freebsd/freebsd-sources/files/freebsd-sources-10.0-clang34.patch
38 @@ -0,0 +1,26 @@
39 +http://svnweb.freebsd.org/base/stable/10/sys/modules/drm2/radeonkms/Makefile?r1=260321&r2=256281&view=patch
40 +
41 +diff -Nur sys.orig/modules/drm2/radeonkms/Makefile sys/modules/drm2/radeonkms/Makefile
42 +--- sys.orig/modules/drm2/radeonkms/Makefile 2014-01-25 00:19:59.000000000 +0900
43 ++++ sys/modules/drm2/radeonkms/Makefile 2014-01-25 00:22:07.000000000 +0900
44 +@@ -1,5 +1,7 @@
45 + # $FreeBSD: release/10.0.0/sys/modules/drm2/radeonkms/Makefile 254885 2013-08-25 19:37:15Z dumbbell $
46 +
47 ++.include <bsd.own.mk>
48 ++
49 + .PATH: ${.CURDIR}/../../../dev/drm2/radeon
50 +
51 + KMOD = radeonkms
52 +@@ -101,7 +103,10 @@
53 + iicbus_if.h \
54 + pci_if.h
55 +
56 +-CFLAGS += -I${.CURDIR}/../../../dev/drm2/radeon \
57 +- -fms-extensions
58 ++
59 ++CFLAGS += -I${.CURDIR}/../../../dev/drm2/radeon
60 ++.if ${COMPILER_TYPE} == "gcc"
61 ++CFLAGS += -fms-extensions
62 ++.endif
63 +
64 + .include <bsd.kmod.mk>
65
66 diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-10.0.9999.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-10.0.9999.ebuild
67 index 930960b..a82f47c 100644
68 --- a/sys-freebsd/freebsd-sources/freebsd-sources-10.0.9999.ebuild
69 +++ b/sys-freebsd/freebsd-sources/freebsd-sources-10.0.9999.ebuild
70 @@ -36,6 +36,7 @@ KERN_BUILD=GENTOO
71
72 PATCHES=( "${FILESDIR}/${PN}-9.0-disable-optimization.patch"
73 "${FILESDIR}/${PN}-10.0-gentoo.patch"
74 + "${FILESDIR}/${PN}-10.0-clang34.patch"
75 "${FILESDIR}/${PN}-6.0-flex-2.5.31.patch"
76 "${FILESDIR}/${PN}-7.1-types.h-fix.patch"
77 "${FILESDIR}/${PN}-8.0-subnet-route-pr40133.patch"