[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #61026] Coreutils 8.32 known bug for arm64
From: |
Boud Roukema |
Subject: |
[bug #61026] Coreutils 8.32 known bug for arm64 |
Date: |
Tue, 10 Aug 2021 17:03:44 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0 |
URL:
<https://savannah.nongnu.org/bugs/?61026>
Summary: Coreutils 8.32 known bug for arm64
Project: Maneage
Submitted by: boud
Submitted on: Tue 10 Aug 2021 09:03:43 PM UTC
Category: None
Severity: 5 - Blocker
Item Group: None
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
On an arm64 system <https://pine64.org> running the Mobian
<https://mobian-project.org> derivative of Debian GNU/Linux, a project
branching off commit 5a6e6e6 of upstream Maneage failed with
56668 src/ls.c: In function 'print_dir':
56669 src/ls.c:3026:24: error: 'SYS_getdents' undeclared (first use in this
function); did you mean 'SYS_getdents64'?
56670 3026 | if (syscall (SYS_getdents, dirfd (dirp), NULL, 0) ==
-1
56671 | ^~~~~~~~~~~~
56672 | SYS_getdents64
56673 src/ls.c:3026:24: note: each undeclared identifier is reported only
once for each function it appears in
56674 src/ls.c: At top level:
This is a known bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=966449
.
The chosen solution upstream is in this commit:
https://git.savannah.gnu.org/cgit/coreutils.git/commit/?id=10fcb97bd728f09d4a027eddf8ad2900f0819b0a
and Debian has a backport of the patch.
There are many small patches to coreutils listed at
https://git.savannah.gnu.org/cgit/coreutils.git following release 8.32 .
Debian is at 8.32-4, with 6 patches:
https://sources.debian.org/src/coreutils/8.32-4/debian/patches .
I'll probably add the Debian patch in the specific project, that's easy. I
could propose it for Maneage upstream, depending on what people's preferences
are in terms of a manageable ;) update strategy.
This bug should disappear when 8.33 is released upstream and when Maneage
updates to 8.33, whenever these two events might occur...
I put this as a 'blocker' bug, because this bug blocks the full reproduction
of a reasonably light project (not needing more than 4 CPUs, a few Gb of RAM,
a few Gb or disk space, as of 2021) on a smartphone.
_______________________________________________________
Reply to this item at:
<https://savannah.nongnu.org/bugs/?61026>
_______________________________________________
Message sent via Savannah
https://savannah.nongnu.org/
- [bug #61026] Coreutils 8.32 known bug for arm64,
Boud Roukema <=