Re: Toward a MacPorts port that tracks 0.7.9

Bernd Paysan <[email protected]> Mon, 03 Feb 2025 02:19:16 +0100
Newsgroups gmane.comp.lang.forth.gforth
Message-ID <2723128.lGaqSPkdTl@wukong>
--nextPart2537284.XAFRqVoOGU
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"; protected-headers="v1"
From: Bernd Paysan <[email protected]>
To: Marvin Littlewood <[email protected]>
Cc: gforth-mXXj517/[email protected]
Subject: Re: Toward a MacPorts port that tracks 0.7.9
Date: Mon, 03 Feb 2025 02:19:16 +0100
Message-ID: <2723128.lGaqSPkdTl@wukong>
MIME-Version: 1.0

Am Montag, 3. Februar 2025, 01:12:28 Mitteleurop=C3=A4ische Normalzeit schr=
ieb=20
Marvin Littlewood:
> Thank you for the new release with bug fixes.
>=20
> As my idea is to make MacPorts build the latest tarball per the
> instructions on gforth.org, using the 0.7.3_3 release, (already ported wi=
th
> the aid of a patch), I gave the build a try:
>=20
>  ./configure reported:
>=20
> configure: WARNING: The (old) lib.fs foreign function interface needs
> either libffi or the ffcall libraries
>=20
> which I found less confusing than:
>=20
> *** Config summary: Warnings exist ***
> Old foreign interfaces not supported (libffi or ffcall).
>=20
> I have not seen this message in my previous attempts at a build. I have
> MacPorts libffi 3.4.6_1 installed.

The configure-log shows a syntax error in the configure script which I don'=
t=20
understand.  There's nothing wrong in the script.

> When building:
>=20
> Segmentation fault: 11.
> *** Gforth kernel failed ***
> make: *** [doc/extradoc.fd] Error 1

You seemed to have an old version of gforth in the build directory, which g=
ot=20
in the way, and after it was replaced, things worked.

> occurred but re-issuing the make command resulted in the process continui=
ng
> to completion and a working gforth with a rather nice green ok on my
> solarized terminal.
>=20
> make check
>=20
> partially works. I attach the output files below. I hope they help...


=2D-=20
Bernd Paysan
"If you want it done right, you have to do it yourself"
net2o id: kQusJzA;7*?t=3Duy@X}1GWr!+0qqp_Cn176t4(dQ*
https://net2o.de/

--nextPart2537284.XAFRqVoOGU
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part.
Content-Transfer-Encoding: 7Bit

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEERJ1NDqPQRwYnwBjr9y2Uk5MtoGcFAmegGZQACgkQ9y2Uk5Mt
oGfYlw/8DdIo84HJtHoz0GKvmbTGBa5jrW5Ksj6qgV/5Szc+IVuhUplVcs23dQrf
8aRSGvrtUjuPaHTxxXzK8HUBTxazNaZxVXZwOw4cu8XyFKo3uL/pqb5KyzmJ6mWQ
bYQli2XKfxYnKgVMfnpLKR72Njyc5aDGHDc29sIQYrRk1LkzBU0AAaayqqTcCQ1s
vpfLWdPkfb1nv9I+R8ieP0i9vABBMB/FqwS0S0qZJvp4FZFKtYsW+Iym50g3UJ8f
ZNWC/T9t2IQm+8zevy6Rz6zDhEbxwQLGXAaADhtUkH2TCGttyOHg23ApLB9DtGFT
ZY+2M4/7NjdbU3+a3r70ChVKIdEt/i38EEWWIiP7utDERWiQGAd5wQqmoVNPYrQ7
N/CUp7Gm+TaW/I4x7nvGy7u1Ih4JGEjuSnVI3ERd/oDsKr95IZtVDxZoxdgD1psH
lpPdcn9vKaDKWZex6sJ8GWJuM6mWK180XICZsmHjJpJXnsM1x0o6ve+bh7xqIUV9
vriYmrIs8VtQh4TtPRh0MW7/IpyIsu9gVpgQahBuFBP01C15xSo6r14woyPgc4YL
IvZoQnDTQ7gzno4NFs1TEwQR9F9IUDzrSXY4F2VjBgJYUdRpQunGbARkO1tpj4Dn
UYCH567IQMJPMlbljFEXs/kbAfKWJX38CKzffWTu0/Zh5T5rc9E=
=bqhZ
-----END PGP SIGNATURE-----

--nextPart2537284.XAFRqVoOGU--