Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Jun 2002 16:40:52 -0400
From:      "Coffin, Dexter" <idnopheq@comcast.net>
To:        Jeffrey Katcher <jmkatcher@yahoo.com>
Cc:        alpha <freebsd-alpha@freebsd.org>
Subject:   Re: Anyone running Lisp on FreeBSD/Alpha?
Message-ID:  <1024346452.399.25.camel@roshomon.idnopheq.net>
In-Reply-To: <20020617201726.19910.qmail@web14508.mail.yahoo.com>
References:  <20020617201726.19910.qmail@web14508.mail.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi, Jeff and All!

Sorry!  Little punchy ... been working since 4:00 AM EDT.

I received the same errors.  Yet in the docs and relevant information
there is no explicit indication that this port should fail compilation
on Alpha.

You have verification as to the failure.  Post a PR, IMHO.  Maybe
someone else fixed this and just needs a nudge to submit a patch.  Or
maybe the maintainer fails to realize the port fails on Alpha.

Dex

<snip>

In file included from spvw.d:21:
lispbibl.d:2578: #error "oint_addr_mask doesn't cover CODE_ADDRESS_RANGE
!!"
lispbibl.d:2581: #error "oint_addr_mask doesn't cover
MALLOC_ADDRESS_RANGE !!"
*** Error code 1

Stop in /usr/ports/lang/clisp/work/clisp-2.27/alpha-portbld-freebsd4.6.
*** Error code 1

Stop in /usr/ports/lang/clisp/work/clisp-2.27.
*** Error code 1

Stop in /usr/ports/lang/clisp.

</snip>

On Mon, 2002-06-17 at 16:17, Jeffrey Katcher wrote:
> CLISP isn't a simple interpreter and requires quite a
> bit of customization for different architectures for
> addressing, garbage collection, and error handling. 
> (It is an excellent piece of software.) 
> 
> In the case of FreeBSD/Alpha and the standard C
> compiler (other compilers (gcc31 & ccc) fail earlier
> for other reasons), the build fails when it detects
> incorrect values in detected memory ranges. 
> 
> Specifically:
> lispbibl.d:2607 oint_addr_mask doesn't cover
> CODE_ADDRESS_RANGE
> lispbibl.d:2610 oint_addr_mask doesn't cover
> MALLOC_ADDRESS_RANGE
> 
> Code address range = 0x0000000120000000
> Malloc address range = 0x0000000120000000
> Shared library address range = 0x0000000160000000
> Stack address range = 0x0000000011000000
> 
> I haven't reported this to the port person because the
> i386 FreeBSD port is so trivially different from the
> standard working distribution.  
> 
> __________________________________________________
> Do You Yahoo!?
> Yahoo! - Official partner of 2002 FIFA World Cup
> http://fifaworldcup.yahoo.com
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-alpha" in the body of the message



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-alpha" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1024346452.399.25.camel>