From owner-freebsd-hackers Sat Apr 13 3:42:25 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from pintail.mail.pas.earthlink.net (pintail.mail.pas.earthlink.net [207.217.120.122]) by hub.freebsd.org (Postfix) with ESMTP id BC3FD37B404 for ; Sat, 13 Apr 2002 03:42:19 -0700 (PDT) Received: from pool0023.cvx22-bradley.dialup.earthlink.net ([209.179.198.23] helo=mindspring.com) by pintail.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 16wKys-0003HL-00; Sat, 13 Apr 2002 03:42:06 -0700 Message-ID: <3CB80B61.FC817936@mindspring.com> Date: Sat, 13 Apr 2002 03:41:37 -0700 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Peter Pentchev Cc: Miguel Mendez , "Wilkinson,Alex" , hackers@freebsd.org Subject: Re: ld: cannot find -lintl References: <20020412175030.K355-100000@squirm.dsto.defence.gov.au> <20020412103216.A68379@energyhq.homeip.net> <3CB71F4B.C67ABCB@mindspring.com> <20020413092949.B352@straylight.oblivion.bg> <3CB8031A.112840B5@mindspring.com> <20020413131821.G40206@straylight.oblivion.bg> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Peter Pentchev wrote: > > > > > Yes, install gettext-old, libintl is not part of the new gettext. > > > > > > > > Ugh. Sounds like it was a bad idea to import the new code; it > > > > means changing a lot of dependencies... > > > > > > Actually, the bulk of changing dependencies was done at the time > > > of the import, by the person who did the import. I do not think > > > that there were more than nine or ten ports left with wrong > > > dependencies after the import, and I do not think there are more > > > than two or three now. > > > > OK. Given the huge number of "libintl" postings I've seen in > > the past, I was under the impression that its use was much more > > widespread than that. My bad. > > Its use *is* very widespread; just try: > > awk -F\| '($8 ~ /gettext-0/ || $9 ~ /gettext-0/)' /usr/ports/INDEX > > It's just that people take care to find all the places it is used in, > and fix them, when changing things :) Fixing it by getting rid of the libintl dependency, or gragging libintl in by itself make sense. "Fixing" it by using an older version of the library in ports really defeats the purpose of importing a newer version. Not to mention that if there's a big dependency, the new version is really not an "upgrade". 8-(. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message