ports/70528: No libffi on amd64, either with native compiler or from ports
horance at freera.net
Tue Nov 9 00:50:36 UTC 2004
The following reply was made to PR ports/70528; it has been noted by GNATS.
From: Horance Chou <horance at freera.net>
To: Pete French <pete at twisted.org.uk>
Cc: freebsd-gnats-submit at FreeBSD.org, kris at freebsd.org
Subject: Re: ports/70528: No libffi on amd64, either with native compiler
or from ports
Date: Tue, 09 Nov 2004 08:14:37 +0800
Pete French ´£¨ì:
>>I've reply to kris@ for this pr. The "libffi" is now part of gcc and no
>>longer maintained, therefor it will not support new platform like IA64,
>>AMD64, etc. For more detail information, please check
>Do you mean that the port is not maintained (which I know) or that the libffi
>which is part of gcc is not being maintained by the gcc people ?
>I though that having libffi as part of gcc meant that it was maintained
>along with gcc and would be installed on any system gcc was on. But I
>can't find a way to get it installed onto FreeBSD 5 at all.
Sorry for the misunderstanding. The latest libffi release is 1.20, which
was released on October 5, 1998. And, according to
http://sources.redhat.com/libffi/ , the libffi official homepage:
Note: This page is out of date. libffi is now largely maintained as part
of GCC. Hopefully this separate library will be brought up to date some
time. Please contact me if you are interested in helping -- Anthony
Green - green at redhat.com
What I wanted to say was: the libffi is now maintained "standalone" now.
I've check gcc 3.4 source tarball, the libffi was included. And for the
gcc 3.4.2 package (gcc-3.4.2_20040827.tbz), there is a static version
library (libffi.a) in the package, but no shared version (libffi.so.*)
inside. Maybe we should discuss this with maintianer of gcc ports to
include shared version libffi in gcc ports?
More information about the freebsd-ports-bugs