Due to recent perl script conversion, there are some build
errors when compiling openblas with advance toolchain compilers.
link=`echo "$link" | sed 's/\-Y[[:space:]]P\,/\-Y/g'`
-flags=`echo $link | tr '[[:space:]],\n' ' '`
+flags=`echo $link | tr "'[[:space:]],\n" " "`
# Strip trailing quotes
old_flags="$flags"
;;
*GNU*|*GCC*)
- v="${data##*GCC: *\) }"
+ v="${data#*GCC: *\) }"
v="${v%%\"*}"
major="${v%%.*}"
link=`echo "$link" | sed 's/\-rpath-link[[:space:]]+/\-rpath-link\%/g'`
- flags=`echo "$link" | tr ',\n' ' '`
+ flags=`echo "$link" | tr "',\n" " "`
# remove leading and trailing quotes from each flag.
#@flags = map {s/^['"]|['"]$//g; $_} @flags;