From owner-freebsd-gnome@FreeBSD.ORG Mon Jan 3 08:52:00 2005 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7CDFF16A4CE for ; Mon, 3 Jan 2005 08:52:00 +0000 (GMT) Received: from 212.106.254.141.adsl.jazztel.es (212.106.254.141.adsl.jazztel.es [212.106.254.141]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FD9943D45 for ; Mon, 3 Jan 2005 08:51:59 +0000 (GMT) (envelope-from josemi@freebsd.jazztel.es) Received: from [192.168.254.16] (orion.redesjm.local [192.168.254.16]) j038pcZd002032; Mon, 3 Jan 2005 09:51:41 +0100 (CET) (envelope-from freebsd@redesjm.local) Message-ID: <41D9079A.4040506@redesjm.local> Date: Mon, 03 Jan 2005 09:51:38 +0100 From: Jose M Rodriguez User-Agent: Mozilla Thunderbird 1.0 (X11/20041227) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Mikhail Teterin References: <200501030349.j033nMxC082033@corbulon.video-collage.com> In-Reply-To: <200501030349.j033nMxC082033@corbulon.video-collage.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-AntiVirus: checked by AntiVir Milter (version: 1.1.0-3; AVE: 6.29.0.5; VDF: 6.29.0.31; host: antares.redesjm.local) cc: gnome@FreeBSD.org Subject: Re: mozilla vs. nspr X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Jan 2005 08:52:00 -0000 Mikhail Teterin wrote: >>>Sorry, I'm afraid, we misunderstand each other. Currently, the >>>installed mozilla uses the lib/libnspr4.so -- from devel/nspr, >>>and not lib/mozilla/libnspr4.so from www/mozilla. What's the need >>>to even build the different nspr inside www/mozilla? And if it is >>>somehow needed during build, what's the need to install it? >>> >>> > > > >>Mozilla uses its internal nspr. The dependency in the Makefile hasn't >>been needed for some time, and can be removed when the freeze lifts. >> >> > > >Thank you, this bogus dependency is the breakage, that confused me :-) > >However, can't the devel/nspr be brought up to date instead? Having each >port install its own seems wrong and will lead to the "DLL hell" often >found on Microsoft systems... > > > really, this is make nss works with AVIARY-1.0 nspr. Or not? Also, I'm really thinking about make a www/mre with the shared components (at a first try, from firefox or mozilla), populate ${prefix}/lib/mre/mre-1.0/ and use this from firefox/mozilla/thunderbird. This may be of interest? -- josemi