Skip to content

Backport 9224 to release-25#9239

Merged
alexcrichton merged 1 commit intobytecodealliance:release-25.0.0from
rockwotj:backport-9224
Sep 13, 2024
Merged

Backport 9224 to release-25#9239
alexcrichton merged 1 commit intobytecodealliance:release-25.0.0from
rockwotj:backport-9224

Conversation

@rockwotj
Copy link
Copy Markdown
Contributor

Backport #9224 to the release branch. It's a very minor thing that getting out sooner unblocks some build tooling upgrades in Redpanda. Patching on our end would be a bit involved. I didn't add this to release notes because this would only effect C users that are setting rather advanced security parameters.

See the comment in the source file, we can't have FORTIFY_SOURCE enabled for longjmp code, so undefine it.

See the source for longjmp_chk in glibc, this assertion is fired: https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/unix/sysv/linux/____longjmp_chk.c;hb=HEAD#l54

Here is a similar commit in glibc tests: https://sourceware.org/git/?p=glibc.git;a=commit;h=46432be2f1d4de962b51ca6b9f80fc37744be9f7
@rockwotj rockwotj requested a review from a team as a code owner September 13, 2024 03:28
@rockwotj rockwotj requested review from fitzgen and removed request for a team September 13, 2024 03:28
@alexcrichton alexcrichton merged commit d289af6 into bytecodealliance:release-25.0.0 Sep 13, 2024
@rockwotj rockwotj deleted the backport-9224 branch September 13, 2024 04:38
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

Successfully merging this pull request may close these issues.

2 participants