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)
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)
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)
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)
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)
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