[MacPorts] #31235: libffi: update to 3.0.10
#31235: libffi: update to 3.0.10 -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: haspatch | Port: libffi -------------------------------------+-------------------------------------- libffi should probably be updated to 3.0.10. The patch we were using before doesn't seem to be needed anymore; I believe it was applied upstream on 2010-12-18. Attached is a patch to update the port, and a log of what happens. It doesn't build at all. I don't know why. -- Ticket URL: <https://trac.macports.org/ticket/31235> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31235: libffi: update to 3.0.10 -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: haspatch | Port: libffi -------------------------------------+-------------------------------------- Comment(by ak.ml@…): With {{{patch-configure.diff}}}, I could get {{{libffi}}} to compile. The explanation is that BSD {{{wc}}} and GNU {{{wc}}} have different outputs (BSD prepends spaces). {{{ $ echo BSD | wc -w 1 $ echo GNU | gwc -w 1 }}} This breaks the following string comparison {{{test "$n" = "0"}}}. I replaced it with a numerical comparison. -- Ticket URL: <https://trac.macports.org/ticket/31235#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31235: libffi: update to 3.0.10 --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: fixed | Keywords: haspatch Port: libffi | --------------------------------------+------------------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: Brilliant, thanks. Updated in r84201. This part of the configure script actually comes from the included m4/ax_enable_builddir.m4; libffi 3.0.9 didn't have that file. I'll report the problem to the [http://sources.redhat.com/ml/libffi-discuss/ libffi- discuss mailing list], but we may also need to report it to the developers of [http://www.gnu.org/software/autoconf-archive/ax_enable_builddir.html ax_enable_builddir.m4]. -- Ticket URL: <https://trac.macports.org/ticket/31235#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#31235: libffi: update to 3.0.10 --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: fixed | Keywords: haspatch Port: libffi | --------------------------------------+------------------------------------- Comment(by ryandesign@…): Replying to [comment:3 ryandesign@…]:
I'll report the problem to the [http://sources.redhat.com/ml/libffi- discuss/ libffi-discuss mailing list],
http://sources.redhat.com/ml/libffi-discuss/2011/msg00186.html
but we may also need to report it to the developers of [http://www.gnu.org/software/autoconf-archive/ax_enable_builddir.html ax_enable_builddir.m4].
https://savannah.gnu.org/patch/index.php?7619 -- Ticket URL: <https://trac.macports.org/ticket/31235#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts