You receive this bug because this package does not respect my system's AR/RANLIB ( x86_64-pc-linux-gnu-ar - /usr/bin/x86_64-pc-linux-gnu-ar | x86_64-pc-linux-gnu-ranlib - /usr/bin/x86_64-pc-linux-gnu-ranlib ) and calls directly ar - /usr/bin/ar | ranlib - /usr/bin/ranlib The possible solutions to fix this issue are: 1)Fix the buildsystem, if you can 2)inherit toolchain-funcs and use tc-export AR RANLIB 3)inherit toolchain-funcs and use emake AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" It is not much verbose. It will happen if you remove /usr/bin/ar mklib: Making Linux static library: libglsl.a ../../bin/mklib: line 90: ar: command not found ranlib: 'libglsl.a': No such file
mklib isn't used upstream anymore. I don't think anyone will bother with this bug since it's not relevant to future versions.