diff options
| author | Andreas K. Huettel (dilfridge) <dilfridge@gentoo.org> | 2011-07-06 21:25:10 +0200 |
|---|---|---|
| committer | Andreas K. Huettel (dilfridge) <dilfridge@gentoo.org> | 2011-07-06 21:25:10 +0200 |
| commit | 503556a88131bc82fb921f26dbd5b2ac6fd10598 (patch) | |
| tree | b45345883a6dad58331225082b15b2ca8431537c | |
| parent | f6f5ae976d8b11fa107d4ec5b61f8c35aa0413a9 (diff) | |
| download | kde-503556a88131bc82fb921f26dbd5b2ac6fd10598.tar.gz kde-503556a88131bc82fb921f26dbd5b2ac6fd10598.tar.bz2 kde-503556a88131bc82fb921f26dbd5b2ac6fd10598.zip | |
[eclass] Only check for gcc version if we actually compile something
| -rw-r--r-- | eclass/kde4-base.eclass | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/eclass/kde4-base.eclass b/eclass/kde4-base.eclass index 464e10bcde7..c3c5e401ceb 100644 --- a/eclass/kde4-base.eclass +++ b/eclass/kde4-base.eclass @@ -643,9 +643,11 @@ kde4-base_pkg_setup() { # In theory should be in pkg_pretend but we check it only for kdelibs there # and for others we do just quick scan in pkg_setup because pkg_pretend # executions consume quite some time. - [[ $(gcc-major-version) -lt 4 ]] || \ - ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 3 ]] ) \ - && die "Sorry, but gcc-4.3 and earlier wont work for KDE (see bug 354837)." + if [[ ${MERGE_TYPE} != binary ]]; then + [[ $(gcc-major-version) -lt 4 ]] || \ + ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 3 ]] ) \ + && die "Sorry, but gcc-4.3 and earlier wont work for KDE (see bug 354837)." + fi KDEDIR=/usr : ${PREFIX:=/usr} |
