Skip to content
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

GCC5.1 build failure #33

Closed
Incognito opened this issue Jun 20, 2015 · 6 comments
Closed

GCC5.1 build failure #33

Incognito opened this issue Jun 20, 2015 · 6 comments

Comments

@Incognito
Copy link
Member

I ran into some issues https://gist.githubusercontent.com/anonymous/566a26a930fa2d902894/raw/6824c3c138580bff415caddec3bdf1062d560a31/build.log

CXX=false ./build-rr.sh xen does work as a workaround.

@anttikantee
Copy link
Member

I submitted a bug report about this to NetBSD, and there is a proposed patch. Can you apply it to src-netbsd and see if the build works for you now?

https://gnats.netbsd.org/49989

@Incognito
Copy link
Member Author

The build still fails after that patch. https://gist.github.com/Incognito/02ff3d8ce07d013dc628

I tried it with clang++, which fails on some other part, and then finally using g++ will complete the process and I get the success message.

@anttikantee
Copy link
Member

Let's keep this issue open until it's fixed in the rumprun tree.

@anttikantee anttikantee reopened this Jun 22, 2015
@anttikantee
Copy link
Member

Should be fixed now.

Thanks for the report!

@anttikantee
Copy link
Member

The fix was inadequate so I backed it out of NetBSD. The inadequacy doesn't affect rumprun adversely, so for now rumprun remains ok, but will break when pthread_types.h is next updated in src-netbsd.

I'll try to come up with an alternative fix meawhile, but since that's still promiseware, I'm reopening this issue.

@anttikantee anttikantee reopened this Jun 28, 2015
@anttikantee
Copy link
Member

This should be fixed upstream now, so I'm closing this issue. Notably, the only effect on Rumprun is that things will not break when we next update upstream sources.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants