diff --git a/musl-1.2.4.tar.gz b/musl-1.2.4.tar.gz deleted file mode 100644 index 3ae819b834bf1ca20cff02cb67b7526372d58bfd..0000000000000000000000000000000000000000 Binary files a/musl-1.2.4.tar.gz and /dev/null differ diff --git a/musl-1.2.5.tar.gz b/musl-1.2.5.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..7af3adce49a6481ed829f29a0f5e452a4da14eba Binary files /dev/null and b/musl-1.2.5.tar.gz differ diff --git a/musl.spec b/musl.spec index 8929c9bda0c7eb10470556c66e15a13890403260..e95c521382bd1669ce13c8fb821802972a46ba83 100644 --- a/musl.spec +++ b/musl.spec @@ -45,8 +45,8 @@ %global _includedir %{_prefix}/musl/include Name: musl -Version: 1.2.4 -Release: 2 +Version: 1.2.5 +Release: 1 Summary: An implementation of the standard library for Linux-based systems License: MIT @@ -132,6 +132,10 @@ programs and libraries with musl easily. export CC="gcc -mlong-double-64" %endif +# musl is known not to work with LTO +# Disable LTO +%define _lto_cflags %{nil} + export LDFLAGS="%{?build_ldflags} -Wl,-soname,ld-musl.so.1" %configure --enable-debug --enable-wrapper=gcc %make_build @@ -185,6 +189,9 @@ ln -sr %{buildroot}%{_libdir}/libc.so %{buildroot}%{_libdir}/libutil.so.1 %{_libdir}/musl-gcc.specs %changelog +* Wed Sep 4 2024 zhuyan - 1.2.5-1 +- upgrade to 1.2.5 + * Thu Mar 14 2024 peng.zou - 1.2.4-2 - fix compile error about unsupported long double type in ppc64le