make sure documentation is updated during build for CVE-2023-52355

resolves: RHEL-179103
This commit is contained in:
Michal Hlavinka 2026-07-13 18:35:25 +02:00
parent cb52e5ea9d
commit 46b3de6478

View File

@ -36,7 +36,7 @@ Patch8: libtiff-4.6.0-cve-2026-12912p2of2.patch
BuildRequires: gcc, gcc-c++
BuildRequires: zlib-devel libjpeg-devel jbigkit-devel libzstd-devel libwebp-devel liblerc-devel
BuildRequires: libtool automake autoconf pkgconfig
BuildRequires: python3-sphinx
BuildRequires: make
%description
@ -166,6 +166,8 @@ fi
%check
LD_LIBRARY_PATH=$PWD:$LD_LIBRARY_PATH make check
# make sure man pages were created, as it's needed for CVE-2023-52355
test -s $RPM_BUILD_ROOT%{_mandir}/man3/TIFFOpenOptions.3tiff.gz
%files
%license LICENSE.md
@ -191,6 +193,7 @@ LD_LIBRARY_PATH=$PWD:$LD_LIBRARY_PATH make check
%changelog
* Mon Jul 20 2026 Michal Hlavinka <mhlavink@redhat.com> - 4.6.0-11
- fix CVE-2026-12912: heap-buffer-overflow in PixarLog 8BITABGR decode with stride 3 (RHEL-189377)
- make sure documentation is updated during build for CVE-2023-52355 (RHEL-179103)
* Mon Jun 29 2026 Michal Hlavinka <mhlavink@redhat.com> - 4.6.0-10
- reintroduce ignore option -i as it is required for tests (RHEL-185330)