-
Notifications
You must be signed in to change notification settings - Fork 97
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
Hostboot fails in linking stage on ppc64el systems #172
Comments
Timothy Pearson <[email protected]> writes:
When attempting to build hostboot on a Debian Stretch ppc64el system,
the build fails with:
Are you using the toolchain native to debian stretch?
There's a "oh goodness, nobody wants to deal with that" known issue with
the hostboot linker where it doesn't deal with certain types of
relocations even though it should.
That being said, it looks like Luis has been doing some work fixing up
all of the compiler warnings (and failings like this) for Hostboot with
more recent GCC, so perhaps Luis can point you to the commits that fix
it, as certainly open-power/op-build#2803 seems
to indicate that this may be something fixed in recent hostboot.
…--
Stewart Smith
OPAL Architect, IBM.
|
@stewart-ibm
Yes. Didn't have a problem with it last year, though I note Debian changed enough to break an existing Yocto project in that same timeframe. I'm compiling this from the latest hostboot master and a very recent op-build. I also went back to GIT hash 676c584 to see if it was a recent breakage due to the new weak symbol code, unfortunately it still fails the same way. EDIT: Recompiling now with the linked GCC8 patch. Let's see if that fixes anything before trying to diagnose further. |
I can confirm open-power/op-build#2803 resolves this issue |
FYI @lpfluisfer |
Timothy Pearson <[email protected]> writes:
I can confirm open-power/op-build#2803
resolves this issue
Ahh excellent.
Hopefully we can get that all upstream soon.
…--
Stewart Smith
OPAL Architect, IBM.
|
When attempting to build hostboot on a Debian Stretch ppc64el system, the build fails with:
The text was updated successfully, but these errors were encountered: