commit:     9d7be2d6a76c31c57c2da395b4b7a953ffbb41de
Author:     Mike Frysinger <vapier <AT> chromium <DOT> org>
AuthorDate: Tue May 26 14:01:45 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue May 26 14:01:45 2015 +0000
URL:        https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=9d7be2d6

config.site: fix site accumulation some more

The previous code also relied on partial substrings so that linux-gnueabi
would load both linux-gnu and linux-gnueabi.  Restore that logic as well.

URL: https://bugs.gentoo.org/497626
Signed-off-by: Mike Frysinger <vapier <AT> chromium.org>

 wrappers/site/config.site | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/wrappers/site/config.site b/wrappers/site/config.site
index b1bba1e..f79869c 100755
--- a/wrappers/site/config.site
+++ b/wrappers/site/config.site
@@ -30,6 +30,9 @@ config_site_names() {
        case ${CHOST} in
        *-linux-uclibc)     sites="${sites} linux-uclibc 
${site_arch}-linux-uclibc" ;;
        *-linux-gnu)        sites="${sites} linux-gnu ${site_arch}-linux-gnu" ;;
+       esac
+
+       case ${CHOST} in
        *-linux-uclibceabi) sites="${sites} linux-uclibceabi 
${site_arch}-linux-uclibceabi" ;;
        *-linux-gnueabi)    sites="${sites} linux-gnueabi 
${site_arch}-linux-gnueabi" ;;
        esac

Reply via email to