From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 3 13:43:12 2003 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E009416A4CE for ; Wed, 3 Dec 2003 13:43:12 -0800 (PST) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 340EE43FB1 for ; Wed, 3 Dec 2003 13:43:12 -0800 (PST) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 18DB62A7EA; Wed, 3 Dec 2003 13:43:12 -0800 (PST) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: Adriaan de Groot In-Reply-To: <200312031350.25906.adridg@cs.kun.nl> Date: Wed, 03 Dec 2003 13:43:12 -0800 From: Peter Wemm Message-Id: <20031203214312.18DB62A7EA@canning.wemm.org> cc: freebsd-amd64@freebsd.org Subject: Re: floats in pthreads X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Dec 2003 21:43:13 -0000 Adriaan de Groot wrote: > On Yaum al-Arbi'a 08 Shawwal 1424 10:12, Peter Wemm wrote: > > Adriaan de Groot wrote: > > > Thanks to Peter's patch to libc_r, both my test program and ogg123 are > > > working properly now. This makes PR 59650 fixed, if someone feels like > > > closing it. > > > > First, edit /etc/libmap.conf to be like this: > > libc_r.so.5 libkse.so.1 > > libc_r.so libkse.so > > > Results: > > _Before_ applying your new patch to the kse libs (but after applying > yesterday's patches): > 1) Without the library mapping, both my test program and ogg123 work fine. > 2) With the library mapping, both segv. > > _After_ applying the patch: > 1) Without the library mapping, both work (duh) > 2) With the library mapping, ogg123 segvs on startup about half the time, and > segvs on ^C also about half the time. > > I'll dig into the segvs shortly (as neither cmucl nor gcl wants to work and > music is more important than LISP). Does 'ogg123 -d null file.ogg' work? I'm mostly interested in the libkse case. The no-libmap case isn't particularly interesting unless it fails with libkse but works with libc_r. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5