Skip to content

Makefile: support building libkrb5 with musl on Linux#38429

Open
benesch wants to merge 1 commit intocockroachdb:masterfrom
benesch:libkrb5-musl
Open

Makefile: support building libkrb5 with musl on Linux#38429
benesch wants to merge 1 commit intocockroachdb:masterfrom
benesch:libkrb5-musl

Conversation

@benesch
Copy link
Copy Markdown
Contributor

@benesch benesch commented Jun 26, 2019

I noticed this while working on #32623 and couldn't resist. I manually ran mkrelease {linux-gnu,linux-musl,darwin,windows} to verify this doesn't cause build regressions.


Linking libkrb5 requires that cgo passes -static while linking
intermediate artifacts. This was previously impossible due to a
bug in the Go toolchain (golang/go#16651), which has now been
resolved. Remove our workaround for this issue, and enable
building/linking libkrb5 when building with musl on Linux.

Release note: None

Linking libkrb5 requires that cgo passes -static while linking
intermediate artifacts. This was previously impossible due to a
bug in the Go toolchain (golang/go#16651), which has now been
resolved. Remove our workaround for this issue, and enable
building/linking libkrb5 when building with musl on Linux.

Release note: None
@benesch benesch requested review from a team, madelynnblue and petermattis June 26, 2019 03:27
@cockroach-teamcity
Copy link
Copy Markdown
Member

This change is Reviewable

@petermattis petermattis added the X-noremind Bots won't notify about PRs with X-noremind label Oct 17, 2019
@petermattis petermattis removed their request for review December 1, 2020 14:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

X-noremind Bots won't notify about PRs with X-noremind

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants