aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorPetr Štetiar <ynezz@true.cz>2020-11-01 14:40:02 +0100
committerPetr Štetiar <ynezz@true.cz>2020-11-02 08:39:49 +0100
commit4b7165722cb0e2ba62ab68e8b90d4d4b0909744c (patch)
tree2592a785f8073b0f7dbb8f600c4ba9535d2d3a5e /include
parentec0ec0428e12b6a7cdad40fbe98d375ea15b45c5 (diff)
downloadupstream-4b7165722cb0e2ba62ab68e8b90d4d4b0909744c.tar.gz
upstream-4b7165722cb0e2ba62ab68e8b90d4d4b0909744c.tar.bz2
upstream-4b7165722cb0e2ba62ab68e8b90d4d4b0909744c.zip
scripts: bundle-libraries.sh: fix broken SDK compiler
Recent versions (> 5.33) of `file` report liblto_plugin.so as executable: $ file liblto_plugin.so liblto_plugin.so.0.0.0: ELF 64-bit LSB pie executable ... Which then leads to improper packaging of the plugin, resulting in the broken compiler: configure: checking whether the C compiler works mips-openwrt-linux-musl/bin/ld: liblto_plugin.so: error loading plugin: liblto_plugin.so: invalid ELF header As the LTO compiler plugin library is incorrectly packaged as SDK executable: $ head -1 ~/staging_dir/toolchain...libexec/gcc/.../liblto_plugin.so #!/usr/bin/env bash Fix this by filtering out shared libraries from the patching. Ref: https://bugzilla.redhat.com/show_bug.cgi?id=1296868 Acked-by: Jo-Philipp Wich <jo@mein.io> Signed-off-by: Petr Štetiar <ynezz@true.cz>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions