luismbo / cl-travis

Travis-CI scripts for testing Common Lisp software
MIT License
85 stars 18 forks source link

Answer yes to apt-get prompts, and fix 32-bit builds #15

Closed tokenrove closed 8 years ago

tokenrove commented 8 years ago

Two small fixes: It's possible for these apt-get install lines to produce an interactive prompt, which then causes the build to time out. This was happening with me recently and caused at least abcl builds to fail.

Meanwhile, all my 32-bit builds were failing because Travis CI's current infrastructure didn't seem to like libc6:i386. Initially I replaced it with libc6-i386 instead, but clisp32 remained broken. Finally I managed to enable multiarch properly and this seems to fix things.

I offer the caveat that I've only tested these changes on travis-ci.org, and not on travis-ci.com which is using different infrastructure I think.

luismbo commented 8 years ago

Cool, thanks for the fixes and the insightful commit messages! :-) Merged. (Since we can't test on travis-ci.com, there's not much we can do other than accept patches from users of that service.)