From owner-freebsd-current Wed Feb 6 16:54: 4 2002 Delivered-To: freebsd-current@freebsd.org Received: from aldan.algebra.com (aldan.algebra.com [216.254.65.224]) by hub.freebsd.org (Postfix) with ESMTP id 8E7ED37B425; Wed, 6 Feb 2002 16:54:00 -0800 (PST) Received: from aldan.algebra.com (localhost [127.0.0.1]) by aldan.algebra.com (8.11.6/8.11.5) with ESMTP id g170rjQ19592; Wed, 6 Feb 2002 19:53:47 -0500 (EST) (envelope-from mi@aldan.algebra.com) Message-Id: <200202070053.g170rjQ19592@aldan.algebra.com> Date: Wed, 6 Feb 2002 19:53:42 -0500 (EST) From: Mikhail Teterin Subject: Re: How about gcj? (Re: Not committing WARNS settings...) To: obrien@freebsd.org Cc: fjoe@iclub.nsu.ru, current@freebsd.org In-Reply-To: <20020206160611.B181@dragon.nuxi.com> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 6 Feb, David O'Brien wrote: > On Wed, Feb 06, 2002 at 03:46:22PM -0500, Mikhail Teterin wrote: >> > dynamically linked libiberty would be a nightmare. >> >> > libbfd and libiberty do not have version numbers, are not >> > maintained (i.e. there is no official releases). every project >> > includes its own libiberty and imho an attempt to find least common >> > denominator will fail >> >> Well, they come to FreeBSD as part of the binutils, right? > > NO! Is that a "NO!" as in "no, it does not come as part of the binutils", or is that a "NO!" as in "I'M NOT GOING TO AGREE WITH ANYTHING YOU SAY?" > Max told you what a nightmare it would be. He is 110% right. Max only objected to using dynamic versions of this two libraries, BTW. > PLEASE take some advice from two people that are experienced in the > issues. I'd like to take any advice, but it has to be founded. Plenty of pieces of the FreeBSD project are "a nightmare" -- including the binutils, and the compilers, and the whole Alpha port, to name a few -- if the postings to this mailing lists (including those from you) are any indication. Yet, we (including you) do them anyway, because they are worth it (for whatever reasons). I'm trying to persuade the audience, that installing the libbfd and libiberty (which we build anyway!) into /usr/lib is also worth the trouble, because it will help add new software through the ports system -- like the gcj-compiler, or different versions of GCC, etc. (With all available targets enabled, preferably.) I mean, I can add arm-aout or arm-elf binutils to the system through the devel ports, or mingw -- all with their own libbfd, but I don't have access to the native version, which is built as part of the base OS, just never installed? Is not this a bit ridiculous? -mi P.S. NetBSD installs shared libbfd: http://wuarchive.wustl.edu/systems/unix/NetBSD/NetBSD-release-1-5/src/gnu/lib/libbfd/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message