From owner-freebsd-mips@FreeBSD.ORG Sat Apr 7 07:57:40 2012 Return-Path: Delivered-To: mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 753AA106566B; Sat, 7 Apr 2012 07:57:40 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from mx0.deglitch.com (cl-414.sto-01.se.sixxs.net [IPv6:2001:16d8:ff00:19d::2]) by mx1.freebsd.org (Postfix) with ESMTP id 1E0218FC12; Sat, 7 Apr 2012 07:57:40 +0000 (UTC) Received: from orion.SpringDaemons.com (c-98-234-218-159.hsd1.ca.comcast.net [98.234.218.159]) by mx0.deglitch.com (Postfix) with ESMTPA id 011BD8FC27; Sat, 7 Apr 2012 11:57:39 +0400 (MSK) Received: from orion (localhost [127.0.0.1]) by orion.SpringDaemons.com (Postfix) with SMTP id 5FBEC39B1D; Sat, 7 Apr 2012 00:58:01 -0700 (PDT) Date: Sat, 7 Apr 2012 00:58:01 -0700 From: Stanislav Sedov To: "Jayachandran C." Message-Id: <20120407005801.204e52db.stas@FreeBSD.org> In-Reply-To: References: <20120405142423.90d48b27.stas@FreeBSD.org> <036C5A57-2B63-40C1-A0DA-0678B7BF29F8@freebsd.org> <20120406135447.6ca86bd9.stas@FreeBSD.org> Organization: The FreeBSD Project X-Mailer: carrier-pigeon Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: mips@freebsd.org Subject: Re: There is a known problem with MIPS tinderbox. X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Apr 2012 07:57:40 -0000 On Sat, 7 Apr 2012 11:40:43 +0530 "Jayachandran C." mentioned: > I would still suggest the asn1 change if we are doing a temporary fix, because: > - It does not add any new symbol versioning, it just converts the > 'global: *' to an explicit list of symbols. > - there are other libraries lined to asn1 which may have the same > issue as libkafs5 (I haven't really looked at this. On one hand, it seems that the issue is triggered only when you link versioned library against non-versioned, and all other kerberos libraries that use libasn1 are versioned. On the other, you're right and if we don't fix libasn1 anything else linking agains it (e.g. something from ports) might trigger the bug. > The only downside I see is that libasn1 has a lot of symbols. Yep, that was my concern. :-( But I think you're right and we should go with the edited libasn1 map. I noticed that you added some internal symbols to the map, though (.e.g. _init and _fini). What do you think if we take them out? There're some other symbols as well which no libraries seem to use. -- Stanislav Sedov ST4096-RIPE () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments