golang: don't set GO_LDSO
authorGeorge Sapkin <redacted>
Fri, 30 Jan 2026 05:36:02 +0000 (07:36 +0200)
committerGeorge Sapkin <redacted>
Mon, 2 Feb 2026 08:10:03 +0000 (10:10 +0200)
Don't set GO_LDSO as it's determined automatically at link time.

Link: https://github.com/golang/go/issues/54197
Link: https://github.com/openwrt/packages/pull/28445
Suggested-by: Jeffery To <redacted>
Signed-off-by: George Sapkin <redacted>
lang/golang/golang-version.mk

index 1883b31a29029bda1a1c6d19c71cb1f146fa8f52..f563d4a1b5c185e6af5d2fa7466b9814ea9e82a3 100644 (file)
@@ -228,14 +228,6 @@ define Build/Compile
 
        $(SED) '$(PKG_GO_ZBOOTSTRAP_MODS)' "$(PKG_GO_ZBOOTSTRAP_PATH)"
 
-       if echo 'int main() { return 0; }' | $(TARGET_CC) -o $(PKG_BUILD_DIR)/test-ldso -x c - > /dev/null 2>&1; then \
-               LDSO=$$$$( \
-                       readelf -l $(PKG_BUILD_DIR)/test-ldso | \
-                       sed -n -e 's/^.*interpreter: \(.*\)[]]/\1/p' \
-               ) ; \
-       fi ; \
-       $(SED) "s,defaultGO_LDSO = \`[^\`]*\`,defaultGO_LDSO = \`$$$$LDSO\`," "$(PKG_GO_ZBOOTSTRAP_PATH)"
-
        @echo "Building target Go second stage"
 
        cd "$(PKG_BUILD_DIR)/bin" ; \
git clone https://git.99rst.org/PROJECT