-
-
Notifications
You must be signed in to change notification settings - Fork 14.2k
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
bind update (9.12.4-P1) build failure on aarch64 #60301
Comments
We could conditionally apply the patch for now |
We could potentially disable atomics on aarch64.
I am trying with a conditional |
Seems like that isn't properly implemented upstream? I am still seeing the same / a similar issue:
Was worth a shot... |
@andir would you like to email oss-sec with this finding? |
Can do. Will have to wait until I have access to my mail accounts. A few more hours at least. I somehow guess that disabling atomics (without resorting to some kind of locks) defeats the purpose of those patches. I only briefly read their description tho.. |
We should be fine with picking https://gitlab.isc.org/isc-projects/bind9/commit/d72f436b7d7c697b262968c48c2d7643069ab17f.diff for the 9.12 based bind packages.. Upstream added that commit right after the release. The package did build successfully. I am running the bind VM test right now. If everything goes well - and we do not decide against this patch - I'll reply to the oss-sec thread with our workaround/solution. |
Good catch! That is essential what I did.. :-) |
I've reported this back to an open source team at Arm, in the hopes of further sharing any fixes or getting a point release out that has been tested on other architectures before it gets shipped. |
Upstream added a commit [1] right after the release that fixes the aarch64 atomic operation linker issue we have been seeing [2]. [1] https://gitlab.isc.org/isc-projects/bind9/commit/d72f436b7d7c697b262968c48c2d7643069ab17f [2] NixOS#60301 (comment)
Upstream added a commit [1] right after the release that fixes the aarch64 atomic operation linker issue we have been seeing [2]. [1] https://gitlab.isc.org/isc-projects/bind9/commit/d72f436b7d7c697b262968c48c2d7643069ab17f [2] NixOS#60301 (comment) (cherry picked from commit 37dd347)
Upstream added a commit [1] right after the release that fixes the aarch64 atomic operation linker issue we have been seeing [2]. [1] https://gitlab.isc.org/isc-projects/bind9/commit/d72f436b7d7c697b262968c48c2d7643069ab17f [2] NixOS#60301 (comment) (cherry picked from commit 37dd347)
Fix merged on stable. I prepared backport PRs for the bind update to our current stable branches. Closing this. |
Thanks for tracking down and the backports! <3
…On Sat, 27 Apr 2019 13:23:04 -0700, Andreas Rammhold ***@***.***> wrote:
Closed #60301.
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
#60301 (comment) part: text/html
|
The CVE fix in #60249, allegedly, is causing issues with aarch64 builds.
This is holding back iso and sd_image for aarch64, thus holding back channel updates for unstable. Once backported (I feel it should be, being a CVE fix) this'll hold 19.03 back too.
Not sure where to go from here, though I'm not sure the previously linked e-mail is a good report enough for upstream.
The failure on ofborg and the check page.
Here's the failure from the hydra log:
cc @dtzWill
The text was updated successfully, but these errors were encountered: