Date: Mon, 9 Feb 2004 01:12:42 -0500 From: Adam Weinberger <adamw@FreeBSD.org> To: Michael Nottebrock <michaelnottebrock@gmx.net> Cc: mi@aldan.algebra.com Subject: Re: Current cvs kde3 breaks for me in kdelibs-3.2 - Spinlock Message-ID: <20040209061242.GF3365@toxic.magnesium.net> In-Reply-To: <200402090630.09665.michaelnottebrock@gmx.net> References: <20040207192557.scsscg4ss40cw444@mail.viviendaatualcance.com.mx> <20040208103948.GG3365@toxic.magnesium.net> <42770.80.144.39.34.1076256779.squirrel@new.host.name> <200402090630.09665.michaelnottebrock@gmx.net>
next in thread | previous in thread | raw e-mail | index | archive | help
>> (02.09.2004 @ 0030 PST): Michael Nottebrock said, in 1.7K: << > On Sunday 08 February 2004 17:12, I wrote: > > Adam Weinberger sagte: > > > qt32 was building uic with -lpthread -lc_r, i assume from something in > > > qt/mkspecs/freebsd-g++. This caused the build to die in > > > designer/designer as soon as the built uic was run. > > > > Arrrgh, of course, mkspecs. Hurrah for static host definitions. We > > probably need some REINPLACE 's|-lc_r|${PTHREAD_LIBS}' in devel/qmake. > > IIRC, we only reinplace -pthread atm. > > I've looked at it, and actually we don't need that (there is no -lc_r in > mkspecs/freebsdg++/qmake.conf). There was in mine. > My guess is, that qmake was compiled on a pre-pthreadlibs-change -CURRENT (so > -pthread was replaced with -lc_r in mkspecs/freebsd-g++/qmake.conf), and qt32 > indeed uses the mkspecs which are installed by qmake. qmake was installed maybe 2 weeks ago or so. > So in order to smoothly upgrade qt32 to the new state of things, you would > probably need to rebuild both qmake and qt32 (in that order). I'm not sure > why it linked to BOTH -lpthread and lc_r, maybe the -lpthread came from a > dependency lib... I had tried rebuilding qmake, but there was no change. Could it be that qmake build was also reading from a qmake.conf that had -lpthreads in it? # Adam -- Adam Weinberger adam@vectors.cx // adamw@FreeBSD.org // adamw@magnesium.net http://www.vectors.cx
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040209061242.GF3365>