https://bugzilla.novell.com/show_bug.cgi?id=250440 Summary: static libgcc.a is in the wrong package Product: openSUSE 10.2 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Development AssignedTo: pth@novell.com ReportedBy: kernel01@hailfinger.org QAContact: qa@suse.de Compilation of some standalone programs on x86_64 with "gcc -m32" fails with link errors complaining about unresolved symbols __divdi3 __moddi3 __udivdi3 __umoddi3. libgcc41-32bit is installed, so that shouldn't be a problem. Unfortunately libgcc.a(32bit) is not in package libgcc41-32bit, but in package gcc41-32bit. piii-1000:~ # rpm -ql libgcc41|grep libgcc /lib64/libgcc_s.so.1 piii-1000:~ # rpm -ql libgcc41-32bit|grep libgcc /lib/libgcc_s.so.1 piii-1000:~ # rpm -ql gcc41|grep libgcc /usr/lib64/gcc/x86_64-suse-linux/4.1.2/libgcc.a /usr/lib64/gcc/x86_64-suse-linux/4.1.2/libgcc_eh.a /usr/lib64/gcc/x86_64-suse-linux/4.1.2/libgcc_s.so piii-1000:~ # rpm -ql gcc41-32bit|grep libgcc /usr/lib64/gcc/x86_64-suse-linux/4.1.2/32/libgcc.a /usr/lib64/gcc/x86_64-suse-linux/4.1.2/32/libgcc_eh.a /usr/lib64/gcc/x86_64-suse-linux/4.1.2/32/libgcc_s.so /usr/lib64/gcc/x86_64-suse-linux/4.1.2/32/libgcc_s_32.so Please move all of libgcc to package libgcc41. Thanks! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.