Problems building KDE3 on recent current

Doug White dwhite at gumbysoft.com
Mon Feb 9 11:43:34 PST 2004


Hopefully this mega-cc picks up everyone who's been in this thread so far.

The problem:  libc_r and libpthread are getting pulled in as dependencies.
They cannot coexist, otherwise you will get the spinlock message.

To fix:

1. Rebuild XFree86-libraries.
2. Rebuild qmake.
3. Rebuild qt.
4. Rebuild kde.

Portupgrade is very handy for doing this, something like

portupgrade -Rf qmake kde

should do the trick.  Its really important that you rebuild qmake and its
dependencies, otherwise -lc_r will continue to sneak into your qt-derived
Makefiles. Make sure you rebuild libtool along the way too or it'll infect
everything else.

I went through this on Friday, as you might guess :-)

-- 
Doug White                    |  FreeBSD: The Power to Serve
dwhite at gumbysoft.com          |  www.FreeBSD.org


More information about the freebsd-current mailing list