Fix sysroot packages for i686 architecture
This commit is contained in:
parent
185feb7a2e
commit
d15904cedd
91
config.yaml
91
config.yaml
@ -17,6 +17,96 @@ actions:
|
||||
%endif
|
||||
count: 1
|
||||
|
||||
# Fix for i686 sysroot pkgs
|
||||
- target: "spec"
|
||||
find: "/lib64/libgcc_s.so.1 \\"
|
||||
replace: "/%{_lib}/libgcc_s.so.1 \\"
|
||||
count: 1
|
||||
- target: "spec"
|
||||
find: "%{_prefix}/lib64/libgomp.so.1 \\"
|
||||
replace: "%{_prefix}/%{_lib}/libgomp.so.1 \\"
|
||||
count: 1
|
||||
- target: "spec"
|
||||
find: "%{_prefix}/lib64/libstdc++.so.6 \\"
|
||||
replace: "%{_prefix}/%{_lib}/libstdc++.so.6 \\"
|
||||
count: 1
|
||||
- target: "spec"
|
||||
find: "%{_prefix}/lib64/libatomic.so.1 \\"
|
||||
replace: "%{_prefix}/%{_lib}/libatomic.so.1 \\"
|
||||
count: 1
|
||||
- target: "spec"
|
||||
find: "%{_prefix}/lib64/libitm.so.1 \\"
|
||||
replace: "%{_prefix}/%{_lib}/libitm.so.1 \\"
|
||||
count: 1
|
||||
- target: "spec"
|
||||
find: "%{_prefix}/lib64/libasan.so.8 \\"
|
||||
replace: "%{_prefix}/%{_lib}/libasan.so.8 \\"
|
||||
count: 1
|
||||
- target: "spec"
|
||||
find: |
|
||||
%{_prefix}/lib64/libtsan.so.2 \
|
||||
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/libtsan_preinit.o \
|
||||
%{_prefix}/lib64/liblsan.so.0 \
|
||||
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/liblsan_preinit.o \
|
||||
replace: |
|
||||
%if %{build_libtsan}
|
||||
%{_prefix}/lib64/libtsan.so.2 \
|
||||
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/libtsan_preinit.o \
|
||||
%endif
|
||||
%if %{build_liblsan}
|
||||
%{_prefix}/lib64/liblsan.so.0 \
|
||||
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/liblsan_preinit.o \
|
||||
%endif
|
||||
count: 1
|
||||
- target: "spec"
|
||||
find: "%{sysroot_prefix}%{_prefix}/lib64/libgcc_s.so.1"
|
||||
replace: "%{sysroot_prefix}%{_prefix}/%{_lib}/libgcc_s.so.1"
|
||||
count: 1
|
||||
- target: "spec"
|
||||
find: "%{sysroot_prefix}%{_prefix}/lib64/libgomp.so.1"
|
||||
replace: "%{sysroot_prefix}%{_prefix}/%{_lib}/libgomp.so.1"
|
||||
count: 1
|
||||
- target: "spec"
|
||||
find: "%{sysroot_prefix}%{_prefix}/lib64/libgomp.so.1"
|
||||
replace: "%{sysroot_prefix}%{_prefix}/%{_lib}/libgomp.so.1"
|
||||
count: 1
|
||||
- target: "spec"
|
||||
find: "%{sysroot_prefix}%{_prefix}/lib64/libstdc++.so.6"
|
||||
replace: "%{sysroot_prefix}%{_prefix}/%{_lib}/libstdc++.so.6"
|
||||
count: 1
|
||||
- target: "spec"
|
||||
find: "%{sysroot_prefix}%{_prefix}/lib64/libatomic.so.1"
|
||||
replace: "%{sysroot_prefix}%{_prefix}/%{_lib}/libatomic.so.1"
|
||||
count: 1
|
||||
- target: "spec"
|
||||
find: "%{sysroot_prefix}%{_prefix}/lib64/libitm.so.1"
|
||||
replace: "%{sysroot_prefix}%{_prefix}/%{_lib}/libitm.so.1"
|
||||
count: 1
|
||||
- target: "spec"
|
||||
find: "%{sysroot_prefix}%{_prefix}/lib64/libasan.so.8"
|
||||
replace: "%{sysroot_prefix}%{_prefix}/%{_lib}/libasan.so.8"
|
||||
count: 1
|
||||
- target: "spec"
|
||||
find: "%{sysroot_prefix}%{_prefix}/lib64/libhwasan.so.0"
|
||||
replace: "%{sysroot_prefix}%{_prefix}/%{_lib}/libhwasan.so.0"
|
||||
count: 1
|
||||
- target: "spec"
|
||||
find: |
|
||||
%{sysroot_prefix}%{_prefix}/lib64/libtsan.so.2
|
||||
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/libtsan_preinit.o
|
||||
%{_prefix}/lib64/liblsan.so.0
|
||||
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/liblsan_preinit.o
|
||||
replace: |
|
||||
%if %{build_libtsan}
|
||||
%{sysroot_prefix}%{_prefix}/lib64/libtsan.so.2
|
||||
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/libtsan_preinit.o
|
||||
%endif
|
||||
%if %{build_liblsan}
|
||||
%{_prefix}/lib64/liblsan.so.0
|
||||
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/liblsan_preinit.o
|
||||
%endif
|
||||
count: 1
|
||||
|
||||
- modify_release:
|
||||
- suffix: ".alma.1"
|
||||
enabled: true
|
||||
@ -27,3 +117,4 @@ actions:
|
||||
line:
|
||||
- "Change to almalinux bugtracker"
|
||||
- "Set --with-arch_64=x86-64-v2 on v2 arch"
|
||||
- "Fix sysroot packages for i686 architecture"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user