Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Aug 2004 03:24:45 +0200
From:      Michael Nottebrock <michaelnottebrock@gmx.net>
To:        freebsd-ports@freebsd.org
Cc:        re@freebsd.org
Subject:   Re: K3B issues under Beta1
Message-ID:  <200408260324.48885.michaelnottebrock@gmx.net>
In-Reply-To: <412D3943.8020002@makeworld.com>
References:  <412D3943.8020002@makeworld.com>

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

--Boundary-02=_gvTLB9h/3k0luMs
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On Thursday 26 August 2004 03:13, Chris wrote:
> Has anyone had issues with K3B under Beta1?
>
> Here are my errors -
> /usr/local/lib/libartskde.so: undefined reference to
> `std::__default_alloc_template<true, 0>::_S_free_list'
> /usr/local/lib/libartskde.so: undefined reference to
> `std::__default_alloc_template<true, 0>::_S_force_new'
> /usr/local/lib/libartskde.so: undefined reference to
> `std::__default_alloc_template<true, 0>::_S_refill(unsigned int)'
> /usr/local/lib/libartskde.so: undefined reference to
> `std::string::_S_empty_rep_storage'
> /usr/local/lib/libartskde.so: undefined reference to
> `std::__default_alloc_template<true, 0>::_S_node_allocator_lock'
> /usr/local/lib/libartskde.so: undefined reference to
> `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
> Stop in /usr/ports/sysutils/k3b.
>
>
> This is an upgrade from 5.2.1-p9 where K3B did work prior to the upgrade.

See /usr/src/UPDATING entry 20040728. It must be said that source upgrades=
=20
from 5.2.1-RELEASE to 5.3 are going to suck exceptionally hard. The default=
=20
pthread library has changed and the default system compiler has changed - t=
he=20
moment you try and add something new to the system, be it via port from=20
source or binary package you are very likely to be hit by massive binary an=
d=20
source incompatibility.

The pthread library change can be worked around with the help of libmap.con=
f,=20
the ABI incompatibility between g++ 3.3 and g++ 3.4 cannot. In general,=20
backing up all data and reinstalling from scratch has not been such a good=
=20
idea for upgrading FreeBSD in a long time...=20

I don't think that these issues are anywhere nearly documented adequately=20
either. IMHO, 5.3-RELEASE needs to come with some _very_ big warning signs =
in=20
all kinds of places, possibly including make buildworld and sysinstall.

=2D-=20
   ,_,   | Michael Nottebrock               | lofi@freebsd.org
 (/^ ^\) | FreeBSD - The Power to Serve     | http://www.freebsd.org
   \u/   | K Desktop Environment on FreeBSD | http://freebsd.kde.org

--Boundary-02=_gvTLB9h/3k0luMs
Content-Type: application/pgp-signature
Content-Description: signature

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

iD8DBQBBLTvgXhc68WspdLARAnnQAJ46azmwnTIEdIOlrAzx6bWgWGV6LQCfWtHg
InBkSdtC0x0eClCIEPfM4+0=
=b2J6
-----END PGP SIGNATURE-----

--Boundary-02=_gvTLB9h/3k0luMs--



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