reproduce-devel
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]