Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: eclass/
Date: Wed, 06 Jul 2016 18:42:53
Message-Id: 1467830505.b73a85f4200c8959ca4918f464fe2fb09c70a627.kensington@gentoo
1 commit: b73a85f4200c8959ca4918f464fe2fb09c70a627
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jul 6 18:41:30 2016 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Wed Jul 6 18:41:45 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=b73a85f4
7
8 kde5.eclass: add gcc version check debugging information
9
10 eclass/kde5-functions.eclass | 11 ++++++++++-
11 1 file changed, 10 insertions(+), 1 deletion(-)
12
13 diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass
14 index 2c45abc..ad3034a 100644
15 --- a/eclass/kde5-functions.eclass
16 +++ b/eclass/kde5-functions.eclass
17 @@ -84,9 +84,18 @@ _check_gcc_version() {
18 local min_major=${KDE_GCC_MINIMAL%.*}
19 local min_minor=${KDE_GCC_MINIMAL#*.}
20
21 + debug-print "GCC version check activated"
22 + debug-print "Version detected:"
23 + debug-print " - Full: ${version}"
24 + debug-print " - Major: ${major}"
25 + debug-print " - Minor: ${minor}"
26 + debug-print "Version required:"
27 + debug-print " - Major: ${min_major}"
28 + debug-print " - Minor: ${min_minor}"
29 +
30 [[ ${major} -lt ${min_major} ]] || \
31 ( [[ ${major} -eq ${min_major} && ${minor} -lt ${min_minor} ]] ) \
32 - && die "Sorry, but gcc-${KDE_GCC_MINIMAL} or later is required for this package."
33 + && die "Sorry, but gcc-${KDE_GCC_MINIMAL} or later is required for this package (found ${version})."
34 fi
35 }