From owner-freebsd-ports@FreeBSD.ORG Sat Jan 2 18:34:43 2010 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C79001065679 for ; Sat, 2 Jan 2010 18:34:43 +0000 (UTC) (envelope-from gostrc@gmail.com) Received: from mail-iw0-f198.google.com (mail-iw0-f198.google.com [209.85.223.198]) by mx1.freebsd.org (Postfix) with ESMTP id 9353B8FC14 for ; Sat, 2 Jan 2010 18:34:43 +0000 (UTC) Received: by iwn36 with SMTP id 36so9511671iwn.3 for ; Sat, 02 Jan 2010 10:34:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:cc:content-type; bh=q/1fWqcxIgrij72ZfV58VyDPJNYnWnL70XfYxscFnqY=; b=uvI4ow6ewprKoyWq4+3uRAAPCtVaTvxy4IEoHWI0wVfk9BwVi/oA8HQsJsp0ewL4cO gAsmkfgP9bD9khnkkYg4qdJcQzRh9ar1Fwhe1ExYh8FkdlcC8lpz31gLCCbpA8zfuvU6 4TfMjGIWfnufrZ4Lde8zcflb1BNwcsFckfA2k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type; b=OIxS24MrQsoVWh1VPn0AY3H8tbvyp0u0FXFsyadf7MORbb+Onl3CsyIXBA/l0d1oXi T+qEmXVVeJj53PWokRHPiZ6OjINc4nHebbTHDzAw0a54NhtSVowBo70sKojFyUrI6pKH gg3niorEy1CS+WaEdAp4F3VBlf6xXvDCIyun0= MIME-Version: 1.0 Received: by 10.231.42.150 with SMTP id s22mr3024260ibe.22.1262455680589; Sat, 02 Jan 2010 10:08:00 -0800 (PST) Date: Sat, 2 Jan 2010 12:08:00 -0600 Message-ID: From: anonymous anonymous To: cracauer@cons.org Content-Type: text/plain; charset=ISO-8859-1 Cc: ports@FreeBSD.org Subject: lang/cmucl port broken in FreeBSD. [PATCH attached] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jan 2010 18:34:43 -0000 The problem is that the prebuilt binary it downloads is linked to older libraries (libutils and some others). uname -a: FreeBSD freebsd.gateway.2wire.net 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:48:17 UTC 2009 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 The following fixes the port so it works correctly on FreeBSD 8.0. I just used an updated binary for 8.0rc1. At least this makes the port work in 8.0 since originally it was unusable. diff -u /usr/ports/lang/cmucl/Makefile cmucl/Makefile --- /usr/ports/lang/cmucl/Makefile 2009-04-29 10:38:12.000000000 -0500 +++ cmucl/Makefile 2010-01-02 11:47:24.000000000 -0600 @@ -7,7 +7,7 @@ # PORTNAME= cmucl -PORTVERSION= 19f +PORTVERSION= 20a PORTREVISION= 1 CATEGORIES= lang lisp MASTER_SITES= http://common-lisp.net/pub/project/cmucl/release/${PORTVERSION}/ \ @@ -15,7 +15,7 @@ ftp://ftp.averillpark.net/cmucl/release/${PORTVERSION}/ \ ftp://ftp.linux.org.uk/pub/lisp/cmucl/release/${PORTVERSION}/ \ ftp://ftp.tepus.com/pub/project/cmucl/release/${PORTVERSION}/ -DISTNAME= ${PORTNAME}-${PORTVERSION}-x86-freebsd_6.3-release +DISTNAME= ${PORTNAME}-${PORTVERSION}-x86-freebsd_8.0-rc1 MAINTAINER= cracauer@cons.org COMMENT= The CMU implementation of Common Lisp diff -u /usr/ports/lang/cmucl/distinfo cmucl/distinfo --- /usr/ports/lang/cmucl/distinfo 2009-04-29 10:38:12.000000000 -0500 +++ cmucl/distinfo 2010-01-02 11:45:32.000000000 -0600 @@ -1,3 +1,3 @@ -MD5 (cmucl-19f-x86-freebsd_6.3-release.tar.bz2) = f099355a4c2e85b03c8d8f3949f96619 -SHA256 (cmucl-19f-x86-freebsd_6.3-release.tar.bz2) = d627940a9b30e831acf684ed0b17419d4299f112add208782d9f6f503216103e -SIZE (cmucl-19f-x86-freebsd_6.3-release.tar.bz2) = 15213148 +MD5 (cmucl-20a-x86-freebsd_8.0-rc1.tar.bz2) = c6d8d63c61b25f42c562097c7a46e333 +SHA256 (cmucl-20a-x86-freebsd_8.0-rc1.tar.bz2) = 876c20f390417b8f98d009ab604ff4b9787e9a201b222c3345b15431ef82e492 +SIZE (cmucl-20a-x86-freebsd_8.0-rc1.tar.bz2) = 16175907