Build against OpenSSL 1.1, patch from Trinity, backported by Kevin Kofler
* Sat Jan 06 2018 Kevin Kofler <Kevin@tigcc.ticalc.org> - 3.5.10-91 - Build against OpenSSL 1.1, patch from Trinity, backported by Kevin Kofler
This commit is contained in:
parent
3a63f45466
commit
ee3e63ccca
File diff suppressed because it is too large
Load Diff
|
@ -18,7 +18,7 @@
|
||||||
Summary: KDE 3 Libraries
|
Summary: KDE 3 Libraries
|
||||||
Name: kdelibs3
|
Name: kdelibs3
|
||||||
Version: 3.5.10
|
Version: 3.5.10
|
||||||
Release: 90%{?dist}
|
Release: 91%{?dist}
|
||||||
|
|
||||||
License: LGPLv2
|
License: LGPLv2
|
||||||
Url: http://www.kde.org/
|
Url: http://www.kde.org/
|
||||||
|
@ -97,6 +97,11 @@ Patch150: kdelibs-3.5.10-cups16.patch
|
||||||
# build fix for CUPS 2.2 by Slávek Banko, backported by Kevin Kofler
|
# build fix for CUPS 2.2 by Slávek Banko, backported by Kevin Kofler
|
||||||
# http://git.trinitydesktop.org/cgit/tdelibs/commit/?id=52a1b55368ec53b14347996851aca7eb29374397
|
# http://git.trinitydesktop.org/cgit/tdelibs/commit/?id=52a1b55368ec53b14347996851aca7eb29374397
|
||||||
Patch151: kdelibs-3.5.10-cups22.patch
|
Patch151: kdelibs-3.5.10-cups22.patch
|
||||||
|
# OpenSSL 1.1 support by Slávek Banko (with prerequisite patch by Timothy
|
||||||
|
# Pearson), backported by Kevin Kofler
|
||||||
|
# http://git.trinitydesktop.org/cgit/tdelibs/commit/?id=e757d3d6ae93cf967d54c566e9c003b0f9cc3a9c
|
||||||
|
# http://git.trinitydesktop.org/cgit/tdelibs/commit/?id=e1861cb6811f7bac405ece204407ca46c000a453
|
||||||
|
Patch152: kdelibs-3.5.10-openssl-1.1.patch
|
||||||
|
|
||||||
## security fixes
|
## security fixes
|
||||||
# fix CVE-2009-2537 - select length DoS
|
# fix CVE-2009-2537 - select length DoS
|
||||||
|
@ -186,11 +191,7 @@ BuildRequires: libidn2-devel
|
||||||
BuildRequires: libidn-devel
|
BuildRequires: libidn-devel
|
||||||
%endif
|
%endif
|
||||||
BuildRequires: audiofile-devel
|
BuildRequires: audiofile-devel
|
||||||
%if 0%{?fedora} > 25 || 0%{?rhel} > 7
|
|
||||||
BuildRequires: compat-openssl10-devel
|
|
||||||
%else
|
|
||||||
BuildRequires: openssl-devel
|
BuildRequires: openssl-devel
|
||||||
%endif
|
|
||||||
BuildRequires: perl-interpreter
|
BuildRequires: perl-interpreter
|
||||||
BuildRequires: gawk
|
BuildRequires: gawk
|
||||||
BuildRequires: byacc
|
BuildRequires: byacc
|
||||||
|
@ -236,11 +237,7 @@ Group: Development/Libraries
|
||||||
Summary: Header files and documentation for compiling KDE 3 applications.
|
Summary: Header files and documentation for compiling KDE 3 applications.
|
||||||
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
Requires: %{qt3}-devel
|
Requires: %{qt3}-devel
|
||||||
%if 0%{?fedora} > 25 || 0%{?rhel} > 7
|
|
||||||
Requires: compat-openssl10-devel
|
|
||||||
%else
|
|
||||||
Requires: openssl-devel
|
Requires: openssl-devel
|
||||||
%endif
|
|
||||||
Requires: arts-devel
|
Requires: arts-devel
|
||||||
%{?libkdnssd:Requires: libkdnssd-devel}
|
%{?libkdnssd:Requires: libkdnssd-devel}
|
||||||
%description devel
|
%description devel
|
||||||
|
@ -327,6 +324,9 @@ This package includes tools kgrantpty and kpac_dhcp_helper.
|
||||||
%patch211 -p1 -b .CVE-2016-6232
|
%patch211 -p1 -b .CVE-2016-6232
|
||||||
%patch212 -p1 -b .CVE-2017-6410
|
%patch212 -p1 -b .CVE-2017-6410
|
||||||
|
|
||||||
|
# must be applied after the ossl-1.x patch (105) and the CVE-2009-2702 fix (205)
|
||||||
|
%patch152 -p1 -b .openssl-1.1
|
||||||
|
|
||||||
%patch300 -p1 -b .acinclude
|
%patch300 -p1 -b .acinclude
|
||||||
%patch301 -p1 -b .automake-version
|
%patch301 -p1 -b .automake-version
|
||||||
%patch302 -p1 -b .automake-add-missing
|
%patch302 -p1 -b .automake-add-missing
|
||||||
|
@ -661,6 +661,9 @@ touch --no-create %{_datadir}/icons/crystalsvg 2> /dev/null || :
|
||||||
%attr(4755,root,root) %{_bindir}/kpac_dhcp_helper
|
%attr(4755,root,root) %{_bindir}/kpac_dhcp_helper
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Sat Jan 06 2018 Kevin Kofler <Kevin@tigcc.ticalc.org> - 3.5.10-91
|
||||||
|
- Build against OpenSSL 1.1, patch from Trinity, backported by Kevin Kofler
|
||||||
|
|
||||||
* Thu Dec 28 2017 Yaakov Selkowitz <yselkowi@redhat.com> - 3.5.10-90
|
* Thu Dec 28 2017 Yaakov Selkowitz <yselkowi@redhat.com> - 3.5.10-90
|
||||||
- Fix loading of latest compat-openssl10 (#1529417)
|
- Fix loading of latest compat-openssl10 (#1529417)
|
||||||
- Use ca-certificates' ca-bundle.crt (#521902)
|
- Use ca-certificates' ca-bundle.crt (#521902)
|
||||||
|
|
Loading…
Reference in New Issue