ports/126890: port update: lang/cmucl

Fulvio Ciriaco oivulf at gmail.com
Tue Dec 16 18:30:05 UTC 2008


The following reply was made to PR ports/126890; it has been noted by GNATS.

From: Fulvio Ciriaco <oivulf at gmail.com>
To: Martin Cracauer <cracauer at cons.org>
Cc: Fulvio Ciriaco <oivulf at gmail.com>,
	Stefan Walter <stefan at freebsd.org>,
	GNATS <FreeBSD-gnats-submit at freebsd.org>
Subject: Re: ports/126890: port update: lang/cmucl
Date: Tue, 16 Dec 2008 19:27:32 +0100

 I have been using cmucl-freebsd-7.0 on freebsd7.0 and 7.1 without
 any problem.
 However I have no 6.x or 8.0 platform to test.
 My prudential logic is:
 if (OS>=7.0) then install cmucl-19e-
              else install cmucl-19c-
 I think who sticks with FreeBSD-6.x prefers cmucl with a longer testing
 history. Those having 7.x prefer to keep uptodate, moreover this case
 was tested at least by me.
 Fulvio 
 At Tue, 16 Dec 2008 10:42:27 -0500,
 Martin Cracauer wrote:
 > 
 > Fulvio Ciriaco wrote on Mon, Dec 15, 2008 at 09:13:38PM +0100: 
 > > This is because only cmucl-19e-x86-freebsd{6.3,7.0,8.0}.tar.bz2 is found on the
 > > site. 
 > 
 > The 6.3 build will work on the newer OSes, too, but it would be better
 > to pick more selectively.
 > 
 > I think we should set symlinks in the CMUCL download dirs for all
 > FreeBSD versions, but that's gonna get out of date.
 > 
 > 
 > if you want a 
 > 
 > Pick whatever is the newest but not newer than the OS.
 > 
 > E.g. OS is 6.4, binaries available are 6.3 and 6.5, use 6.3.
 > 
 > But e.g. OS is 6.3, binaries available are 6.4 and 5.3, use 5.3.
 > 
 > I think just using <= (mayor*10+minor) will do.  But the trouble is in
 > walking the download dir first.
 > 
 > Martin
 > 
 > > How should one deal with this?
 > > Fulvio
 > > 
 > > At Mon, 15 Dec 2008 11:54:51 +0100,
 > > Stefan Walter wrote:
 > > > 
 > > > Hi Fulvio, hi Martin,
 > > > 
 > > > I have corrected the plist so the NOPORTDOCS changes Martin mentioned
 > > > weren't lost. However, it doesn't fetch:
 > > > 
 > > > - On FreeBSD 7-STABLE:
 > > > 
 > > > ###
 > > > => cmucl-19e-x86-freebsd7.1.tar.bz2 is not in /a/ports/lang/cmucl/distinfo.
 > > > => Either /a/ports/lang/cmucl/distinfo is out of date, or
 > > > => cmucl-19e-x86-freebsd7.1.tar.bz2 is spelled incorrectly.
 > > > *** Error code 1
 > > > 
 > > > Stop in /a/ports/lang/cmucl.
 > > > ###
 > > > 
 > > > - On FreeBSD 6.4:
 > > > 
 > > > ###
 > > > => cmucl-19e-x86-freebsd6.4.tar.bz2 is not in /a/ports/lang/cmucl/distinfo.
 > > > => Either /a/ports/lang/cmucl/distinfo is out of date, or
 > > > => cmucl-19e-x86-freebsd6.4.tar.bz2 is spelled incorrectly.
 > > > *** Error code 1
 > > > 
 > > > Stop in /a/ports/lang/cmucl.
 > > > ###
 > > > 
 > > > This is a result of ${OSREL}, which is used in ${DISTNAME} in the
 > > > Makefile, having different values on different releases, of course.
 > > > 
 > > > Regards,
 > > > Stefan
 > 
 > -- 
 > %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 > Martin Cracauer <cracauer at cons.org>   http://www.cons.org/cracauer/
 > FreeBSD - where you want to go, today.      http://www.freebsd.org/



More information about the freebsd-ports-bugs mailing list