Merge remote-tracking branch 'up/main' into main-riscv64
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
This commit is contained in:
commit
c4c5169333
50
annobin.spec
50
annobin.spec
|
@ -1,7 +1,7 @@
|
|||
|
||||
Name: annobin
|
||||
Summary: Annotate and examine compiled binary files
|
||||
Version: 12.34
|
||||
Version: 12.38
|
||||
Release: 1.0.riscv64%{?dist}
|
||||
License: GPL-3.0-or-later AND LGPL-2.0-or-later AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (LGPL-2.0-or-later WITH GCC-exception-2.0) AND GFDL-1.3-or-later
|
||||
URL: https://sourceware.org/annobin/
|
||||
|
@ -36,7 +36,12 @@ URL: https://sourceware.org/annobin/
|
|||
# Set this to zero to disable the requirement for a specific version of gcc.
|
||||
# This should only be needed if there is some kind of problem with the version
|
||||
# checking logic or when building on RHEL-7 or earlier.
|
||||
%global with_hard_gcc_version_requirement 1
|
||||
#
|
||||
# Update: now that we have gcc version checking support in redhat-rpm-config
|
||||
# there is no longer a great need for a hard gcc version check here. Not
|
||||
# enabling this check greatly simplifies the process of installing a new major
|
||||
# version of gcc into the buildroot.
|
||||
%global with_hard_gcc_version_requirement 0
|
||||
|
||||
%bcond_without plugin_rebuild
|
||||
# Allow the building of annobin without using annobin itself.
|
||||
|
@ -50,11 +55,11 @@ URL: https://sourceware.org/annobin/
|
|||
#
|
||||
# The default is to use plugin during rebuilds (cf BZ 1630550) but this can
|
||||
# be changed because of the need to be able to rebuild annobin when a change
|
||||
# to gcc breaks the version installed into the buildroot. Mote however that
|
||||
# to gcc breaks the version installed into the buildroot. Note however that
|
||||
# uncommenting the lines below will result in annocheck not passing the rpminspect
|
||||
# tests....
|
||||
# %%if %%{without plugin_rebuild}
|
||||
%undefine _annotated_build
|
||||
# %%undefine _annotated_build
|
||||
# %%endif
|
||||
|
||||
#---------------------------------------------------------------------------------
|
||||
|
@ -459,6 +464,11 @@ cp %{_sourcedir}/%{annobin_sources} %{buildroot}%{annobin_source_dir}/latest-ann
|
|||
|
||||
rm -f %{buildroot}%{_infodir}/dir
|
||||
|
||||
# When annocheck is disabled, annocheck.1.gz will still be generated, remove it.
|
||||
%if %{without annocheck}
|
||||
rm -f %{_mandir}/man1/annocheck.1.gz
|
||||
%endif
|
||||
|
||||
#---------------------------------------------------------------------------------
|
||||
|
||||
%if %{with tests}
|
||||
|
@ -526,9 +536,39 @@ make check
|
|||
#---------------------------------------------------------------------------------
|
||||
|
||||
%changelog
|
||||
* Sun Dec 17 2023 David Abdurachmanov <davidlt@rivosinc.com> - 12.34-1.0.riscv64
|
||||
* Thu Jan 25 2024 David Abdurachmanov <davidlt@rivosinc.com> - 12.38-1.0.riscv64
|
||||
- Disable LTO on riscv64 (for Clang and LLVM)
|
||||
|
||||
* Tue Jan 23 2024 Nick Clifron <nickc@redhat.com> - 12.38-1
|
||||
- Annocheck: Also skip the entry point test for i686 binaries. (#2258571)
|
||||
|
||||
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 12.37-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 12.37-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Wed Jan 17 2024 Nick Clifron <nickc@redhat.com> - 12.37-1
|
||||
- GCC Plugin: DO not use section groups with string format notes.
|
||||
|
||||
* Tue Jan 16 2024 Nick Clifron <nickc@redhat.com> - 12.36-2
|
||||
- Spec File: NVR bump in order to allow building in side tag.
|
||||
|
||||
* Tue Jan 16 2024 Nick Clifron <nickc@redhat.com> - 12.36-1
|
||||
- Annocheck: Disable cf-protection test for i686 architecture. (#2258571)
|
||||
|
||||
* Mon Jan 15 2024 Nick Clifron <nickc@redhat.com> - 12.35-4
|
||||
- Spec File: NVR bump in order to allow building in side tag.
|
||||
|
||||
* Mon Jan 15 2024 Nick Clifron <nickc@redhat.com> - 12.35-3
|
||||
- Spec File: Disable hard gcc check in order to allow builds with new version of gcc.
|
||||
|
||||
* Thu Jan 11 2024 Songsong Zhang <U2FsdGVkX1@gmail.com> - 12.35-2
|
||||
- Spec File: Do not install annocheck.1.gz when annocheck is disabled.
|
||||
|
||||
* Thu Jan 04 2024 Nick Clifron <nickc@redhat.com> - 12.35-1
|
||||
- Annocheck: Improve detection of FIPS compliant GO binaries.
|
||||
|
||||
* Fri Dec 15 2023 Nick Clifron <nickc@redhat.com> - 12.34-1
|
||||
- GCC Plugin: Fix recording of the -Wimplicit-int and -Wimplicit-function-declaration warnings. Add active checks for when they are deliberately disabled.
|
||||
|
||||
|
|
2
sources
2
sources
|
@ -1 +1 @@
|
|||
SHA512 (annobin-12.34.tar.xz) = 91efb6ef501befdd408f72e82a011b434972434755bc0153330685dd3163a21aad5ac6dae65813bbea3bde8eb3f66e8ef6bc35f96aaa8b00ad2848f077abfc53
|
||||
SHA512 (annobin-12.38.tar.xz) = 97155078848e4d1d58feff2f33a046b6cf4a4936895153ea18805df904939fa35357861e5340f563690c3730858302b9d79e687f3462a116a3a38d52a64691ea
|
||||
|
|
Loading…
Reference in New Issue