Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 155792 - app-emulation/emul-linux-x86-baselibs-2.5.3 missing .so symlinks
Summary: app-emulation/emul-linux-x86-baselibs-2.5.3 missing .so symlinks
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Olivier Crete (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-20 10:08 UTC by Patrick McLean
Modified: 2006-11-22 18:43 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick McLean gentoo-dev 2006-11-20 10:08:00 UTC
This is basically the same bug as #155552 except the same thing is cropping up in the baselibs package, so attempting to link any packages against the 32-bit glib will fail:

# echo 'int main() { }' | gcc -std=c99 -m32 -O2 -g -L=/emul/linux/x86/usr/lib -lglib-2.0 -x c -/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../libglib-2.0.so when searching for -lglib-2.0
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../libglib-2.0.a when searching for -lglib-2.0
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libglib-2.0.so when searching for -lglib-2.0
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libglib-2.0.a when searching for -lglib-2.0
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lglib-2.0
collect2: ld returned 1 exit status
Comment 1 Olivier Crete (RETIRED) gentoo-dev 2006-11-20 16:26:44 UTC
ldconfig should create the symlinks..
Anyways, the emul libs are not meant to build stuff against them.
Comment 2 Olivier Crete (RETIRED) gentoo-dev 2006-11-20 16:29:57 UTC
also, if you want to build stuff, make a 32bit chroot...
Comment 3 Olivier Crete (RETIRED) gentoo-dev 2006-11-22 18:43:40 UTC
I changed my mind.. new baselibs are in the pipeline...