Move symlink into script
authorSlava Barinov <v.barinov@samsung.com>
Wed, 15 Feb 2023 12:10:12 +0000 (15:10 +0300)
committerDongkyun Son <dongkyun.s@samsung.com>
Tue, 5 Mar 2024 09:27:39 +0000 (18:27 +0900)
Change-Id: I081ddb32ad6f19c226c5cd0977f31ef635fe6146

packaging/glibc.spec

index cf31ce9..f69a9b5 100644 (file)
@@ -616,11 +616,6 @@ mkdir -p %{buildroot}%{_datadir}/doc/glibc
 cp -p build/manual/libc/*.html %{buildroot}%{_datadir}/doc/glibc
 %endif
 
-# TODO: REMOVE ME AFTER ISSUE IS RESOLVED
-# Somehow there's no libpthread.so symlink
-ln -sf %{_libdir}/libpthread.so.0 %{buildroot}%{_libdir}/libpthread.so
-ln -sf /usr/lib/libpthread.so.0 %{buildroot}/usr/lib/libpthread.so
-
 #
 # Create ld.so.conf
 #
@@ -712,6 +707,8 @@ done
 %post devel
 # TODO: REMOVE ME AFTER ISSUE IS IDENTIFIED
 find %{_libdir}/gcc -name 'statx.h' -exec sed -e 's/__glibc_has_include/__has_include/' -i {} \;
+ln -sf %{_libdir}/libpthread.so.0 %{_libdir}/libpthread.so
+ln -sf /usr/lib/libpthread.so.0 /usr/lib/libpthread.so
 
 %post devel-static
 # TODO: REMOVE ME AFTER ISSUE IS IDENTIFIED