From owner-freebsd-current@FreeBSD.ORG Sat Dec 24 12:43:08 2005 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 CBA6C16A41F; Sat, 24 Dec 2005 12:43:08 +0000 (GMT) (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 0AE8C43D5D; Sat, 24 Dec 2005 12:43:07 +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.3/8.13.3/NinthNine) with ESMTP id jBOCh6OC019973; Sat, 24 Dec 2005 21:43:06 +0900 (JST) (envelope-from nork@FreeBSD.org) Date: Sat, 24 Dec 2005 21:43:08 +0900 From: Norikatsu Shigemura To: kan@FreeBSD.org, freebsd-current@FreeBSD.org Message-Id: <20051224214308.fb94df1f.nork@FreeBSD.org> In-Reply-To: <20051224140019.d2311673.nork@FreeBSD.org> References: <20051224140019.d2311673.nork@FreeBSD.org> X-Mailer: Sylpheed version 2.2.0beta1 (GTK+ 2.8.9; 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 (sakura.ninth-nine.com [219.127.74.121]); Sat, 24 Dec 2005 21:43:06 +0900 (JST) Cc: takawata@FreeBSD.org, nork@FreeBSD.org, ume@FreeBSD.org Subject: Re: Can't resolve defined(?) symbol after ELF symbol versioning 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: Sat, 24 Dec 2005 12:43:08 -0000 On Sat, 24 Dec 2005 14:00:19 +0900 Norikatsu Shigemura wrote: > 2. "T" (the symbol is in the text (code) section) symbol > cannot be resolved like following behavior. > $ firefox /home/nork/Flash/AYB2.swf > LoadPlugin: failed to initialize shared library /usr/X11R6/lib/linux-flashplugin7/libflashplayer.so [/usr/X11R6/lib/linux-flashplugin7/libflashplayer.so: Undefined symbol "_ZN12NetworkASyncD1Ev"] Oops, case: new rtld.c $FreeBSD: src/libexec/rtld-elf/rtld.c,v 1.111 2005/12/23 15:30:53 kan Exp $ $ firefox /home/nork/Flash/maiyahi.swf LoadPlugin: failed to initialize shared library /usr/X11R6/lib/linux-flashplugin7/libflashplayer.so [/usr/local/lib/pluginwrapper/browser.so does not have version information, but /usr/X11R6/lib/linux-flashplugin7/libflashplayer.so requires it] I should study about ELF symbol versioning.