public inbox for libffi-discuss@sourceware.org
 help / color / mirror / Atom feed
* Testing libffi-3.0.12-rc1
@ 2013-02-07 21:35 Peter Teeson
  2013-02-07 22:03 ` Ludovic Courtès
  0 siblings, 1 reply; 3+ messages in thread
From: Peter Teeson @ 2013-02-07 21:35 UTC (permalink / raw)
  To: libffi-discuss; +Cc: Mark H Weaver, Ludovic Courtès

Mac Pro early 2009 (4,1) Mac OS X Lion 10.7.5
I just tested rc1 as follows:
(0) Download the tar ball and untar it.
(1) cd to dir
(2) ./configure && make && make check && make install && make install check
(3) For Guile 2.0.7 do  ./configure && make && make check && make install && make install check

The good news is that the previously tested patch wrt llvm regs sign extension works in this release of libffi.

However the other issue mentioned on the discuss list, namely placement of the include directory, has not yet been addressed in this release.

There is a proliferation of these files/dirs, on my Mac, in /usr/include. /usr/local/lib and I'm not sure where else.
It was mentioned that it's being worked on I'll be happy to test when the fix has been made.

respect….

Peter

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Testing libffi-3.0.12-rc1
  2013-02-07 21:35 Testing libffi-3.0.12-rc1 Peter Teeson
@ 2013-02-07 22:03 ` Ludovic Courtès
  2013-02-08  3:52   ` Peter Teeson
  0 siblings, 1 reply; 3+ messages in thread
From: Ludovic Courtès @ 2013-02-07 22:03 UTC (permalink / raw)
  To: Peter Teeson; +Cc: libffi-discuss, Mark H Weaver

Peter Teeson <pteeson@me.com> skribis:

> However the other issue mentioned on the discuss list, namely
> placement of the include directory, has not yet been addressed in this
> release.

This problem doesn’t exist when using pkg-config:

  $ pkg-config libffi --cflags
  -I/nix/store/2pc5ib7imhb43y0w81ggpf7yvnqvl68w-libffi-3.0.9/lib/libffi-3.0.9/include

(Yet I agree that this is somewhat surprising.)

Thanks,
Ludo’.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Testing libffi-3.0.12-rc1
  2013-02-07 22:03 ` Ludovic Courtès
@ 2013-02-08  3:52   ` Peter Teeson
  0 siblings, 0 replies; 3+ messages in thread
From: Peter Teeson @ 2013-02-08  3:52 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: libffi-discuss, Mark H Weaver

On 2013-02-07, at 5:02 PM, Ludovic Courtès wrote:
> Peter Teeson <pteeson@me.com> skribis:
> 
>> However the other issue mentioned on the discuss list, namely
>> placement of the include directory, has not yet been addressed in this
>> release.
> 
> This problem doesn’t exist when using pkg-config:
> 
>  $ pkg-config libffi --cflags
>  -I/nix/store/2pc5ib7imhb43y0w81ggpf7yvnqvl68w-libffi-3.0.9/lib/libffi-3.0.9/include
> 
> (Yet I agree that this is somewhat surprising.)

FWIW I used Terminal to look for things on my Mac. Don't know if mine is typical for Macs.
Note the dates - Feb 2 whenI installed 3.0.11.
The 2011 stuff is probably part of the original Apple Lion install.

Gandalf:~ pteeson$ ls -al /usr/include/ffi*
-rw-r--r--  1 root  wheel  12921  2 Feb 14:46 /usr/include/ffi.h
-rw-r--r--  1 root  wheel   3960  2 Feb 14:46 /usr/include/ffitarget.h

/usr/include/ffi:
total 80
drwxr-xr-x    9 root  wheel   306 22 Nov  2011 .
drwxr-xr-x  290 root  wheel  9860  2 Feb 14:46 ..
-rw-r--r--    1 root  wheel  9470 25 May  2011 ffi.h
-rw-r--r--    1 root  wheel  2476 25 May  2011 ffi_common.h
-rw-r--r--    1 root  wheel  4199 25 May  2011 fficonfig.h
-rw-r--r--    1 root  wheel   455 25 May  2011 ffitarget.h
-rw-r--r--    1 root  wheel  3380 25 May  2011 ppc-darwin.h
-rw-r--r--    1 root  wheel  2968 25 May  2011 ppc-ffitarget.h
-rw-r--r--    1 root  wheel  2737 25 May  2011 x86-ffitarget.h

Gandalf:~ pteeson$ ls -al /usr/lib/libffi*
-rwxr-xr-x  1 root  wheel   37892  2 Feb 14:46 /usr/lib/libffi.6.dylib
-rw-r--r--  1 root  wheel  115448  2 Feb 14:46 /usr/lib/libffi.a
lrwxr-xr-x  1 root  wheel      14  2 Feb 14:46 /usr/lib/libffi.dylib -> libffi.6.dylib
-rwxr-xr-x  1 root  wheel     896  2 Feb 14:46 /usr/lib/libffi.la

Gandalf:~ pteeson$ ls -al /usr/local/include/ffi*
-rw-r--r--  1 root  wheel  12921  2 Feb 15:40 /usr/local/include/ffi.h
-rw-r--r--  1 root  wheel   3960  2 Feb 15:40 /usr/local/include/ffitarget.h

Gandalf:~ pteeson$ ls -al /usr/local/lib/libffi*
-rwxr-xr-x  1 root  wheel   37532  2 Feb 15:40 /usr/local/lib/libffi.6.dylib
-rw-r--r--  1 root  wheel  115640  2 Feb 15:40 /usr/local/lib/libffi.a
lrwxr-xr-x  1 root  wheel      14  2 Feb 15:40 /usr/local/lib/libffi.dylib -> libffi.6.dylib
-rwxr-xr-x  1 root  wheel     902  2 Feb 15:40 /usr/local/lib/libffi.la

/usr/local/lib/libffi-3.0.11:
total 0
drwxr-xr-x   3 root  wheel   102  1 Jan 17:32 .
drwxr-xr-x  59 root  wheel  2006  7 Feb 15:47 ..
drwxr-xr-x   4 root  wheel   136  1 Jan 17:32 include

/usr/local/lib/libffi-3.0.12-rc1:
total 0
drwxr-xr-x   3 root  wheel   102  7 Feb 15:47 .
drwxr-xr-x  59 root  wheel  2006  7 Feb 15:47 ..
drwxr-xr-x   4 root  wheel   136  7 Feb 15:57 include
Gandalf:~ pteeson$ 

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2013-02-08  3:52 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-02-07 21:35 Testing libffi-3.0.12-rc1 Peter Teeson
2013-02-07 22:03 ` Ludovic Courtès
2013-02-08  3:52   ` Peter Teeson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).