-
Notifications
You must be signed in to change notification settings - Fork 25
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
Compile Failure on Alpine #22
Comments
Hi, I'm sorry, I don't think I can help you with this. I just gave up installing Alpine (didn't get DNS resolution to work, at al), and while I realize that virtually everybody uses it in containers (which kind-of implies that it's great) I'm not going to spent more time on this. I assume that you're seeing a BusyBox issue. As the errors your seeing look shell related you could try "grep shell Makefile.inc" and check whether one of those returns unexpected results. Plus, you could add additional $(warning ...) statements to determine where the error actually occurs. If there's any trivial step-by-step method to replicate that issue I'm happy to try again. Thanks, Marc |
Thanks for the reply, Marc! I'm actually becoming less and less convinced that this is an Alpine-specific issue. I cannot compile on Ubuntu or CentOS, either. For your reference and simplicity, here's a super quick and easy way to replicate the failure and to test compile as you're programming. If you don't want the container to be deleted upon exit, just remove the --rm flag.
If you want to recreate the failure of the Makefile on CentOS, here's a the steps to replicate
You should see that as of right now, both instances get stuck on Makefile.inc, line 407 due to the following error (the below output is from the CentOS 7 container
|
One last thing to help, Marc, is that I've confirmed this was broken somewhere between October 31st and now. If we clone https://github.com/dewebdes/event-driven-servers (a fork of your repo from Oct 31st), then the compile works as expected. To replicate the compile failure:
To replicate the successful compile:
Hope this helps! |
Hi, thanks, a closing right bracket is missing in line 407. I'll push a fix shortly. Thanks a lot for your support in finding this! Cheers, Marc |
Having issues with a simple "make" of the application on multiple Docker distro images. Both Ubuntu and Alpine are reporting errors with line 407 of 'Makefile.inc'
I feel like it's likely something as simple as a missing package but I can't find any comprehensive list of what's required. In my attempts to get a successful compile, here's the list of packages I have thus far:
The text was updated successfully, but these errors were encountered: