bug#13342: closed (Re: bug#13342: Errors trying to build Guile 2.0.7) , bug#13386: closed (Re: bug#13342: Errors trying to build Guile 2.0.7)

2013-02-02 Thread Peter Teeson
Hi Mark:
The short answer is:
make  check-am
…...
make  check-TESTS
PASS: test-system-cmds
…...
PASS: test-asmobs
PASS: test-ffi
PASS: test-list
……
===
All 29 tests passed
===


In more detail the following steps:
Unzipped libffi-3.0.11.tar.gz
Downloaded libffi-3.0.11-includedir-1.patch
Applied that patch
Had to manually apply your diff file patch

(I'll explain in more detail if you wish)

Built and installed libffi in the usual manner.

Then did the same process for guile-2.0.7.tar.gz
did ./configure  make  make check
got the above results.

Here's the summary
Totals for this test run:
passes: 35268
failures:   0
unexpected passes:  0
expected failures:  6
unresolved test cases:  34
untested test cases:1
unsupported test cases: 9
errors: 0

PASS: check-guile


Anything else I can do to help?

Peter






bug#13386: bug#13342: closed (Re: bug#13342: Errors trying to build Guile 2.0.7) , bug#13386: closed (Re: bug#13342: Errors trying to build Guile 2.0.7)

2013-02-02 Thread Mark H Weaver
Peter Teeson ptee...@me.com writes:
 …...
 PASS: test-asmobs
 PASS: test-ffi
 PASS: test-list
 ……
 ===
 All 29 tests passed
 ===

Excellent!  We can now submit the libffi patch upstream.

Thanks,
  Mark





bug#13342: closed (Re: bug#13342: Errors trying to build Guile 2.0.7) , bug#13386: closed (Re: bug#13342: Errors trying to build Guile 2.0.7)

2013-01-31 Thread Mark H Weaver
Hi Peter,

Peter Teeson ptee...@me.com writes:
 Would you please report this over at LLVM since you did the work to
 discover it.

Okay, I'll take care of it.

I'm also working with the libffi folks to work around this problem in
the interim.  The next libffi release (due out fairly soon) will
interface properly with the existing LLVM-compiled code on your system.

Thanks again for helping us track this down.

   Regards,
 Mark





bug#13342: closed (Re: bug#13342: Errors trying to build Guile 2.0.7) , bug#13386: closed (Re: bug#13342: Errors trying to build Guile 2.0.7)

2013-01-31 Thread Peter Teeson
Hi Mark:
I read the thread on libffi-discuss.
When you think things are ready to test I'll be glad to do so on my Mac setup.

At present my boot system is MacOS 10.7.5 Lion.
But I can boot into previous versions (Leopard 10.5, Snow Leopard 10.6)

Just so you know….

Peter
On 2013-01-31, at 3:20 PM, Mark H Weaver wrote:
 I'm also working with the libffi folks to work around this problem in
 the interim.  The next libffi release (due out fairly soon) will
 interface properly with the existing LLVM-compiled code on your system.






bug#13342: closed (Re: bug#13342: Errors trying to build Guile 2.0.7) , bug#13386: closed (Re: bug#13342: Errors trying to build Guile 2.0.7)

2013-01-30 Thread Peter Teeson
Hi guys:
Thanks for closing off those bugs.
I have read all the emails you linked in your close emails and 
completely understand the conversation. 

Specially the comment by Michael Matz.
That clearly confirms that it is an LLVM compiler bug.

Good job both of you for digging down deeper and making things so clear.
At least now we know.

Would you please report this over at LLVM since you did the work to discover it.

Thanks again for your great patience and kindness in helping my fumbling 
efforts.

respect…..

Peter