Disable the new default-on impstats-push feature, which needs protoc-c,
libprotobuf-c and snappy that are not wired up in this recipe.
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Regenerate 0001-hiredis-use-default-CC and
0004-src-Do-not-reset-FINAL_LIBS so they apply without fuzz (patch-fuzz
is a fatal QA error).
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Regenerate configure.patch, which hardcoded version 3.25.8 and had stale
context, so it applies without fuzz.
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Drop the no-longer-needed 0001-Fix-parallel-build-problems.patch,
0002-fix-reproducibility.patch and
0001-Fix-a-lot-of-Werror-format-security.patch.
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
libabigail 2.10 requires libxxhash >= 0.8.0, so add xxhash to DEPENDS.
Drop 0001-Check-for-correct-fts-module.patch, which is merged in 2.10.
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Mercurial 7.x reworked its Makefile to install via pip. Use a
DESTDIR-aware setup.py install instead, add python3-setuptools-scm-native
and pin the version via SETUPTOOLS_SCM_PRETEND_VERSION, and fix the
PYTHON Makefile sed.
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
License-Update: copyright year range updated; still BSD-3-Clause
Update LIC_FILES_CHKSUM: the LICENSE text changed only in its copyright
year range, it is still BSD-3-Clause.
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Add a patch fixing the autoconf 2.13-era idioms that abort autom4te
under autoconf 2.73, and regenerate the existing patches so they apply
without fuzz.
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Drop 0001-replace-__pure__-with-compiler-attribute-pure, which is obsolete
in 0.34, and refresh 0001-fix-incompatible-type-error-with-gcc-15 to the
hunks still needed.
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
License-Update: license header switched from "LIC: GPL" to SPDX GPL-2.0-or-later; license text unchanged
Adapt the patches to the 4.0 source restructure: refresh
configure_in_cross.patch for the new configure, and drop
0001-ppoe-Dont-include-linux-if_ether.h and
0002-Enable-support-for-the-kernel-module which are obsolete/upstreamed
in 4.0.
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
License-Update: added GPLv2/GPLv2+ files (linux_helpers.h, rbtree_augmented.h, rbtree_types.h) to the per-file license listing
Drop 0001-dlm_controld-remove-unnecessary-header-include,
0001-Disable-annobin-plugin and 0001-Remove-fcf-protection-full, which
are all present in 4.3.0.
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
drop upstreamed cross-compile test patch
This release already guards the auth-pam unit test TESTS assignment with
"if !CROSS_COMPILING" in tests/unit_tests/plugins/auth-pam/Makefile.am
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
package new cppcheck config file
4.21.1 installs ${libdir}/cppcheck/cfg/xfce.cfg which was not shipped in
any package
fixes QA failure (installed-vs-shipped).
Add ${libdir}/cppcheck to FILES:${PN}.
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
XML::LibXML 2.0200+ switched its build system to use Alien::Libxml2
(via Alien::Base::Wrapper) to locate libxml2. That module is not
packaged in OpenEmbedded and pulls in the whole Alien::Build stack,
which is why the recipe was previously skipped.
Add a patch that bypasses Alien and queries the target libxml2 through
pkg-config, which is already wired up to the recipe sysroot, and:
- inherit pkgconfig and drop the now-unneeded EXTRA_CPANFLAGS.
- drop the obsolete pre-Alien patches (the libxml2/clang compat fixes
are upstreamed in this release and no longer apply).
- remove SKIP_RECIPE so the recipe builds again.
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
License-Update: license note moved from README to README.md and expanded to a full copyright / same-terms-as-Perl stanza
fix URI and license for 9999.32
The 9999.32 release is published by new CPAN maintainer (CAPOEIRAB)
and renamed the license file to README.md
- Point SRC_URI at the CAPOEIRAB author directory (sha256 unchanged).
- Update LIC_FILES_CHKSUM to the COPYRIGHT & LICENSE section of README.md.
- Refresh the stale HOMEPAGE to the dist page.
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>