Wind River Support Network

HomeDefectsLIN5-3895
Fixed

LIN5-3895 : apache2-native_2.4.2: incompatible with /usr/lib/libgdbm.so in openSUSE 12.3

Created: Oct 7, 2013    Updated: Dec 19, 2017
Resolved Date: Oct 30, 2013
Found In Version: 5.0.1
Fix Version: 5.0.1.9
Severity: Standard
Applicable for: Wind River Linux 5
Component/s: Userspace

Description

/wrlinux501/workspace/qemux86-64/bitbake_build/tmp/sysroots/x86_64-linux/usr/share/build-1/libtool --silent --mode=link ccache gcc -std=gnu99 -pthread  -isystem/wrlinux501/workspace/qemux86-64/bitbake_build/tmp/sysroots/x86_64-linux/usr/include -O2 -pipe     -L/wrlinux501/workspace/qemux86-64/bitbake_build/tmp/sysroots/x86_64-linux/usr/lib -L/wrlinux501/workspace/qemux86-64/bitbake_build/tmp/sysroots/x86_64-linux/lib -Wl,-rpath-link,/wrlinux501/workspace/qemux86-64/bitbake_build/tmp/sysroots/x86_64-linux/usr/lib -Wl,-rpath-link,/wrlinux501/workspace/qemux86-64/bitbake_build/tmp/sysroots/x86_64-linux/lib -Wl,-rpath,/wrlinux501/workspace/qemux86-64/bitbake_build/tmp/sysroots/x86_64-linux/usr/lib -Wl,-rpath,/wrlinux501/workspace/qemux86-64/bitbake_build/tmp/sysroots/x86_64-linux/lib -Wl,-O1 -o htpasswd  htpasswd.lo       -laprutil-1 -lgdbm -lexpat -lapr-1 -luuid -lrt -lcrypt -lpthread -ldl -lcrypt
| /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libgdbm.so when searching for /usr/lib/libgdbm.so
| /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/bin/ld: cannot find /usr/lib/libgdbm.so
| /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libgdbm_compat.so when searching for /usr/lib/
| /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libgdbm.so when searching for /usr/lib/libgdbm.so
| /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/bin/ld: cannot find /usr/lib/libgdbm.so
| /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libgdbm_compat.so when searching for /usr/lib/libgdbm_compat.so
| /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/bin/ld: cannot find /usr/lib/libgdbm_compat.so

Workaround

remove lgdbm

Steps to Reproduce

on  openSUSE 12.3
1.configure --enable-board=qemux86-64 --enable-kernel=standard --enable-rootfs=glibc-std --enable-ccache=yes --with-ccache-dir=../ccache_dir --enable-jobs=6 --enable-parallel-pkgbuilds=6 --with-rcpl-version=0008

2.make bbc BBCMD="bitbake -DDD -v -f apache2-native"

Other Downloads


Live chat
Online