diff options
| author | Khem Raj <raj.khem@gmail.com> | 2025-05-04 21:15:18 -0700 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-05-05 18:02:48 +0100 |
| commit | 5c996938de1da941dfce5c9a1272c5658cb7caaa (patch) | |
| tree | 5c7744a34be4d6bee81d5f8849e121e0c32443a6 /meta/recipes-extended | |
| parent | 5219464cba2f88cd634cc903199d06ec1991c55d (diff) | |
| download | poky-5c996938de1da941dfce5c9a1272c5658cb7caaa.tar.gz | |
libsolv: Upgrade to 0.7.32 release
Brings these changes
- build both static and dynamic libraries on new suse distros
- require cmake >= 3.5
- new features:
* support the apk package and repository format (both v2 and v3)
* new dataiterator_final_{repo,solvable} functions
- Enable static libs for OE as well, this fixes a crash/signsegv seen
in stringpool_strn2id () especially when multithreading is in play,
this is brought forward with clang merge patchset when using ipk
backend
(From OE-Core rev: 50d5ac2199af7b35e18c0015fcc14078e4d1fd2a)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-extended')
| -rw-r--r-- | meta/recipes-extended/libsolv/libsolv_0.7.32.bb (renamed from meta/recipes-extended/libsolv/libsolv_0.7.31.bb) | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/meta/recipes-extended/libsolv/libsolv_0.7.31.bb b/meta/recipes-extended/libsolv/libsolv_0.7.32.bb index b395ff972d..71786e40dc 100644 --- a/meta/recipes-extended/libsolv/libsolv_0.7.31.bb +++ b/meta/recipes-extended/libsolv/libsolv_0.7.32.bb | |||
| @@ -12,7 +12,7 @@ SRC_URI = "git://github.com/openSUSE/libsolv.git;branch=master;protocol=https \ | |||
| 12 | file://0001-utils-Conside-musl-when-wrapping-qsort_r.patch \ | 12 | file://0001-utils-Conside-musl-when-wrapping-qsort_r.patch \ |
| 13 | " | 13 | " |
| 14 | 14 | ||
| 15 | SRCREV = "95aef5cc57d0f51782e55b6903b30ec93afbfa15" | 15 | SRCREV = "95f64952e3270deb6be30ae4b786cae5c114c807" |
| 16 | 16 | ||
| 17 | UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+(\.\d+)+)" | 17 | UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+(\.\d+)+)" |
| 18 | 18 | ||
| @@ -23,7 +23,7 @@ inherit cmake | |||
| 23 | PACKAGECONFIG ??= "${@bb.utils.contains('PACKAGE_CLASSES','package_rpm','rpm','',d)}" | 23 | PACKAGECONFIG ??= "${@bb.utils.contains('PACKAGE_CLASSES','package_rpm','rpm','',d)}" |
| 24 | PACKAGECONFIG[rpm] = "-DENABLE_RPMMD=ON -DENABLE_RPMDB=ON,,rpm" | 24 | PACKAGECONFIG[rpm] = "-DENABLE_RPMMD=ON -DENABLE_RPMDB=ON,,rpm" |
| 25 | 25 | ||
| 26 | EXTRA_OECMAKE = "-DMULTI_SEMANTICS=ON -DENABLE_COMPLEX_DEPS=ON -DENABLE_ZSTD_COMPRESSION=ON" | 26 | EXTRA_OECMAKE = "-DMULTI_SEMANTICS=ON -DENABLE_COMPLEX_DEPS=ON -DENABLE_ZSTD_COMPRESSION=ON -DENABLE_STATIC=ON" |
| 27 | 27 | ||
| 28 | PACKAGES =+ "${PN}-tools ${PN}ext" | 28 | PACKAGES =+ "${PN}-tools ${PN}ext" |
| 29 | 29 | ||
