diff --git a/clang.spec b/clang.spec index e73d484..977fba7 100644 --- a/clang.spec +++ b/clang.spec @@ -39,7 +39,7 @@ Name: %pkg_name Version: %{clang_version}%{?rc_ver:~rc%{rc_ver}} -Release: 1%{?dist} +Release: 2%{?dist} Summary: A C language family front-end for LLVM License: NCSA @@ -310,7 +310,6 @@ CFLAGS="$CFLAGS -Wno-address -Wno-nonnull -Wno-maybe-uninitialized" # -DLLVM_ENABLE_NEW_PASS_MANAGER=ON can be removed once this patch is committed: # https://reviews.llvm.org/D107628 -# -DPPC_LINUX_DEFAULT_IEEELONGDOUBLE=ON to match gcc. %cmake -G Ninja \ -DLLVM_PARALLEL_LINK_JOBS=1 \ -DLLVM_LINK_LLVM_DYLIB:BOOL=ON \ @@ -360,9 +359,6 @@ CFLAGS="$CFLAGS -Wno-address -Wno-nonnull -Wno-maybe-uninitialized" -DCLANG_BUILD_EXAMPLES:BOOL=OFF \ -DBUILD_SHARED_LIBS=OFF \ -DCLANG_REPOSITORY_STRING="%{?fedora:Fedora}%{?rhel:Red Hat} %{version}-%{release}" \ -%if 0%{?fedora} - -DPPC_LINUX_DEFAULT_IEEELONGDOUBLE=ON \ -%endif %ifarch %{arm} -DCLANG_DEFAULT_LINKER=lld \ %endif @@ -595,6 +591,9 @@ false %endif %changelog +* Thu Jun 30 2022 Miro Hrončok - 14.0.5-2 +- Revert "Use the ieee128 format for long double on ppc64le" until rhbz#2100546 is fixed + * Tue Jun 14 2022 Timm Bäder - 14.0.5-1 - Update to 14.0.5 diff --git a/tests/ppc64le-long-double/main.fmf b/tests/ppc64le-long-double/main.fmf index c341e3c..70cb665 100644 --- a/tests/ppc64le-long-double/main.fmf +++ b/tests/ppc64le-long-double/main.fmf @@ -1,6 +1,8 @@ summary: Test that gcc and clang use the same long double format on ppc64le test: $WITH_SCL ./runtest.sh duration: 1h +# see https://bugzilla.redhat.com/show_bug.cgi?id=2100546 +enabled: false adjust: # Common requirements when LLVM is not SCL-ized - require+: