chibi-scheme is a minimal Scheme implementation for use as an extension language. Reproducible: Always
Created attachment 195774 [details] An .ebuild for chibi-scheme 0.2.
Created attachment 195776 [details] metadata.xml for chibi-scheme.
Hi chkno, thanks for your work on this. I am hoping to be able to add chibi-scheme to the main tree some day, but there are still some problems with it, so I might stick it inot the lisp overlay for a while first.
Created attachment 195904 [details] dev-scheme/chibi-scheme/chibi-scheme-0.2.ebuild This is my current working ebuild. I noticed that the tests work but don't seem to exit, so that will still need to be fixed. Does that happen for you too?
(In reply to comment #4) > I noticed that the tests work but don't seem to exit, so that will > still need to be fixed. Does that happen for you too? No, it doesn't. The tests run and exit fine for me with both of these ebuilds.
Ok, I got access to an amd64 machine. Yes, I do see the tests hanging on amd64. But, when compiled with USE_BOEHM=1, the tests run, pass, and exit. However, the second ebuild here doesn't actually cause USE_BOEHM=1 to be passed to make when USE=boehm-gc.
Created attachment 195933 [details, diff] Some makefile improvements I suggested to upstream. Includes adding -fPIC to CFLAGS (needed for amd64, fixes QA notice for x86) and -soname (fixes QA notice).
Created attachment 195935 [details] ebuild clean up. Reference the Makefile patch. Add ~amd64 keyword.
I have added 0.2 to the lisp overlay. It would be interesting to have a live ebuild too. For now chibi-scheme is not yet ready for main tree though.