Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Apr 2004 21:26:46 +0200
From:      Arjan van Leeuwen <avleeuwen@piwebs.com>
To:        kde-freebsd@freebsd.kde.org, "David W. Chapman Jr." <dwcjr@inethouston.net>
Cc:        kde@freebsd.org
Subject:   Re: [kde-freebsd] KDE failing to build on -current
Message-ID:  <200404152126.54003.avleeuwen@piwebs.com>
In-Reply-To: <20040415191016.GA88799@minubian.inethouston.net>
References:  <20040415191016.GA88799@minubian.inethouston.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--Boundary-02=_+HufAD8sC/K5One
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On Thursday 15 April 2004 21:10, David W. Chapman Jr. wrote:
> I apologize if this has already been noticed but I cannot build
> kdelibs3 on -current.

You have some applications that use the old threading library (libc_r), and=
=20
mixing them with the new one (libpthread) does not work. This has been=20
discussed many times on this list and on other lists such as current@ and=20
ports@.

Please read /usr/src/UPDATING, entry 20040303 for a temporary solution.=20

The real solution is to rebuild all your ports, so that you can be sure tha=
t=20
they all use the new threading library. You can do that with 'portupgrade=20
=2Dkarf'. You can also just use the solution mentioned in UPDATING and rebu=
ild=20
the offending ports later.

Arjan

>
> FreeBSD asdf.inethouston.net 5.2-CURRENT FreeBSD 5.2-CURRENT #6: Thu Apr =
15
> 16:3 7:58 CDT 2004     root@asdf.inethouston.net:/usr/obj/usr/src/sys/TES=
T=20
> i386
>
>
> if /bin/sh ../libtool --silent --mode=3Dcompile --tag=3DCXX c++ -DHAVE_CO=
NFIG_H
> -I. -I. -I.. -I../dcop -I../kio/kssl -I../kdefx -I../dcop -I../libltdl
> -I../kdefx -I ../kdecore -I../kdeui -I../kio -I../kio/kio -I../kio/kfile
> -I..  -I/usr/X11R6/in clude -I/usr/local/include -I/usr/local/include
> -I/usr/local/include/libart-2.0 -DQT_THREAD_SUPPORT   -I/usr/local/include
> -I/usr/local/include  -I/usr/X11R6/i nclude -D_GETOPT_H -D_THREAD_SAFE =20
> -Wnon-virtual-dtor -Wno-long-long -Wundef -W all -W -Wpointer-arith
> -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O -pipe -fno-exc eptions
> -fno-check-new -fno-common  -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT
> _NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -MT kconfigdialogmanager.lo -=
MD
> -MP -MF ".deps/kconfigdialogmanager.Tpo" \
>   -c -o kconfigdialogmanager.lo `test -f 'kconfigdialogmanager.cpp' || ec=
ho
> './' `kconfigdialogmanager.cpp; \
> then mv -f ".deps/kconfigdialogmanager.Tpo"
> ".deps/kconfigdialogmanager.Plo"; \ else rm -f
> ".deps/kconfigdialogmanager.Tpo"; exit 1; \
> fi
> ../dcop/dcopidl/dcopidl ./ksycoca.h > ksycoca.kidl || ( rm -f ksycoca.kidl
> ; fal se )
> Fatal error 'Spinlock called when not threaded.' at line 83 in file
> /usr/src/lib /libpthread/thread/thr_spinlock.c (errno =3D 0)
> Abort trap (core dumped)
> gmake[3]: *** [ksycoca.kidl] Error 1
> gmake[3]: Leaving directory
> `/usr/tmp/portbuild/.amd_mnt/minubian/host/usr/ports
> /x11/kdelibs3/work/kdelibs-3.2.1/kdecore'
> gmake[2]: *** [all-recursive] Error 1

--Boundary-02=_+HufAD8sC/K5One
Content-Type: application/pgp-signature
Content-Description: signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)

iD8DBQBAfuH93Ym57eNCXiERApmgAJ4wn5g9f6RziwYnD5YXY2pYlsK//QCeIKf8
e+YVhi2aWtoJ6wA9zo/tOoc=
=FGeN
-----END PGP SIGNATURE-----

--Boundary-02=_+HufAD8sC/K5One--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200404152126.54003.avleeuwen>