https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: app-portage/portage-utils-0.93.3 fails tests. Discovered on: amd64 (internal ref: tinderbox_musl) NOTE: This machine uses MUSL libc
Created attachment 765706 [details] build.log build log and emerge --info
% qlop -mv -d 1104898893 qlop: invalid date: 1104898893 musl doesn't accept the epoch like glibc, solaris, darwin do
%s isn't in POSIX strptime indeed
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=b59cdb9849c6528922664fcc1c07537ac71e05b1 commit b59cdb9849c6528922664fcc1c07537ac71e05b1 Author: Fabian Groffen <grobian@gentoo.org> AuthorDate: 2022-02-23 11:55:55 +0000 Commit: Fabian Groffen <grobian@gentoo.org> CommitDate: 2022-02-23 11:55:55 +0000 qlop: fix date parsing of epochs on musl %s isn't a valid modifier in POSIX for strptime, so parse the number manually and produce a time out of that. Bug: https://bugs.gentoo.org/833942 Signed-off-by: Fabian Groffen <grobian@gentoo.org> qlop.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec3307e507ccfc092371f8e16ea40ff50557ca9f commit ec3307e507ccfc092371f8e16ea40ff50557ca9f Author: Fabian Groffen <grobian@gentoo.org> AuthorDate: 2022-06-14 07:12:19 +0000 Commit: Fabian Groffen <grobian@gentoo.org> CommitDate: 2022-06-14 07:15:51 +0000 app-portage/portage-utils-0.94: version bump Closes: https://bugs.gentoo.org/851138 Closes: https://bugs.gentoo.org/837188 Closes: https://bugs.gentoo.org/836590 Closes: https://bugs.gentoo.org/833942 Closes: https://bugs.gentoo.org/807975 Signed-off-by: Fabian Groffen <grobian@gentoo.org> app-portage/portage-utils/Manifest | 1 + .../portage-utils/portage-utils-0.94.ebuild | 67 ++++++++++++++++++++++ 2 files changed, 68 insertions(+)