From owner-freebsd-current@FreeBSD.ORG Sun Jul 2 01:41:15 2006 Return-Path: X-Original-To: current@FreeBSD.org 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 AA68416A403; Sun, 2 Jul 2006 01:41:15 +0000 (UTC) (envelope-from nork@FreeBSD.org) Received: from sakura.ninth-nine.com (sakura.ninth-nine.com [219.127.74.120]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0CD25451FC; Sun, 2 Jul 2006 01:41:14 +0000 (GMT) (envelope-from nork@FreeBSD.org) Received: from nadesico.ninth-nine.com (nadesico.ninth-nine.com [219.127.74.122]) by sakura.ninth-nine.com (8.13.6/8.13.6/NinthNine) with ESMTP id k621fBHo076728; Sun, 2 Jul 2006 10:41:13 +0900 (JST) (envelope-from nork@FreeBSD.org) Date: Sun, 2 Jul 2006 10:41:11 +0900 From: Norikatsu Shigemura To: Alexander Leidinger Message-Id: <20060702104111.def19d47.nork@FreeBSD.org> In-Reply-To: <20060625134812.a0rm7fbd2wwg0g84@netchild.homeip.net> References: <44986777.6070601@FreeBSD.org> <20060621061437.GA53019@fit.vutbr.cz> <2265.211.18.249.19.1150871779.squirrel@mail.ninth-nine.com> <20060621121114.h6udocel5wsgg8sg@netchild.homeip.net> <2692.219.127.74.121.1150885501.squirrel@mail.ninth-nine.com> <20060621155053.d6lseiz8z4ow8wo8@netchild.homeip.net> <20060623013106.d4397e26.nork@FreeBSD.org> <20060622230416.3907a848@kan.dnsalias.net> <20060625191405.d0e78240.nork@FreeBSD.org> <20060625134812.a0rm7fbd2wwg0g84@netchild.homeip.net> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.19; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.2 (sakura.ninth-nine.com [219.127.74.121]); Sun, 02 Jul 2006 10:41:13 +0900 (JST) Cc: deischen@FreeBSD.org, kabaev@gmail.com, current@FreeBSD.org Subject: Re: Linux-flashplugin7 & rtld - RFC X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Sun, 02 Jul 2006 01:41:15 -0000 On Sun, 25 Jun 2006 13:48:12 +0200 Alexander Leidinger wrote: > Did you try to use LD_PRELOAD=libglibcwrapper in the firefox start > script (or in the shell for testing)? The libglibcwrapper should > contain the version information and glibc symbols. Does/could/should > this work? I hope works good. But I confirmed that firefox is freeze. I re-installed firefox, but firefox's libraries don't have any symbols versioning. $ readelf -s /usr/X11R6/lib/firefox/firefox-bin | grep @ 7: 00000000 209 FUNC GLOBAL DEFAULT UND puts@FBSD_1.0 (2) 9: 00000000 49 FUNC GLOBAL DEFAULT UND fprintf@FBSD_1.0 (2) : $ readelf -s /usr/X11R6/lib/firefox/lib*.so | less (please check some functions like /\@FBSD_[enter]) I don't know why there is no symbol versioning in firefox's libraries, too. This may be a ENVIRONMENT ISSUE. After I enabled SYMVER_ENABLED=yes, I recompiled firefox, nspr and gtk/glib. It may be not enougth...