[Bug 156895] New: kdelibs-4.0.0 fails to compile: error linking libkjs.so

Phillip Killewald reallyasi9 at gmail.com
Tue Jan 29 06:26:10 CET 2008


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=156895         
           Summary: kdelibs-4.0.0 fails to compile: error linking libkjs.so
           Product: kdelibs
           Version: unspecified
          Platform: Gentoo Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kdelibs-bugs kde org
        ReportedBy: reallyasi9 gmail com


Version:            (using KDE 4.0.0)
Installed from:    Gentoo Packages
Compiler:          GCC i686-pc-linux-gnu-4.2.2 CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer -msse3 -funroll-loops"
OS:                Linux

I have been attempting to compile kdelibs-4.0.0 on my system, and it fails at
the same point with very little debug output.

Reproducible: Always

Actual Results:  
<--- snip --->
[  4] Linking CXX shared library ../lib/libkjs.so
[  4%] Building CXX object solid/solid/CMakeFiles/solid.dir/device.o
/var/tmp/portage/kde-base/kdelibs-4.0.0/work/kdelibs-4.0.0/solid/solid/device.cpp:
In member function 'const Solid::DeviceInterface*
Solid::Device::asDeviceInterface(const Solid::DeviceInterface::Type&) const':
/var/tmp/portage/kde-base/kdelibs-4.0.0/work/kdelibs-4.0.0/solid/solid/device.cpp:162:
warning: enumeration value 'Last' not handled in switch
[  5%] Building CXX object solid/solid/CMakeFiles/solid.dir/devicemanager.o
Building CXX object kdecore/CMakeFiles/kdecore.dir/config/kconfigbase.o
[  5%]
/usr/lib/gcc/i686-pc-linux-gnu/4.2.2/../../../../i686-pc-linux-gnu/bin/ld:
warning: creating a DT_TEXTREL in object.
collect2: ld returned 1 exit status
Building CXX object solid/solid/CMakeFiles/solid.dir/deviceinterface.o
make[2]: *** [lib/libkjs.so.4.0.0] Error 1
make[1]: *** [kjs/CMakeFiles/kjs.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
<--- snip --->

<--- snip --->
[ 17%] Building C object kdecore/CMakeFiles/kdecore.dir/fakes.o
Linking CXX shared library ../lib/libkdecore.so
[ 17%] Built target kdecore
make: *** [all] Error 2
 *
 * ERROR: kde-base/kdelibs-4.0.0 failed.
 * Call stack:
 *               ebuild.sh, line   46:  Called src_compile
 *             environment, line 2505:  Called kde4-base_src_compile
 *             environment, line 1804:  Called kde4-base_src_make
 *             environment, line 1834:  Called cmake-utils_src_make
 *             environment, line  637:  Called die
 * The specific snippet of code:
 *           emake "$ " || diefunc "$FUNCNAME" "$LINENO" "$?" "Make failed!";
 *  The die message:
 *   Make failed!
 *
 * If you need support, post the topmost build error, and the call stack if
relevant.
 * A complete build log is located at
'/var/log/portage/kde-base:kdelibs-4.0.0:20080121-142926.log'.
 * The ebuild environment file is located at
'/var/tmp/portage/kde-base/kdelibs-4.0.0/temp/environment'.
 *
<--- snip --->

Expected Results:  
kdelibs should have compiled.


More information about the Kdelibs-bugs mailing list