From nobody@FreeBSD.org  Mon Aug 16 10:13:57 2004
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 8A8EB16A4CE
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 16 Aug 2004 10:13:57 +0000 (GMT)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 8233E43D39
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 16 Aug 2004 10:13:57 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GADvg4029314
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 16 Aug 2004 10:13:57 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.12.11/8.12.11/Submit) id i7GADv1w029312;
	Mon, 16 Aug 2004 10:13:57 GMT
	(envelope-from nobody)
Message-Id: <200408161013.i7GADv1w029312@www.freebsd.org>
Date: Mon, 16 Aug 2004 10:13:57 GMT
From: Pete French <pete@twisted.org.uk>
To: freebsd-gnats-submit@FreeBSD.org
Subject: No libffi on amd64, either with native compiler or from ports
X-Send-Pr-Version: www-2.3

>Number:         70528
>Category:       bin
>Synopsis:       No libffi on amd64, either with native compiler or from ports
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 16 10:20:13 GMT 2004
>Closed-Date:    Fri Feb 08 06:48:50 UTC 2008
>Last-Modified:  Fri Feb 08 06:48:50 UTC 2008
>Originator:     Pete French
>Release:        5.2-CURRENT/amd64 + ports (cvsup 14th August 2004)
>Organization:
>Environment:
>Description:
      The installed amd64 compiler is gcc 3.4 but without libffi. Trying
to install libffi from ports says that it is not availble on amd64.
Compiling gcc 3.4 from ports also does not install libffi. The latter
puzzles me as a commit was made to gcc to add support on  the 7th Of June.

http://gcc.gnu.org/ml/gcc-patches/2004-06/msg00354.html

Currently I am unsure as to how to get a working libffi on the
system. I would hope that it could be done without installing
all of the gcc .4 port - which seems somewhat redundant as this
is the same compiler which comes with the system - but even as a last
resport option this does not install the library.
>How-To-Repeat:
      
>Fix:
      
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: vs 
State-Changed-When: Fri Aug 20 07:32:28 GMT 2004 
State-Changed-Why:  
Forwarded PR to maintainer 

http://www.freebsd.org/cgi/query-pr.cgi?pr=70528 

From: "Volker Stolz" <vs@freebsd.org>
To: freebsd-gnats-submit@freebsd.org, pete@twisted.org.uk,
	horance@freedom.ie.cycu.edu.tw
Cc:  
Subject: Re: ports/70528: No libffi on amd64, either with native compiler or from ports
Date: Fri, 20 Aug 2004 09:32:08 +0200

 Dear maintainer, please look into this issue.
 
 Volker

From: Horance Chou <horance@freera.net>
To: freebsd-gnats-submit@FreeBSD.org, pete@twisted.org.uk
Cc:  
Subject: Re: ports/70528: No libffi on amd64, either with native compiler
 or from ports
Date: Mon, 08 Nov 2004 11:18:02 +0800

 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
 http://sources.redhat.com/libffi/ .
 
 Regards,
 Horance
 

From: Pete French <pete@twisted.org.uk>
To: freebsd-gnats-submit@FreeBSD.org, horance@freera.net,
	kris@freebsd.org
Cc:  
Subject: Re: ports/70528: No libffi on amd64, either with native compiler or from ports
Date: Mon, 08 Nov 2004 10:40:55 +0000

 > 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.
 
 -pete.

From: Horance Chou <horance@freera.net>
To: Pete French <pete@twisted.org.uk>
Cc: freebsd-gnats-submit@FreeBSD.org, kris@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.
 >
 >-pete.
 >  
 >
 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@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?
 
 Regards,
 Horance
 
 

From: Pete French <pete@twisted.org.uk>
To: horance@freera.net
Cc: freebsd-gnats-submit@FreeBSD.org, kris@freebsd.org
Subject: Re: ports/70528: No libffi on amd64, either with native compiler or from ports
Date: Tue, 09 Nov 2004 10:04:52 +0000

 > inside. Maybe we should discuss this with maintianer of gcc ports to
 > include shared version libffi in gcc ports?
 
 It would be good if it installed along with the port - I am fairly certain
 that it does for gcc 3.2 and 3.3 after all.
 
 The ideal solution, of course, would be for it to install along with the
 base system gcc. I am going to find it very hard to explain to people why
 then need to install a gcc34 port on a system which has a native gcc34
 compiler, just in order to get a 10k library file!
 
 -pete.

From: Mikhail Teterin <Mikhail.Teterin@murex.com>
To: freebsd-gnats-submit@freebsd.org, pete@twisted.org.uk
Cc: kris@freebsd.org, horance@freera.net, vs@freebsd.org
Subject: Re: ports/70528: No libffi on amd64, either with native compiler or from ports
Date: Mon, 15 Nov 2004 10:19:04 -0500

 Should not this PR be reclassified as `bin' and transfered over to our 
 compiler people?
 
  -mi

From: Horance Chou <horance@freera.net>
To: Mikhail Teterin <Mikhail.Teterin@murex.com>
Cc: freebsd-gnats-submit@freebsd.org, pete@twisted.org.uk,
	kris@freebsd.org, vs@freebsd.org
Subject: Re: ports/70528: No libffi on amd64, either with native compiler
 or from ports
Date: Tue, 16 Nov 2004 08:00:20 +0800

 Mikhail Teterin :
 
 >Should not this PR be reclassified as `bin' and transfered over to our 
 >compiler people?
 >
 > -mi
 >  
 >
 agree.
 :p
 
 Regards,
 Horance
 
State-Changed-From-To: feedback->open 
State-Changed-By: vs 
State-Changed-When: Tue Nov 16 08:23:54 GMT 2004 
State-Changed-Why:  
Over to the chaps in bin-land. 


Responsible-Changed-From-To: freebsd-ports-bugs->bin 
Responsible-Changed-By: vs 
Responsible-Changed-When: Tue Nov 16 08:23:54 GMT 2004 
Responsible-Changed-Why:  
Over to the chaps in bin-land. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=70528 

From: Pete French <pete@twisted.org.uk>
To: horance@freera.net, Mikhail.Teterin@murex.com
Cc: freebsd-gnats-submit@freebsd.org, kris@freebsd.org,
	vs@freebsd.org
Subject: Re: ports/70528: No libffi on amd64, either with native compiler or from ports
Date: Tue, 16 Nov 2004 09:59:31 +0000

 > Mikhail Teterin =B4=A3=A8=EC:
 > >Should not this PR be reclassified as `bin' and transfered over to our=20
 > >compiler people?
 >
 > agree.
 > :p
 >
 > Regards,
 > Horance
 
 I'd be very happy with this solution too. There should be *some* way to
 get libffi onto the system, and as it ships with the compiler we are
 using anyway then that does seem like the easiest and most obvious solution.
 
 -pete.
Responsible-Changed-From-To: bin->freebsd-bin 
Responsible-Changed-By: vs 
Responsible-Changed-When: Fri Feb 11 14:39:49 GMT 2005 
Responsible-Changed-Why:  
Fix responsible 

http://www.freebsd.org/cgi/query-pr.cgi?pr=70528 
Responsible-Changed-From-To: freebsd-bin->freebsd-bugs 
Responsible-Changed-By: vs 
Responsible-Changed-When: Fri Feb 11 14:40:24 GMT 2005 
Responsible-Changed-Why:  
gnarl. fix. really. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=70528 

From: Anish Mistry <mistry.7@osu.edu>
To: bug-followup@freebsd.org, pete@twisted.org.uk
Cc:  
Subject: Re: bin/70528: No libffi on amd64, either with native compiler or from ports
Date: Wed, 14 Dec 2005 21:56:21 -0500

 --nextPart1301789.KEgS0JU4m6
 Content-Type: text/plain;
   charset="us-ascii"
 Content-Transfer-Encoding: quoted-printable
 Content-Disposition: inline
 
 Is there any update on this why we're not having libffi built and=20
 installed by default?
 =2D-=20
 Anish Mistry
 
 --nextPart1301789.KEgS0JU4m6
 Content-Type: application/pgp-signature
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.2 (FreeBSD)
 
 iD8DBQBDoNtkxqA5ziudZT0RAjdCAJ4tYNA2wvGsLToFvoe7GO5KTI1fugCgqn41
 NrfDko7Z145xTl62Uslo/ME=
 =cc01
 -----END PGP SIGNATURE-----
 
 --nextPart1301789.KEgS0JU4m6--

From: Anish Mistry <mistry.7@osu.edu>
To: Pete French <pete@twisted.org.uk>
Cc: bug-followup@freebsd.org
Subject: Re: bin/70528: No libffi on amd64, either with native compiler or from ports
Date: Thu, 15 Dec 2005 12:11:21 -0500

 --nextPart1281692.aMesJtCBxv
 Content-Type: text/plain;
   charset="iso-8859-1"
 Content-Transfer-Encoding: quoted-printable
 Content-Disposition: inline
 
 On Thursday 15 December 2005 08:01 am, Pete French wrote:
 > > Is there any update on this why we're not having libffi built and
 > > installed by default?
 >
 > No, I have heard nothing - in fact it gets worse, because under 6.0
 > there is no libffi installed with the normal i386 system either.
 >
 Thanks, I just found vacall/avcall, and that seems to work for me.
 
 =2D-=20
 Anish Mistry
 
 --nextPart1281692.aMesJtCBxv
 Content-Type: application/pgp-signature
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.2 (FreeBSD)
 
 iD8DBQBDoaO6xqA5ziudZT0RAn+MAKCJ5zCU7vwO9dgJB+dJVCNSEcO3LgCghofk
 9ssRKbPEuQAG393IfqBl67E=
 =GP+R
 -----END PGP SIGNATURE-----
 
 --nextPart1281692.aMesJtCBxv--

From: Pete French <pete@twisted.org.uk>
To: bug-followup@freebsd.org, mistry.7@osu.edu
Cc:  
Subject: Re: bin/70528: No libffi on amd64, either with native compiler or from ports
Date: Thu, 15 Dec 2005 13:01:53 +0000

 > Is there any update on this why we're not having libffi built and
 > installed by default?
 
 No, I have heard nothing - in fact it gets worse, because under 6.0
 there is no libffi installed with the normal i386 system either.
 
 -pete.

From: =?iso-8859-1?Q?Bj=F6rn_K=F6nig?= <bkoenig@alpha-tierchen.de>
To: bug-followup@FreeBSD.org
Cc: "Pete French" <pete@twisted.org.uk>
Subject: Re: bin/70528: No libffi on amd64,
      either with native compiler or from ports
Date: Fri, 8 Feb 2008 05:26:21 +0100 (CET)

 Hello,
 
 I think this PR should be closed.
 
 I created and maintain the port devel/libffi-devel which is a CVS snapshot
 of a very recent version of this library. If you need support for amd64
 then you can choose this port.
 
 Bjrn
 
 
State-Changed-From-To: open->closed 
State-Changed-By: linimon 
State-Changed-When: Fri Feb 8 06:48:23 UTC 2008 
State-Changed-Why:  
The maintainer of devel/libffi-devel notes that the functionality 
is now available in that port. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=70528 
>Unformatted:
