packaging: remove crts symbolic link from riscv64 45/304145/2 accepted/tizen_base_riscv accepted/tizen/base/riscv/20240116.145842 accepted/tizen/base/toolchain/20240116.105850
authorDongkyun Son <dongkyun.s@samsung.com>
Wed, 10 Jan 2024 14:22:20 +0000 (23:22 +0900)
committerDongkyun Son <dongkyun.s@samsung.com>
Wed, 10 Jan 2024 14:39:03 +0000 (23:39 +0900)
Change-Id: I6999fc32a072f491ddfc8a25c259019890f4e778
Signed-off-by: Dongkyun Son <dongkyun.s@samsung.com>
packaging/glibc.spec

index 76eab76..7822636 100644 (file)
@@ -710,13 +710,10 @@ ln -s ld-linux.so.2 %{buildroot}/lib/ld-linux.so
 
 %ifarch riscv64
 # Provide compatibility link
-mkdir -p %{buildroot}/lib/
+mkdir %{buildroot}/lib/
 ln -s %{_libdir}/ld-linux-riscv64-lp64d.so.1 %{buildroot}/lib/ld-linux-riscv64-lp64d.so.1
-crts="Mcrt1.o Scrt1.o crt1.o crti.o crtn.o gcrt1.o"
-for crtfile in ${crts}; do
-    ln -sf %{_libdir}/${crtfile} %{buildroot}/lib/${crtfile}
-done
 %endif
+
 %ifarch aarch64
 # Provide compatibility link
 mkdir %{buildroot}/lib
@@ -828,7 +825,6 @@ find %{_libdir}/gcc -name 'statx.h' -exec sed -e 's/__glibc_has_include/__has_in
 %ifarch riscv64
 /lib64/ld-linux-riscv64-lp64d.so.1
 /lib/ld-linux-riscv64-lp64d.so.1
-/lib/*.o
 %endif
 
 /%{_lib}/libanl.so.1