[gentoo-dev] [PATCH] kernel-build.eclass: BDEPEND on dev-lang/perl

2024-08-30 Thread Andrew Ammerlaan
Some config options (that we enable by default, e.g. CONFIG_CRYPTO_POLY1305) cause perl scripts to be run during the build. Closes: https://bugs.gentoo.org/930390 Signed-off-by: Andrew Ammerlaan --- eclass/kernel-build.eclass | 1 + 1 file changed, 1 insertion(+) diff --git a/eclass/kernel-buil

[gentoo-dev] [PATCH] kernel-build.eclass: adjust missing .config error messages

2024-08-30 Thread Andrew Ammerlaan
kernel-build_merge_configs should always be called first nowadays because it applies the savedconfig. Signed-off-by: Andrew Ammerlaan Closes: https://github.com/gentoo/gentoo/pull/38345 Signed-off-by: Andrew Ammerlaan --- eclass/kernel-build.eclass | 7 +-- 1 file changed, 5 insertions(+),

[gentoo-dev] GLEP 83 "EAPI deprecation" update

2024-08-30 Thread Ulrich Mueller
Deprecation of an EAPI should not be deferred forever. This update of GLEP 83 will allow it after a longer waiting period of 48 months even if only one newer EAPI would exist at that point. From a1177143b51a374d0acda06915047b7573203a84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ulrich=20M=C3=BCller?

Announce: Xnest release 24.1.0 -- ported to XCB

2024-08-30 Thread Enrico Weigelt, metux IT consult
Hello folks, I'd like to announce release of the nesting Xserver - Xnest 24.1.0 The biggest change since last release (about 3 years ago): Xnest is not fully moved to XCB, instead of Xlib. That step was long overdue, but been quite a piece of work, as XCB operates on much lower-level Xlib (eg

[gentoo-dev] [PATCH] kernel-build.eclass: Fix handling savedconfig w/o default configs

2024-08-30 Thread Michał Górny
Fix the new savedconfig logic not to require preexisting `.config` if savedconfig will be used. This is needed to handle architectures where we do not supply default configs, and savedconfig is the only option. Fixes: e290c3c78b7a ("...: Apply savedconfig on top of merged configs") Closes: https: