-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Builds failing on travis #13
Comments
This reverts commit 931d4ab, as the flycheck emacs buildfile appears to be broken flycheck/emacs-travis#13
Indeed, I'm seeing failures as well after emptying the cache on our Travis builds. Compiling Emacs from source now fails. In fact, I'm getting a core dump trying to compile (24.5) on my machine as well, so it might not be an issue with Travis:
And the Edit: 25.3 compiles fine on my machine. Not on Travis. |
As described in this blog post: https://blog.travis-ci.com/2017-12-12-new-trusty-images-q4-launch I'm just experimenting here, trying to learn more about: flycheck/emacs-travis#13
Although I don't really know anything about building Emacs, I want to help somehow. I know how to read blog posts and how to push buttons to see what happens. 😄 In that spirit:
|
Looks like this is it! It seems to work fine with the previous Trusty image. I'll add the workaround to the README until the issue is resolved.
Done. Thank you for finding a workaround 👍 |
This is a workaround until the latest Trusty image on Travis is able to dump Emacs. Reported upstream: travis-ci/travis-ci#9073 See GH-13.
See flycheck/emacs-travis#13. This commit also adds Emacs 25.3 to the tested versions.
See flycheck/emacs-travis#13. This commit also adds Emacs 25.3 to the tested versions.
@greghendershott Thanks a ton Greg! The change worked for me: https://travis-ci.org/felipeochoa/rjsx-mode/builds/329049924. @fmdkdd From my POV, this issue is resolved, and it seems like it's more a travis issue. Feel free to close if you like! |
@felipeochoa Thanks for reporting. I'll keep this open until the upstream issue is fixed. I'm not sure if the workaround can work in the long run (i.e., if Travis drops the previous image completely). |
Yes. Also: Needing to use |
Update: the issue seems to be with container-based builds specifically, and not the update from December. See travis-ci/travis-ci#9061 (and this comment specifically). That means An alternative would be to grab binaries instead of building from source. See EVM and https://github.com/npostavs/emacs-travis/releases. |
A problem in the travis infrastructure broke the dumping step in flycheck/emacs-travis/emacs-travis.mk Makefile. See also: flycheck/emacs-travis#13 And more importantly: travis-ci/travis-ci#9061. * .travis.yml (dist): Require sudo once again.
I think something changed in the travis environment, because
make -f emacs-travis.mk install_emacs
now fails with the following error:Here are a couple of failed builds:
The text was updated successfully, but these errors were encountered: