mirror of
https://git.yoctoproject.org/poky
synced 2026-05-09 17:39:31 +00:00
go: Drop the linkmode completely
This will make possible to restore the default dynamic linking globally which is what we had before the 1.20.X release. (From OE-Core rev: 6ad90fc2fc49c4199a59dfb1c1d81a7ba184a522) Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
425cbf8deb
commit
999bd95403
@@ -48,8 +48,6 @@ GO_RPATH:class-native = "${@'-r ${STAGING_LIBDIR_NATIVE}/go/pkg/${TARGET_GOTUPLE
|
|||||||
GO_RPATH_LINK:class-native = "${@'-Wl,-rpath-link=${STAGING_LIBDIR_NATIVE}/go/pkg/${TARGET_GOTUPLE}_dynlink' if d.getVar('GO_DYNLINK') else ''}"
|
GO_RPATH_LINK:class-native = "${@'-Wl,-rpath-link=${STAGING_LIBDIR_NATIVE}/go/pkg/${TARGET_GOTUPLE}_dynlink' if d.getVar('GO_DYNLINK') else ''}"
|
||||||
GO_EXTLDFLAGS ?= "${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS} ${GO_RPATH_LINK} ${LDFLAGS}"
|
GO_EXTLDFLAGS ?= "${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS} ${GO_RPATH_LINK} ${LDFLAGS}"
|
||||||
GO_LINKMODE ?= ""
|
GO_LINKMODE ?= ""
|
||||||
GO_LINKMODE:class-nativesdk = "--linkmode=external"
|
|
||||||
GO_LINKMODE:class-native = "--linkmode=external"
|
|
||||||
GO_EXTRA_LDFLAGS ?= ""
|
GO_EXTRA_LDFLAGS ?= ""
|
||||||
GO_LINUXLOADER ?= "-I ${@get_linuxloader(d)}"
|
GO_LINUXLOADER ?= "-I ${@get_linuxloader(d)}"
|
||||||
# Use system loader. If uninative is used, the uninative loader will be patched automatically
|
# Use system loader. If uninative is used, the uninative loader will be patched automatically
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ export CGO_LDFLAGS = "${@ ' '.join(filter(lambda f: not f.startswith('-fdebug-pr
|
|||||||
export GOCACHE = "${B}/.cache"
|
export GOCACHE = "${B}/.cache"
|
||||||
|
|
||||||
GO_EXTLDFLAGS ?= "${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS} ${LDFLAGS}"
|
GO_EXTLDFLAGS ?= "${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS} ${LDFLAGS}"
|
||||||
GO_SHLIB_LDFLAGS ?= '-ldflags="--linkmode=external -extldflags '${GO_EXTLDFLAGS}'"'
|
GO_SHLIB_LDFLAGS ?= '-ldflags="-extldflags '${GO_EXTLDFLAGS}'"'
|
||||||
|
|
||||||
do_configure() {
|
do_configure() {
|
||||||
:
|
:
|
||||||
|
|||||||
Reference in New Issue
Block a user