-
Notifications
You must be signed in to change notification settings - Fork 19
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
Build fails using docker on Ubuntu 14.04 #110
Comments
Issue is most likely with the Dockerfile. Try removing the version specification for the subversion package. I had a similar problem in #104. |
@Juul if you have not solved this yet, feel free to push the necessary changes to the repo, unless the only changes needed were in this commit to sudowrt-packages, and I can try building the firmware overnight since I've previously had success with my current machine. |
I did not have this problem with my machine. Though I am now seeing this error during the build, when it is pulling in the feeds,
not sure if it will cause errors in the build, waiting for it to finish. |
I was able to reproduce In addition, I found error:
|
upgrading subversion and wget packages seems to make the errors go away . . . and was able to successfully build docker container for building the firmware. Here's the result on my command-line after executing
|
@paidforby I was able to reproduce your errors when running
|
Looks like the scary looking error |
Signed-off-by: Zoltan HERPAI <[email protected]>
…f latest release tag https://github.com/openwrt/openwrt/tree/v15.05.1 . related to #110
previously, openwrt version (see openwrt-config/version) used was 15.05:HEAD . By setting the version to 15.05:0c335d6ea00af9b32225f72d491e560c1a7cf4ab (see openwrt/openwrt@bbed69b) the most recent commit with a tag is used. However, I decided to revert the "fix" because the last commit on 15.05 branch of openwrt with a release tag is dated 28 Jan 2016 and assumed that builds have been happening ok after that. |
…7cf4ab of latest release tag https://github.com/openwrt/openwrt/tree/v15.05.1 . related to #110" This reverts commit 0fe61d1.
After about 10 hours, I was able to build an (untested) version of the ar71xx firmware. Hoping to reproduce in a build environment #111 at some point. @Juul @paidforby can you verify? exit code from docker image:
|
Please note that I failed to find any of the n600 firmware packages. Attaching list of produced firmware. Further investigation needed to figure out why n600 packages didn't show up. |
@jhpoelen thanks for looking into to this. I will try to run a test build this afternoon. For testing, I'd recommend removing the last two lines of the entrypoint.sh (be careful of commenting, as the docker build can treat them oddly). That way, you'll only build the home node firmware which should only take a few hours (not 10!). I've played around with the entrypoint.sh to get something more general, but left it hardcoded because I'd didn't see a use case where we wouldn't want to build both the home-node and extender-node firmware (except testing), see the README and #105 for more on that. |
original issue related to subversion / wget dependencies was fixed. Closing issue. |
I can confirm @jhpoelen results. However, per my own suggestion, I removed the extender node build. After ~three hours, the build appeared to succeed, only to provide a set of firmware images that does not contain the n600. It looks like it is only building some of the images, (perhaps tied to that fatal error?). Here's the snippet from the end of my build.
However, despite my changes to entrypoint.sh, it still attempted to build the extender node firmware, but it failed.
|
@paidforby any idea how to fix this?
The text was updated successfully, but these errors were encountered: