cannot find -lselinux during kdemultimedia compile
Darrell Esau
Darrell.Esau at Sun.COM
Thu May 20 22:29:04 UTC 2004
Hello all,
I'm trying to rebuild the kdemultimedia rpm package in FC2 :
I've downloaded the source tarball from a KDE mirror (version 3.2.2)
I put the source tarball into /usr/src/redhat/SOURCES
I installed the kdemultimedia-3.2.2-2.src.rpm from FC2.
I went into the SPECS directory and edited the spec file
(changed build_mpeglib to 1)
then issued:
rpmbuild -bb kdemultimedia.spec
This gave me automake errors because it wanted to use automake 1.5 (KDE
requires 1.6 or later), so in the specfile I changed the libtool variable
from 1 to 0, then reran rpmbuild.
Everything configured ok and it began to build.
However, I'm now getting the error below. It seems to be complaining about an
SELinux library -- I'm not using SELinux (as far as I know -- I didn't
manually install/request it).
Any ideas?
/bin/sh ../../../libtool --silent --mode=link --tag=CXX g++
-Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500
-D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W
-Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O2 -g -pipe
-march=i386 -mcpu=i686 -DNDEBUG -fno-use-cxa-atexit -I/usr/include/kde/artsc
-pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new
-fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL
-DQT_NO_COMPAT -DQT_NO_TRANSLATION -L/usr/lib -ldl -lartsc -lpthread
-lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -o libartsgui_kde.la
-rpath /usr/lib -L/usr/X11R6/lib -L/usr/lib/qt-3.3/lib -L/usr/lib
-no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined kwidget_impl.lo
kbutton_impl.lo kpoti_impl.lo kpoti.lo kwidgetrepo.lo kartswidget.lo
klineedit_impl.lo khbox_impl.lo kvbox_impl.lo kspinbox_impl.lo
kcombobox_impl.lo kfader.lo kfader_impl.lo kgraph_impl.lo kgraph.lo
kgraphline_impl.lo kframe_impl.lo klayoutbox_impl.lo kpopupbox_impl.lo
klevelmeter_impl.lo klevelmeter_small.lo klevelmeter_linebars.lo
klevelmeter_normalbars.lo klevelmeter_firebars.lo ktickmarks_impl.lo
kvolumefader_impl.lo klabel_impl.lo -lkio -lkdecore
-lkdeui ../../../arts/gui/common/libartsgui_idl.la
/usr/bin/ld: cannot find -lselinux
collect2: ld returned 1 exit status
make[5]: *** [libartsgui_kde.la] Error 1
make[5]: Leaving directory
`/usr/src/redhat/BUILD/kdemultimedia-3.2.2/arts/gui/kde'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/usr/src/redhat/BUILD/kdemultimedia-3.2.2/arts/gui/kde'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/usr/src/redhat/BUILD/kdemultimedia-3.2.2/arts/gui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/kdemultimedia-3.2.2/arts'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/kdemultimedia-3.2.2'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.17632 (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.17632 (%build)
More information about the users
mailing list