From owner-freebsd-ports Sun Sep 15 3: 2:36 2002 Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76FC737B400; Sun, 15 Sep 2002 03:02:33 -0700 (PDT) Received: from baraca.united.net.ua (ns.united.net.ua [193.111.8.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id 97E1E43E6E; Sun, 15 Sep 2002 03:02:30 -0700 (PDT) (envelope-from max@vega.com) Received: from vega.vega.com (xDSL-2-2.united.net.ua [193.111.9.226]) by baraca.united.net.ua (8.11.6/8.11.6) with ESMTP id g8FA2Qk24705; Sun, 15 Sep 2002 13:02:26 +0300 (EEST) (envelope-from max@vega.com) Received: from vega.vega.com (max@localhost [127.0.0.1]) by vega.vega.com (8.12.5/8.12.5) with ESMTP id g8FA2m1X024448; Sun, 15 Sep 2002 13:02:48 +0300 (EEST) (envelope-from sobomax@FreeBSD.org) Received: (from max@localhost) by vega.vega.com (8.12.5/8.12.5/Submit) id g8FA2mo7024447; Sun, 15 Sep 2002 13:02:48 +0300 (EEST) Date: Sun, 15 Sep 2002 13:02:48 +0300 From: Maxim Sobolev To: Poul-Henning Kamp Cc: ports@FreeBSD.ORG Subject: Re: expat2 in /src Message-ID: <20020915100248.GB24391@vega.vega.com> References: <77582.1032081717@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <77582.1032081717@critter.freebsd.dk> User-Agent: Mutt/1.4i Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Sun, Sep 15, 2002 at 11:21:57AM +0200, Poul-Henning Kamp wrote: > > I need to import expat2 into /src to get some basic XML reading > capability, and expat2 being both small and good fits this slot. > > The (potential) trouble is, thereare some 1277 dependencies on > expat2 in the ports tree (according to INDEX). > > So the simple question for the ports crew is, which option is > better: > > A) Import it so it shows up in /usr/lib and /usr/include as > the official expat2, and have the ports pick up this copy > through configure. > > B) Import it so it shows up as something different ("libxmlthing") > from expat2, leaving the ports to continue to use > ports/textproc/expat2 since configure will not trigger on it. > > For the programs in /src which will need this, it makes no difference > which of the two we choose. > > I like the fact that B) would decouple us from any version-issues > like the ones we experienced with perl. On the other hand, I wonder > if the exposure to such problems is an issue with expat2, but 1227 > is a "large number of ports" in my book. > > I'm not on ports@, so if somebody could please mail me the outcome > of whatever decision making process you intend to employ... > > Thanks in advance! The final decision actually depends on matureness (or lack of it) of expat's API. We have number of other packages living in the base system without any ports-related problems (libz, libbz2, libncurses and so on). -Maxim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message