[Buildroot] [PATCH] dependencies/cmake: blacklist cmake 3.7

Ben Boeckel mathstuf at gmail.com
Mon Feb 27 20:08:27 UTC 2017


On Mon, Feb 27, 2017 at 21:04:06 +0100, Jörg Krause wrote:
> I still think this is a bug! A host rpath should not be used when
> cross-compiling whether lib32 is used or not. Somehow, it feels weird
> to say that Buildroot is not a Linux platform, in the sense of CMake.

There's the chance that this was always a problem, but is now being
exposed by this. Where is the lib32 rpath coming from? CMake doesn't add
rpaths by default, so it has to be coming from somewhere. Is it added
manually somewhere? Is a library that used to be found in the sysroot
now being found on the host? If so, *that's* the bug which should be
fixed. Given how widespread it is, maybe something is set up incorrectly
in the toolchain file?

This flag is the same logic as lib64, just with a different suffix. Why
is the problem not surfacing on Red Hat platforms which use lib64?

--Ben



More information about the buildroot mailing list