From owner-freebsd-current@FreeBSD.ORG Fri Apr 22 23:37:08 2005 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4A3A16A4CE for ; Fri, 22 Apr 2005 23:37:08 +0000 (GMT) Received: from e.0x20.net (gw.0x20.net [217.69.68.86]) by mx1.FreeBSD.org (Postfix) with ESMTP id 268FF43D3F for ; Fri, 22 Apr 2005 23:37:08 +0000 (GMT) (envelope-from lars@0x20.net) Received: from bart.bsd-geek.de ([IPv6:2001:6f8:1336:0:20a:e4ff:fe24:403d]) (authenticated bits=128) by e.0x20.net (8.13.3/8.13.1/Submit) with ESMTP id j3MNb24k082495 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 23 Apr 2005 01:37:06 +0200 (CEST) (envelope-from lars@bsd-geek.de) Received: from bart.bsd-geek.de (localhost.bsd-geek.de [127.0.0.1]) by bart.bsd-geek.de (8.13.3/8.13.1) with ESMTP id j3MNb1MM003938; Sat, 23 Apr 2005 01:37:02 +0200 (CEST) (envelope-from lars@bart.bsd-geek.de) Received: (from lars@localhost) by bart.bsd-geek.de (8.13.3/8.13.1/Submit) id j3MNb0D6003937; Sat, 23 Apr 2005 01:37:00 +0200 (CEST) (envelope-from lars) Date: Sat, 23 Apr 2005 01:36:58 +0200 From: Lars Engels To: Sebastian Schulze Struchtrup Message-ID: <20050422233658.GA92599@bart.bsd-geek.de> References: <200504211606.j3LG6gbc007250@peedub.jennejohn.org> <4268E399.6030304@struchtrup.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline In-Reply-To: <4268E399.6030304@struchtrup.com> User-Agent: Mutt/1.4.2.1i X-Mailman-Approved-At: Sat, 23 Apr 2005 11:58:07 +0000 cc: Lars Engels cc: current@freebsd.org Subject: Re: library problems with -CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Apr 2005 23:37:08 -0000 On Fri, Apr 22, 2005 at 01:44:25PM +0200, Sebastian Schulze Struchtrup wrote: > Gary Jennejohn wrote: > > > > >It's not in UPDATING, but a change was recently made (can't say exactly > >when) which affects %gs/%fs. If you're using -current then you really > >should watch the commits, too! > > > >You'll have to recompile these ports, I suspect. Interestingly, my old > >gkrellm still runs just fine with a new world from yesterday, but I had > >to reinstall transcode. > > > > > > > > This was introduced by libpthread (and libkse, I think) using > i386_(get/set)_(gs/fs)base in libc > The old libc.5 doesn't have this functions implemented and is no longer > rebuild as we're using libc.6 now. > This affects all ports which are still using libc.5 and libpthread/libkse. > The easiest approach is probably to rebuild all your ports so that they > are using libc.6 > Anyway, libc.5 without pthreads/kse works fine on my system. > > Maybe this should be placed into src/UPDATING? > Would have saved me a lot of work :) Anyway, I think I recompiled are the necessary ports and the system's running fine again :) Thanks for your help!