forked from pool/pkgconf
Accepting request 630780 from devel:tools
- Update to 1.5.3 + Fix edge cases involving dequoting zero-length tuples that can lead to a buffer overflow under the right circumstances. Thanks to A. Wilcox for reporting and supplying a patch. (boo#1105438 - CVE-2018-1000221) + Ensure environment variables override values learned from personality files or built-in defaults. + Add pkgconf-personality(5) manpage documenting the personality file format. - Drop BR pkgconfig and manually specified pkgconfig() Provides for devel subpackage to avoid dependency loops. OBS-URL: https://build.opensuse.org/request/show/630780 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pkgconf?expand=0&rev=3
This commit is contained in:
commit
93aa17524f
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:d6877d721f84b59f137da48b237f16e68b598f5afc4f2a04d0a5c9e7e2bf5462
|
|
||||||
size 289616
|
|
3
pkgconf-1.5.3.tar.xz
Normal file
3
pkgconf-1.5.3.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:d3468308553c94389dadfd10c4d1067269052b5364276a9d24a643c88485f715
|
||||||
|
size 290240
|
@ -1,3 +1,16 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Aug 21 12:27:05 UTC 2018 - Neal Gompa <ngompa13@gmail.com>
|
||||||
|
|
||||||
|
- Update to 1.5.3
|
||||||
|
+ Fix edge cases involving dequoting zero-length tuples that can lead to a
|
||||||
|
buffer overflow under the right circumstances. Thanks to A. Wilcox for
|
||||||
|
reporting and supplying a patch. (boo#1105438 - CVE-2018-1000221)
|
||||||
|
+ Ensure environment variables override values learned from personality files
|
||||||
|
or built-in defaults.
|
||||||
|
+ Add pkgconf-personality(5) manpage documenting the personality file format.
|
||||||
|
- Drop BR pkgconfig and manually specified pkgconfig() Provides for
|
||||||
|
devel subpackage to avoid dependency loops.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Jun 20 10:51:58 UTC 2018 - Karol Babioch <kbabioch@suse.com>
|
Wed Jun 20 10:51:58 UTC 2018 - Karol Babioch <kbabioch@suse.com>
|
||||||
|
|
||||||
|
@ -37,7 +37,7 @@
|
|||||||
%global devname lib%{name}-devel
|
%global devname lib%{name}-devel
|
||||||
|
|
||||||
Name: pkgconf
|
Name: pkgconf
|
||||||
Version: 1.5.1
|
Version: 1.5.3
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Package compiler and linker metadata toolkit
|
Summary: Package compiler and linker metadata toolkit
|
||||||
License: ISC
|
License: ISC
|
||||||
@ -56,9 +56,6 @@ BuildRequires: autoconf
|
|||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
BuildRequires: libtool
|
BuildRequires: libtool
|
||||||
|
|
||||||
# To ensure that the pkgconfig() deps are generated
|
|
||||||
BuildRequires: pkgconfig
|
|
||||||
|
|
||||||
# pkgconf uses libpkgconf internally
|
# pkgconf uses libpkgconf internally
|
||||||
Requires: %{libname}%{?_isa} = %{version}-%{release}
|
Requires: %{libname}%{?_isa} = %{version}-%{release}
|
||||||
|
|
||||||
@ -83,6 +80,8 @@ of %{name}.
|
|||||||
Summary: Development files for lib%{name}
|
Summary: Development files for lib%{name}
|
||||||
License: ISC
|
License: ISC
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
|
# Avoid dependency loop on itself by specifying the Provides directly
|
||||||
|
Provides: pkgconfig(libpkgconf) = %{version}
|
||||||
Requires: %{libname}%{?_isa} = %{version}-%{release}
|
Requires: %{libname}%{?_isa} = %{version}-%{release}
|
||||||
|
|
||||||
%description -n %{devname}
|
%description -n %{devname}
|
||||||
@ -181,6 +180,7 @@ rm -rf %{buildroot}%{_mandir}/man7
|
|||||||
%{_bindir}/%{name}
|
%{_bindir}/%{name}
|
||||||
%{_mandir}/man1/%{name}.1*
|
%{_mandir}/man1/%{name}.1*
|
||||||
%{_mandir}/man5/pc.5*
|
%{_mandir}/man5/pc.5*
|
||||||
|
%{_mandir}/man5/%{name}-personality.5*
|
||||||
|
|
||||||
%files -n %{libname}
|
%files -n %{libname}
|
||||||
%license COPYING
|
%license COPYING
|
||||||
|
Loading…
x
Reference in New Issue
Block a user