Interesting RPMBuild Problem (FC3)

David Cary Hart Fedora at TQMcube.com
Tue Nov 9 19:44:08 UTC 2004


I was having some compilation problems after making some changes to
KDE-Libs that seemed unrelated to the changes.

As a test, I decided to try rebuilding the src.rpm "out of the box." In
other words, "rpmbuild --rebuild kdelibs*src.rpm". The same problems are
encountered. Here's part of the output:

        .libs/kdatarequest_impl.o(.gnu.linkonce.d._ZTVN4Arts17KDataRequest_implE+0xf8): undefined reference to `virtual thunk to Arts::StdSynthModule::streamStart()'
        collect2: ld returned 1 exit status
        make[3]: *** [libartskde.la] Error 1
        make[3]: Leaving directory
        `/usr/src/redhat/BUILD/kdelibs-3.3.1/arts/kde'
        make[2]: *** [all-recursive] Error 1
        make[2]: Leaving directory
        `/usr/src/redhat/BUILD/kdelibs-3.3.1/arts'
        make[1]: *** [all-recursive] Error 1
        make[1]: Leaving directory `/usr/src/redhat/BUILD/kdelibs-3.3.1'
        make: *** [all] Error 2
        error: Bad exit status from /var/tmp/rpm-tmp.51199 (%build)

That looks like a code problem. How did the distributed RPM get built?
BTW, I have the latest arts and arts-devel installed. I had no problems,
at all, with kdebase.




More information about the fedora-list mailing list