Extend the job to the install buddy for erase and lock jobs
This is needed so that a cleandeps erase of a pattern propagates to the packages, as pattern packages are automagically marked as userinstalled.
Merge pull request #323 from wolfv/osx_rpath_cmake
OS X rpath handling
Always do nevr check for src rpms, even if there are provides
Newer rpm versions add a "rpmlib(DynamicBuildRequires)" provides to source rpms in some cases. Sigh.
[ 250s] libsolv-devel.x86_64: E: lto-bytecode (Badness: 10000) /usr/lib64/libsolv.a [ 250s] libsolv-devel.x86_64: E: lto-bytecode (Badness: 10000) /usr/lib64/libsolvext.a - Add -ffat-lto-objects to $optflags as the package provides static libraries - Remove NO_BRP_STRIP_DEBUG=true as brp-15-strip-debug will not strip debug info for archives
Merge pull request #336 from marxin/fix-static-library-lto-bytecode
Fix lto-bytecode errors:
pool_match_dep: support interval REL_WITH deps
See https://bugzilla.redhat.com/show_bug.cgi?id=1534123 I have a feeling that I'm going to regret this...
Expose pool_whatcontainsdep() in the bindings
Document both pool_whatcontainsdep() and pool_whatmatchesdep() closes #335
Special updaters handling: put identical to installed also on the list
We need to do this so that repo priority pruning does the right thing. Fixes issue #343
The old commit just checked if the package was identical to the one we're updating. But we need to check against all the installed packages.
repodata_schema2id: fix heap-buffer-overflow in memcmp
When the length of last schema in data->schemadata is less than length of input schema, we got a read overflow in asan test. Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>
Make code compatible with swig 4.0, remove obj0 instances
The deprecated "-aliasobj0" option was removed in swig 4.0, and obj0, which was only meant as a porting helper, is no longer available: swig/swig@cd8fc0a025fb Use the correct "$self" notation, which is expanded to the correct code regardless of swig version and options.
Merge pull request #344 from haoren3696/master
repodata_schema2id: fix heap-buffer-overflow in memcmp