summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2025-07-18 21:35:36 -0700
committerKhem Raj <raj.khem@gmail.com>2025-07-20 21:21:32 -0700
commit457c11741886e3c56cdac9cda996f20ed2dd1ae4 (patch)
tree559d5ffe9b7f13c0287ec183fec5e20ea47e2cac
parent458b297233a97b466ff75088dea7b77157aced3e (diff)
downloadmeta-openembedded-457c11741886e3c56cdac9cda996f20ed2dd1ae4.tar.gz
tsocks: Always use ligcc for compiler runtime with clang on x86
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-networking/recipes-protocols/tsocks/tsocks_1.8beta5.bb4
1 files changed, 3 insertions, 1 deletions
diff --git a/meta-networking/recipes-protocols/tsocks/tsocks_1.8beta5.bb b/meta-networking/recipes-protocols/tsocks/tsocks_1.8beta5.bb
index 2cbb025049..af0823829d 100644
--- a/meta-networking/recipes-protocols/tsocks/tsocks_1.8beta5.bb
+++ b/meta-networking/recipes-protocols/tsocks/tsocks_1.8beta5.bb
@@ -21,6 +21,9 @@ inherit autotools-brokensep
21LIBS:append:libc-musl = " -lssp_nonshared" 21LIBS:append:libc-musl = " -lssp_nonshared"
22LIBS:append:libc-glibc = " -lc_nonshared" 22LIBS:append:libc-glibc = " -lc_nonshared"
23 23
24# i686-yoe-linux-ld.lld: error: undefined symbol: __unordtf2
25LDFLAGS:append:libc-glibc:toolchain-clang:x86 = " --rtlib=libgcc --unwindlib=libgcc"
26
24S = "${UNPACKDIR}/tsocks-1.8" 27S = "${UNPACKDIR}/tsocks-1.8"
25 28
26FILES:${PN} = "${libdir}/* ${bindir}/tsocks" 29FILES:${PN} = "${libdir}/* ${bindir}/tsocks"
@@ -28,4 +31,3 @@ FILES:${PN}-dev = ""
28INSANE_SKIP:${PN} = "dev-so" 31INSANE_SKIP:${PN} = "dev-so"
29 32
30EXTRA_OEMAKE = "SHCC='${CC} -fPIC ${LDFLAGS}' LIBS='${LIBS}'" 33EXTRA_OEMAKE = "SHCC='${CC} -fPIC ${LDFLAGS}' LIBS='${LIBS}'"
31