[openwrt/openwrt] toolchain/glibc: fixup the libm.so linker script too

LEDE Commits lede-commits at lists.infradead.org
Sun Feb 19 10:45:33 PST 2023


hauke pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/81fd360a6331ccaaf85440f9d5e1c9ed66e25f6b

commit 81fd360a6331ccaaf85440f9d5e1c9ed66e25f6b
Author: Andre Heider <a.heider at gmail.com>
AuthorDate: Mon Jan 30 10:55:53 2023 +0100

    toolchain/glibc: fixup the libm.so linker script too
    
    Add it to the existing list to fix it up.
    
    Found by mold:
    toolchain-x86_64_gcc-12.2.0_glibc/lib/libm.so:4: GROUP ( /lib/libm.so.6  AS_NEEDED ( /lib/libmvec.so.1 ) )
                                                             ^ library not found: /lib/libm.so.6
    
    Signed-off-by: Andre Heider <a.heider at gmail.com>
---
 toolchain/glibc/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/toolchain/glibc/Makefile b/toolchain/glibc/Makefile
index 24526ceec2..bfb5598274 100644
--- a/toolchain/glibc/Makefile
+++ b/toolchain/glibc/Makefile
@@ -20,7 +20,7 @@ define Host/Install
 		install
 	( cd $(TOOLCHAIN_DIR) ; \
 		for d in lib usr/lib ; do \
-		  for f in libc.so libpthread.so libgcc_s.so ; do \
+		  for f in libc.so libm.so libpthread.so libgcc_s.so ; do \
 		    if [ -f $$$$d/$$$$f -a ! -L $$$$d/$$$$f ] ; then \
 		      $(SED) 's,/usr/lib/,,g;s,/lib/,,g' $$$$d/$$$$f ; \
 		    fi \




More information about the lede-commits mailing list