From: Zac Medico Date: Mon, 13 Sep 2010 07:36:20 +0000 (-0700) Subject: Bug #336873 - Add a leading comma when matching --hash-style=gnu X-Git-Tag: v2.2_rc82~33 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=f58a8ee3b984738cf9cfdcf7e0e221635f719e31;p=portage.git Bug #336873 - Add a leading comma when matching --hash-style=gnu in LDFLAGS, in order to try and filter out invalid settings. --- diff --git a/bin/misc-functions.sh b/bin/misc-functions.sh index 7d56be1e4..d8242b7c1 100755 --- a/bin/misc-functions.sh +++ b/bin/misc-functions.sh @@ -282,7 +282,7 @@ install_qa_check() { fi # Check for files built without respecting LDFLAGS - if [[ "${LDFLAGS}" == *--hash-style=gnu* ]] && [[ "${PN}" != *-bin ]] ; then + if [[ "${LDFLAGS}" == *,--hash-style=gnu* ]] && [[ "${PN}" != *-bin ]] ; then qa_var="QA_DT_HASH_${ARCH/-/_}" eval "[[ -n \${!qa_var} ]] && QA_DT_HASH=(\"\${${qa_var}[@]}\")" f=$(scanelf -qyRF '%k %p' -k .hash "${D}" | sed -e "s:\.hash ::")