From owner-freebsd-current@FreeBSD.ORG Wed Jun 21 06:14:49 2006 Return-Path: X-Original-To: freebsd-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 9330E16A47E; Wed, 21 Jun 2006 06:14:49 +0000 (UTC) (envelope-from cejkar@fit.vutbr.cz) Received: from kazi.fit.vutbr.cz (kazi.fit.vutbr.cz [147.229.8.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id D009643D48; Wed, 21 Jun 2006 06:14:48 +0000 (GMT) (envelope-from cejkar@fit.vutbr.cz) Received: from kazi.fit.vutbr.cz (localhost [127.0.0.1]) by kazi.fit.vutbr.cz (envelope-from cejkar@fit.vutbr.cz) (8.13.7/8.13.5) with ESMTP id k5L6EbgH054779 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 21 Jun 2006 08:14:37 +0200 (CEST) Received: (from cejkar@localhost) by kazi.fit.vutbr.cz (8.13.7/8.13.1/Submit) id k5L6EblE054778; Wed, 21 Jun 2006 08:14:37 +0200 (CEST) (envelope-from cejkar@fit.vutbr.cz) X-Authentication-Warning: kazi.fit.vutbr.cz: cejkar set sender to cejkar@fit.vutbr.cz using -f Date: Wed, 21 Jun 2006 08:14:37 +0200 From: Rudolf Cejka To: Marcus Alves Grando Message-ID: <20060621061437.GA53019@fit.vutbr.cz> References: <44986777.6070601@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <44986777.6070601@FreeBSD.org> User-Agent: Mutt/1.4.2.1i X-Scanned-By: MIMEDefang 2.54 on 147.229.8.12 Cc: Adi Pircalabu , Hajimu UMEMOTO , John Baldwin , kan@FreeBSD.org, Ivan Voras , freebsd-current@FreeBSD.org, Dmitry Pryanishnikov 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: Wed, 21 Jun 2006 06:14:49 -0000 Marcus Alves Grando wrote (2006/06/20): > I already try. That's not possible. > I don't know why :/ but i think that's because something with linux > emulation/load shared libraries. I'm not sure, if it is a related problem, but when I unsuccessfully tried to make it work on -current, where another problem with versioning does exist, I have found that there is one problem with /etc/libmap.conf, which makes it seriously "broken": All already loaded shared libs are impossible to remap later. This means that when mozilla is started in 6-stable, it loads our native /lib/libc.so.6, and then there is no chance to remap libc.so.6 for Linux's libflashplayer.so later, needed by [/usr/X11R6/lib/linux-flashplugin7/libflashplayer.so] libc.so.6 pluginwrapper/flash7.so because rtld thinks, that libc.so.6 for libflashplayer.so is already loaded. Does anybody know, if it is ever possible to fix it? -- Rudolf Cejka http://www.fit.vutbr.cz/~cejkar Brno University of Technology, Faculty of Information Technology Bozetechova 2, 612 66 Brno, Czech Republic