Add libgcrypt dependency to libxslt
The worker chroot now contains libgcrypt by default to support gpg. libxslt recognizes that it's there and attempts to take a dependency on it. Take that implicit dependency and make it explicit so the devel package is included.
This commit is contained in:
Родитель
e1881b16f0
Коммит
a9accfc273
|
@ -1,7 +1,7 @@
|
|||
Summary: Libxslt is the XSLT C library developed for the GNOME project. XSLT is a an XML language to define transformation for XML.
|
||||
Name: libxslt
|
||||
Version: 1.1.34
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
License: MIT
|
||||
URL: http://xmlsoft.org/libxslt/
|
||||
Group: System Environment/General Libraries
|
||||
|
@ -9,7 +9,10 @@ Vendor: Microsoft Corporation
|
|||
Distribution: Mariner
|
||||
Source0: http://xmlsoft.org/sources/%{name}-%{version}.tar.gz
|
||||
Requires: libxml2-devel
|
||||
Requires: libgcrypt
|
||||
BuildRequires: libxml2-devel
|
||||
BuildRequires: libgcrypt-devel
|
||||
|
||||
%description
|
||||
The libxslt package contains XSLT libraries used for extending libxml2 libraries to support XSLT files.
|
||||
|
||||
|
@ -62,6 +65,8 @@ rm -rf %{buildroot}/*
|
|||
%{_mandir}/man3/*
|
||||
|
||||
%changelog
|
||||
* Wed Aug 19 2020 Henry Beberman <henry.beberman@microsoft.com> 1.1.34-2
|
||||
- Add dependency on libgcrypt
|
||||
* Mon Jun 08 2020 Joe Schmitt <joschmit@microsoft.com> 1.1.34-1
|
||||
- Update to version 1.1.34 to resolve CVE-2019-11068.
|
||||
- Remove patch for CVE-2019-5815 since it is fixed in 1.1.34.
|
||||
|
|
|
@ -220,9 +220,9 @@ libxml2-2.9.10-1.cm1.aarch64.rpm
|
|||
libxml2-debuginfo-2.9.10-1.cm1.aarch64.rpm
|
||||
libxml2-devel-2.9.10-1.cm1.aarch64.rpm
|
||||
libxml2-python-2.9.10-1.cm1.aarch64.rpm
|
||||
libxslt-1.1.34-1.cm1.aarch64.rpm
|
||||
libxslt-debuginfo-1.1.34-1.cm1.aarch64.rpm
|
||||
libxslt-devel-1.1.34-1.cm1.aarch64.rpm
|
||||
libxslt-1.1.34-2.cm1.aarch64.rpm
|
||||
libxslt-debuginfo-1.1.34-2.cm1.aarch64.rpm
|
||||
libxslt-devel-1.1.34-2.cm1.aarch64.rpm
|
||||
lua-5.3.5-6.cm1.aarch64.rpm
|
||||
lua-debuginfo-5.3.5-6.cm1.aarch64.rpm
|
||||
lua-devel-5.3.5-6.cm1.aarch64.rpm
|
||||
|
|
|
@ -220,9 +220,9 @@ libxml2-2.9.10-1.cm1.x86_64.rpm
|
|||
libxml2-debuginfo-2.9.10-1.cm1.x86_64.rpm
|
||||
libxml2-devel-2.9.10-1.cm1.x86_64.rpm
|
||||
libxml2-python-2.9.10-1.cm1.x86_64.rpm
|
||||
libxslt-1.1.34-1.cm1.x86_64.rpm
|
||||
libxslt-debuginfo-1.1.34-1.cm1.x86_64.rpm
|
||||
libxslt-devel-1.1.34-1.cm1.x86_64.rpm
|
||||
libxslt-1.1.34-2.cm1.x86_64.rpm
|
||||
libxslt-debuginfo-1.1.34-2.cm1.x86_64.rpm
|
||||
libxslt-devel-1.1.34-2.cm1.x86_64.rpm
|
||||
lua-5.3.5-6.cm1.x86_64.rpm
|
||||
lua-debuginfo-5.3.5-6.cm1.x86_64.rpm
|
||||
lua-devel-5.3.5-6.cm1.x86_64.rpm
|
||||
|
|
|
@ -356,8 +356,9 @@ build_rpm_in_chroot_no_install cmake
|
|||
build_rpm_in_chroot_no_install pam
|
||||
build_rpm_in_chroot_no_install docbook-dtd-xml
|
||||
|
||||
# libxslt needs libxml2
|
||||
# libxslt needs libxml2, libgcrypt
|
||||
chroot_and_install_rpms libxml2
|
||||
chroot_and_install_rpms libgcrypt
|
||||
build_rpm_in_chroot_no_install libxslt
|
||||
|
||||
# docbook-style-xsl needs pam
|
||||
|
@ -385,14 +386,13 @@ build_rpm_in_chroot_no_install libassuan
|
|||
build_rpm_in_chroot_no_install npth
|
||||
build_rpm_in_chroot_no_install libksba
|
||||
|
||||
# gnupg2 requires zlib, bzip2, readline, npth, libassuan, libksba, libgcrypt
|
||||
# gnupg2 requires zlib, bzip2, readline, npth, libassuan, libksba
|
||||
chroot_and_install_rpms zlib
|
||||
chroot_and_install_rpms bzip2
|
||||
chroot_and_install_rpms readline
|
||||
chroot_and_install_rpms npth
|
||||
chroot_and_install_rpms libassuan
|
||||
chroot_and_install_rpms libksba
|
||||
chroot_and_install_rpms libgcrypt
|
||||
build_rpm_in_chroot_no_install gnupg2
|
||||
build_rpm_in_chroot_no_install swig
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче