Gentoo Archives: gentoo-commits

From: "Mike Pagano (mpagano)" <mpagano@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kernel-2.eclass
Date: Fri, 28 Nov 2014 17:40:25
Message-Id: 20141128174020.BD4C8B199@oystercatcher.gentoo.org
1 mpagano 14/11/28 17:40:20
2
3 Modified: ChangeLog kernel-2.eclass
4 Log:
5 Adjust sparc warning. See bug #529682
6
7 Revision Changes Path
8 1.1447 eclass/ChangeLog
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1447&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1447&content-type=text/plain
12 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1446&r2=1.1447
13
14 Index: ChangeLog
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
17 retrieving revision 1.1446
18 retrieving revision 1.1447
19 diff -u -r1.1446 -r1.1447
20 --- ChangeLog 26 Nov 2014 00:34:41 -0000 1.1446
21 +++ ChangeLog 28 Nov 2014 17:40:20 -0000 1.1447
22 @@ -1,6 +1,9 @@
23 # ChangeLog for eclass directory
24 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
25 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1446 2014/11/26 00:34:41 grknight Exp $
26 +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1447 2014/11/28 17:40:20 mpagano Exp $
27 +
28 + 28 Nov 2014; Michael Pagano <mpagano@g.o> kernel-2.eclass:
29 + Adjust sparc warning. See bug #529682
30
31 26 Nov 2014; Brian Evans <grknight@g.o> musql-cmake.eclass,
32 mysql-multilib.eclass:
33
34
35
36 1.297 eclass/kernel-2.eclass
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.297&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?rev=1.297&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kernel-2.eclass?r1=1.296&r2=1.297
41
42 Index: kernel-2.eclass
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v
45 retrieving revision 1.296
46 retrieving revision 1.297
47 diff -u -r1.296 -r1.297
48 --- kernel-2.eclass 21 Apr 2014 00:08:15 -0000 1.296
49 +++ kernel-2.eclass 28 Nov 2014 17:40:20 -0000 1.297
50 @@ -1,6 +1,6 @@
51 # Copyright 1999-2014 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 -# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.296 2014/04/21 00:08:15 mpagano Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/eclass/kernel-2.eclass,v 1.297 2014/11/28 17:40:20 mpagano Exp $
55
56 # Description: kernel.eclass rewrite for a clean base regarding the 2.6
57 # series of kernel with back-compatibility for 2.4
58 @@ -859,16 +859,18 @@
59 KV_MINOR=$(get_version_component_range 2 ${OKV})
60 KV_PATCH=$(get_version_component_range 3 ${OKV})
61 if [[ "$(tc-arch)" = "sparc" ]]; then
62 - if [[ ${KV_MAJOR} -ge 3 || ${KV_MAJOR}.${KV_MINOR}.${KV_PATCH} > 2.6.24 ]] ; then
63 - echo
64 - elog "NOTE: Since 2.6.25 the kernel Makefile has changed in a way that"
65 - elog "you now need to do"
66 - elog " make CROSS_COMPILE=sparc64-unknown-linux-gnu-"
67 - elog "instead of just"
68 - elog " make"
69 - elog "to compile the kernel. For more information please browse to"
70 - elog "https://bugs.gentoo.org/show_bug.cgi?id=214765"
71 - echo
72 + if [[ $(gcc-major-version) -lt 4 && $(gcc-minor-version) -lt 4 ]]; then
73 + if [[ ${KV_MAJOR} -ge 3 || ${KV_MAJOR}.${KV_MINOR}.${KV_PATCH} > 2.6.24 ]] ; then
74 + echo
75 + elog "NOTE: Since 2.6.25 the kernel Makefile has changed in a way that"
76 + elog "you now need to do"
77 + elog " make CROSS_COMPILE=sparc64-unknown-linux-gnu-"
78 + elog "instead of just"
79 + elog " make"
80 + elog "to compile the kernel. For more information please browse to"
81 + elog "https://bugs.gentoo.org/show_bug.cgi?id=214765"
82 + echo
83 + fi
84 fi
85 fi
86 }