diff --git a/annobin.spec b/annobin.spec index 903c293..b8d06b5 100644 --- a/annobin.spec +++ b/annobin.spec @@ -8,8 +8,8 @@ Name: annobin Summary: Annotate and examine compiled binary files -Version: 10.79 -Release: 1.1.riscv64%{?dist} +Version: 10.81 +Release: 1.0.riscv64%{?dist} License: GPLv3+ URL: https://sourceware.org/annobin/ # Maintainer: nickc@redhat.com @@ -369,6 +369,11 @@ export LDFLAGS="$LDFLAGS %build_ldflags" export CLANG_TARGET_OPTIONS="-fcf-protection" %endif +%ifarch ppc ppc64 ppc64le +# FIXME: This is a workaround for a problem with the Clang C++ headers. It should not be needed. +export CLANG_TARGET_OPTIONS="-mabi=ibmlongdouble" +%endif + CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" CXXFLAGS="$CFLAGS" %configure ${CONFIG_ARGS} || cat config.log %make_build @@ -493,14 +498,14 @@ fi #--------------------------------------------------------------------------------- %changelog -* Wed Aug 03 2022 David Abdurachmanov - 10.79-1.1.riscv64 +* Mon Aug 15 2022 David Abdurachmanov - 10.81-1.0.riscv64 - Disable LTO for riscv64 -- Enable Clang and LLVM plugins -* Wed Aug 03 2022 David Abdurachmanov - 10.79-1.0.riscv64 -- Fix riscv targets -- Disable clang and llvm plugins on riscv targets -- Disable debuginfo package on riscv targets +* Thu Aug 11 2022 Nick Clifton - 10.81-1 +- Plugin: Fix top level configuration support for RiscV. + +* Tue Aug 09 2022 Nick Clifton - 10.80-1 +- Annocheck: Improvements to the size tool. * Mon Jul 25 2022 Nick Clifton - 10.79-1 - Annocheck: Fixes for libannocheck.h. diff --git a/sources b/sources index 0fb4870..5b4476b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (annobin-10.79.tar.xz) = 05410eaa5f9a75015563b009f571bfd12644b3bfd5579a9f4da80a9bbdac5014e07ed5430323252387290e41a74cdb80fd871cb688085c89737fec3920134759 +SHA512 (annobin-10.81.tar.xz) = e62098c3537fd4d5be4d8219f9ab6e5305d49f350c659f669851181333944676c4f3c7b2075fef2b8c652c1617095e5462c88aa4aeb5851c1e18c4bd182f51bb