Created attachment 850674 [details] /var/log/portage/dev-libs:apr-util-1.6.3:20230213-114111.log I suppose the first two may be fine but the third one is suspicious: * Messages for package dev-libs/apr-util-1.6.3: * Log file: /var/log/portage/dev-libs:apr-util-1.6.3:20230213-114111.log * SED: some expressions in the following did not cause any changes * sed -i -r -e "/^(apr_builddir|apr_builders|top_builddir)=/s:=:=${SYSROOT}:" -e "/^CC=/s:=.*:=$(tc-getCC):" -e '/^(C|CPP|CXX|LD)FLAGS=/d' -e '/^LTFLAGS/s:--silent::' build/rules.mk || die * no-op: -e /^(apr_builddir|apr_builders|top_builddir)=/s:=:=: * no-op: -e /^CC=/s:=.*:=x86_64-pc-linux-gnu-gcc: * no-op: -e /^(C|CPP|CXX|LD)FLAGS=/d
Seems it switched to using '?=' at some point (CFLAGS?=), meaning sed'ing them out is no longer necessary and env is used either way.
looking
The others appear to be needed, but *FLAGS is indeed fine now.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f7bb25c5e3f6a2a392dc75e7f37af876971a710 commit 9f7bb25c5e3f6a2a392dc75e7f37af876971a710 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-02-14 04:47:35 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-02-14 06:37:07 +0000 dev-libs/apr-util: cleanup sed No longer need *FLAGS substitution as it uses ?=. Closes: https://bugs.gentoo.org/894166 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/apr-util/apr-util-1.6.3.ebuild | 1 - 1 file changed, 1 deletion(-)