From e33a3ab7fa8322807b5a53cf6a85c0799f9cf742 Mon Sep 17 00:00:00 2001 From: "ingenarel (NeoJesus)" Date: Mon, 22 Jun 2026 09:00:49 +0600 Subject: [PATCH] dev-util/docker-language-server: compile with symbol tables I originally copied the compile command from the Makefile, and modified it according to the needs However, it originally was passing on the `-s` and `-w` flag to the go linker From https://pkg.go.dev/cmd/link ``` -s Omit the symbol table and debug information. Implies the -w flag, which can be negated with -w=0. -w Omit the DWARF symbol table. ``` So when the install phase happened, portage was complaining about pre stripped files This should be fixed now Thanks goes to ago for finding this bug! Closes: https://bugs.gentoo.org/977875 Signed-off-by: ingenarel (NeoJesus) --- .../docker-language-server/docker-language-server-0.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/docker-language-server/docker-language-server-0.20.1.ebuild b/dev-util/docker-language-server/docker-language-server-0.20.1.ebuild index 2c85b858bd..34cf609265 100644 --- a/dev-util/docker-language-server/docker-language-server-0.20.1.ebuild +++ b/dev-util/docker-language-server/docker-language-server-0.20.1.ebuild @@ -50,7 +50,7 @@ src_compile(){ VERSION="${PV}" fi CGO_ENABLED=0 ego build \ - -ldflags="-s -w -X 'github.com/docker/docker-language-server/internal/pkg/cli/metadata.Version=${VERSION}'" \ + -ldflags="-X 'github.com/docker/docker-language-server/internal/pkg/cli/metadata.Version=${VERSION}'" \ -o ./bin/"${PN}" ./cmd/"${PN}" }