Sync from SUSE:SLFO:Main libzypp revision d4466550fcdc6f354d6d027ae995615e

This commit is contained in:
Adrian Schröter 2024-05-31 16:04:12 +02:00
parent 5c4eff38e4
commit 17e2f8fc14
4 changed files with 147 additions and 5 deletions

BIN
libzypp-17.31.31.tar.bz2 (Stored with Git LFS)

Binary file not shown.

BIN
libzypp-17.34.0.tar.bz2 (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,123 @@
--------------------------------------------------------------------
Tue May 14 14:21:13 CEST 2024 - bzeller@suse.de
- version 17.34.0 (34)
- Fix versioning scheme
------------------------------------------------------------------
Mon May 13 11:48:13 CEST 2024 - bzeller@suse.de
- version 17.33.4 (35)
-------------------------------------------------------------------
Thu May 9 13:43:39 UTC 2024 - Dirk Müller <dmueller@suse.com>
- add one more missing export for libyui-qt-pkg
-------------------------------------------------------------------
Wed May 8 14:05:16 CEST 2024 - bzeller@suse.de
- Revert eintrSafeCall behavior to setting errno to 0.
- version 17.33.3 (34)
-------------------------------------------------------------------
Mon May 6 08:28:32 UTC 2024 - Dirk Müller <dmueller@suse.com>
- fix up requires_eq usage for libsolv-tools-base
- add one more missing export for PackageKit
- version 17.33.2
-------------------------------------------------------------------
Fri May 3 14:06:58 CEST 2024 - ma@suse.de
- version 17.33.1 (33)
-------------------------------------------------------------------
Fri May 3 11:31:43 UTC 2024 - Dirk Müller <dmueller@suse.com>
- switch to reduced size libsolv-tools-base (jsc#PED-8153)
-------------------------------------------------------------------
Fri May 3 12:52:22 CEST 2024 - ma@suse.de
- Fixed check for outdated repo metadata as non-root user
(bsc#1222086)
- Add ZYPP_API for exported functions and switch to
visibility=hidden (jsc#PED-8153)
- Dynamically resolve libproxy (jsc#PED-8153)
- version 17.33.0 (33)
-------------------------------------------------------------------
Mon Apr 29 12:00:59 CEST 2024 - ma@suse.de
- Fix download from gpgkey URL (bsc#1223430, fixes openSUSE/zypper#546)
- version 17.32.6 (32)
-------------------------------------------------------------------
Fri Apr 19 15:58:26 CEST 2024 - ma@suse.de
- Don't try to refresh volatile media as long as raw metadata are
present (bsc#1223094)
- version 17.32.5 (32)
-------------------------------------------------------------------
Wed Apr 17 17:07:52 CEST 2024 - ma@suse.de
- Fix creation of sibling cache dirs with too restrictive mode
(bsc#1222398)
Some install workflows in YAST may lead to too restrictive (0700)
raw cache directories in case of newly created repos. Later
commands running with user privileges may not be able to access
these repos.
- version 17.32.4 (32)
-------------------------------------------------------------------
Thu Apr 11 16:10:46 CEST 2024 - ma@suse.de
- Update RepoStatus fromCookieFile according to the files mtime
(bsc#1222086)
- TmpFile: Don't call chmod if makeSibling failed.
- version 17.32.3 (32)
-------------------------------------------------------------------
Tue Apr 2 16:08:58 CEST 2024 - ma@suse.de
- Fixup New VendorSupportOption flag VendorSupportSuperseded
(jsc#OBS-301, jsc#PED-8014)
Fixed the name of the keyword to "support_superseded" as it was
agreed on in jsc#OBS-301.
- version 17.32.2 (32)
-------------------------------------------------------------------
Thu Mar 28 17:56:04 CET 2024 - ma@suse.de
- Add resolver option 'removeUnneeded' to file weak remove jobs
for unneeded packages (bsc#1175678)
- version 17.32.1 (32)
-------------------------------------------------------------------
Fri Mar 22 18:16:32 CET 2024 - ma@suse.de
- Add resolver option 'removeOrphaned' for distupgrade
(bsc#1221525)
- New VendorSupportOption flag VendorSupportSuperseded
(jsc#OBS-301, jsc#PED-8014)
- Tests: fix vsftpd.conf where SUSE and Fedora use different
defaults (fixes #522)
- Add default stripe minimum (#529)
- Don't expose std::optional where YAST/PK explicitly use c++11.
- Digest: Avoid using the deprecated OPENSSL_config.
- version 17.32.0 (32)
-------------------------------------------------------------------
Tue Feb 20 17:30:42 CET 2024 - ma@suse.de
- ProblemSolution::skipsPatchesOnly overload to handout the
patches.
- Remove https->http redirection exceptions for
download.opensuse.org.
- version 17.31.32 (22)
-------------------------------------------------------------------
Wed Feb 7 10:25:39 CET 2024 - ma@suse.de

View File

@ -38,11 +38,18 @@
%bcond_with sigc_block_workaround
%endif
%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150600
%bcond_without visibility_hidden
%else
%bcond_with visibility_hidden
%endif
# Distros using just zypper may want to enable this as default earlier
%bcond_with enable_preview_single_rpmtrans_as_default_for_zypper
Name: libzypp
Version: 17.31.31
Version: 17.34.0
Release: 0
License: GPL-2.0-or-later
URL: https://github.com/openSUSE/libzypp
@ -92,8 +99,17 @@ BuildRequires: gettext-devel
BuildRequires: graphviz
BuildRequires: libxml2-devel
BuildRequires: yaml-cpp-devel
# we are loading libproxy dynamically, however we have
# a failsafe unit test that links against libproxy to make
# sure the API did not change
BuildRequires: libproxy-devel
#keep the libproxy runtime requires for old releases
%if 0%{?sle_version} <= 150500
Requires: libproxy1
%endif
%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
BuildRequires: pkgconfig
%else
@ -101,8 +117,13 @@ BuildRequires: pkg-config
%endif
BuildRequires: libsolv-devel >= 0.7.24
%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150600
BuildRequires: libsolv-tools-base >= 0.7.29
%requires_eq libsolv-tools-base
%else
BuildRequires: libsolv-tools
%requires_eq libsolv-tools
%endif
BuildRequires: glib2-devel
BuildRequires: libsigc++2-devel
@ -236,7 +257,7 @@ Group: Documentation/HTML
Developer documentation for libzypp.
%prep
%setup -q
%autosetup -p1
%build
mkdir build
@ -261,6 +282,7 @@ cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_SKIP_RPATH=1 \
-DCMAKE_INSTALL_LIBEXECDIR=%{_libexecdir} \
%{?with_visibility_hidden:-DENABLE_VISIBILITY_HIDDEN=1} \
%{?with_zchunk:-DENABLE_ZCHUNK_COMPRESSION=1} \
%{?with_zstd:-DENABLE_ZSTD_COMPRESSION=1} \
%{?with_sigc_block_workaround:-DENABLE_SIGC_BLOCK_WORKAROUND=1} \