Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 559850 - sys-devel/llvm-3.7.0[abi_x86_32] requires abi_x86_32 for libxml2
Summary: sys-devel/llvm-3.7.0[abi_x86_32] requires abi_x86_32 for libxml2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Bernard Cafarelli
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-07 10:10 UTC by Alexander Stein
Modified: 2015-09-07 15:16 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build log (xzipped as the whole file is ~ 1.7 MiB) (llvm-3.7.0:20150907-094703.log.xz,56.27 KB, application/x-xz)
2015-09-07 10:11 UTC, Alexander Stein
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Stein 2015-09-07 10:10:25 UTC
During linking of 32bit binaries the following error occurs:

[1803/1803] : && /usr/bin/x86_64-pc-linux-gnu-g++ -m32  -O2 -pipe -mtune=native  -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing  -Wl,-O1 -Wl,--as-needed -Wl,-allow-shlib-undefined     -Wl,-O3 -Wl,--gc-sections tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/c-index-test.c.o  -o bin/c-index-test  lib32/libclang.so.3.7 -lxml2 -Wl,-rpath,"\$ORIGIN/../lib32" && :
FAILED: : && /usr/bin/x86_64-pc-linux-gnu-g++ -m32  -O2 -pipe -mtune=native  -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wno-comment -std=c++11 -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -fno-strict-aliasing  -Wl,-O1 -Wl,--as-needed -Wl,-allow-shlib-undefined     -Wl,-O3 -Wl,--gc-sections tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/c-index-test.c.o  -o bin/c-index-test  lib32/libclang.so.3.7 -lxml2 -Wl,-rpath,"\$ORIGIN/../lib32" && :
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.5/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.5/../../../libxml2.so when searching for -lxml2
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.5/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libxml2.so when searching for -lxml2
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.5/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lxml2


Reproducible: Always

Steps to Reproduce:
1. Install libxml2[-abi_x86_32]
2. Install llvm-3.7.0[abi_x86_32]
Comment 1 Alexander Stein 2015-09-07 10:11:38 UTC
Created attachment 411238 [details]
build log (xzipped as the whole file is ~ 1.7 MiB)
Comment 2 Bernard Cafarelli gentoo-dev 2015-09-07 12:21:35 UTC
Thanks for the report! I'll fix that in the upcoming 3.7.0-r1 bump
Comment 3 Bernard Cafarelli gentoo-dev 2015-09-07 15:16:05 UTC
And 3.7.0-r1 is in tree with other fixes, thanks!