From owner-cvs-ports@FreeBSD.ORG Sat Aug 27 19:54:59 2005 Return-Path: X-Original-To: cvs-ports@freebsd.org Delivered-To: cvs-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A557416A420; Sat, 27 Aug 2005 19:54:59 +0000 (GMT) (envelope-from dejan.lesjak@ijs.si) Received: from mail.ijs.si (mail.ijs.si [193.2.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD3A543D46; Sat, 27 Aug 2005 19:54:58 +0000 (GMT) (envelope-from dejan.lesjak@ijs.si) Received: from localhost (mail.ijs.si [193.2.4.66]) by patsy.ijs.si (Postfix) with ESMTP id 170AD17B870; Sat, 27 Aug 2005 21:54:57 +0200 (CEST) Received: from patsy.ijs.si ([127.0.0.1]) by localhost (patsy.ijs.si [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 53489-01-7; Sat, 27 Aug 2005 21:54:54 +0200 (CEST) Received: from radagast.ijs.si (radagast.ijs.si [193.2.4.168]) by patsy.ijs.si (Postfix) with ESMTP id 2957617B855; Sat, 27 Aug 2005 21:54:54 +0200 (CEST) Received: from localhost.ijs.si (localhost.ijs.si [127.0.0.1]) by radagast.ijs.si (Postfix) with ESMTP id F086E17046; Sat, 27 Aug 2005 21:54:53 +0200 (CEST) From: Dejan Lesjak To: Thierry Thomas Date: Sat, 27 Aug 2005 21:54:51 +0200 User-Agent: KMail/1.8.2 References: <200508270814.j7R8E9gc029722@repoman.freebsd.org> <20050827163023.GA99265@xor.obsecurity.org> <20050827194629.GA98671@graf.pompo.net> In-Reply-To: <20050827194629.GA98671@graf.pompo.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200508272154.53352.dejan.lesjak@ijs.si> X-Virus-Scanned: amavisd-new at ijs.si Cc: cvs-ports@freebsd.org, ports-committers@freebsd.org, cvs-all@freebsd.org, Kris Kennaway Subject: Re: cvs commit: ports/math/dislin Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Aug 2005 19:55:00 -0000 On Saturday 27 of August 2005 21:46, Thierry Thomas wrote: > Le Sam 27 ao=FB 05 =E0 18:30:23 +0200, Kris Kennaway > > =E9crivait=A0: > > On Sat, Aug 27, 2005 at 08:14:09AM +0000, Thierry Thomas wrote: > > > thierry 2005-08-27 08:14:09 UTC > > > > > > FreeBSD ports repository > > > > > > Modified files: > > > math/dislin Makefile > > > Log: > > > Unbreak on 6.0, thanks to compat5x. > > > > > > Note: the following entry is still required in /etc/libmap.conf: > > > libm.so.2 libm.so.3 > > > > Does this mean that compat5x should also include libm.so.2? > > Sorry, my commit is bad: dislin runs on my machine because lim.so.2 was > installed, but without it, some programs run and some fail, even with an > entry for libm.so.2 in /etc/libmap. > > It installs binaries which depend on libm.so.2: > > ldd /usr/local/dislin/bin/disgcl > /usr/local/dislin/bin/disgcl: > libm.so.2 =3D> not found (0x0) > libXt.so.6 =3D> /usr/X11R6/lib/libXt.so.6 (0x281ee000) > libXext.so.6 =3D> /usr/X11R6/lib/libXext.so.6 (0x28238000) > libX11.so.6 =3D> /usr/X11R6/lib/libX11.so.6 (0x28245000) > libc.so.5 =3D> /usr/local/lib/compat/libc.so.5 (0x28306000) > libSM.so.6 =3D> /usr/X11R6/lib/libSM.so.6 (0x283e0000) > libICE.so.6 =3D> /usr/X11R6/lib/libICE.so.6 (0x283e8000) > > We could add libm.so.2 to compat5x, but it works if dislin depends also > on compat4x. Depending on compat4x would probably be preferable since otherwise compat4x= =20 and compat5x would conflict (apart from libm.so.2 not being present on=20 =46reeBSD 5.4). If I understand correctly, dislin has FreeBSD 5.1 binaries and at that vers= ion=20 libm was not yet bumped - IIRC libm version got bumped shortly before FreeB= SD=20 5.3 was released as first stable release from 5 branch. So this seems as on= e=20 unfortunate consequence of 5.x history. Dejan