Package Details: armv7l-glibc 2.36-3

Git Clone URL: https://aur.archlinux.org/armv7l-glibc.git (read-only, click to copy)
Package Base: armv7l-glibc
Description: GNU C Library ARM64 target
Upstream URL: https://www.gnu.org/software/libc/
Licenses: GPL, LGPL
Submitter: Solskogen
Maintainer: None
Last Packager: Solskogen
Votes: 0
Popularity: 0.000000
First Submitted: 2021-02-11 12:50 (UTC)
Last Updated: 2023-01-07 12:36 (UTC)

Latest Comments

graysky commented on 2023-09-03 09:40 (UTC)

Build errors out:

==> Starting build()...
checking build system type... x86_64-pc-linux-gnu
checking host system type... armv7l-unknown-linux-gnueabihf
checking for armv7l-unknown-linux-gnueabihf-gcc... armv7l-unknown-linux-gnueabihf-gcc
checking for suffix of object files... configure: error: in `/build/armv7l-glibc/src/glibc-build':
configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details
==> ERROR: A failure occurred in build().
    Aborting...

lunasophia commented on 2023-04-20 02:18 (UTC) (edited on 2023-04-20 02:19 (UTC) by lunasophia)

Seeing a different error on my machine. I have armv7l-gcc-bootstrap, armv7l-linux-api-headers, armv7l-binutils installed.

armv7l-unknown-linux-gnueabihf-gcc ../sysdeps/arm/aeabi_sighandlers.S -c     -I../include -I/home/luna/build/aur/armv7l-glibc/src/glibc-build/csu  -I/home/luna/build/aur/armv7l-glibc
/src/glibc-build  -I../sysdeps/unix/sysv/linux/arm/le  -I../sysdeps/unix/sysv/linux/arm  -I../sysdeps/arm/nptl  -I../sysdeps/unix/sysv/linux/include -I../sysdeps/unix/sysv/linux  -I.
./sysdeps/nptl  -I../sysdeps/pthread  -I../sysdeps/gnu  -I../sysdeps/unix/inet  -I../sysdeps/unix/sysv  -I../sysdeps/unix/arm  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/arm
/le/armv7  -I../sysdeps/arm/armv7  -I../sysdeps/arm/armv6t2  -I../sysdeps/arm/armv6  -I../sysdeps/arm/le  -I../sysdeps/arm/include -I../sysdeps/arm  -I../sysdeps/wordsize-32  -I../sy
sdeps/ieee754/flt-32  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754  -I../sysdeps/generic  -I.. -I../libio -I.  -D_LIBC_REENTRANT -include /home/luna/build/aur/armv7l-glibc/src/g
libc-build/libc-modules.h -DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC -DPIC -DLIBC_NONSHARED=1     -DTOP_NAMESPACE=glibc -DASSEMBLER -I/home/luna/build/aur/armv7l-gl
ibc/src/glibc-build/csu/. -Werror=undef -Wa,--noexecstack   -o /home/luna/build/aur/armv7l-glibc/src/glibc-build/csu/aeabi_sighandlers.oS -MD -MP -MF /home/luna/build/aur/armv7l-glib
c/src/glibc-build/csu/aeabi_sighandlers.oS.dt -MT /home/luna/build/aur/armv7l-glibc/src/glibc-build/csu/aeabi_sighandlers.oS
In file included from ../sysdeps/generic/unwind-resume.c:19,
                 from ../sysdeps/arm/unwind-resume.c:19:
/home/luna/build/aur/armv7l-glibc/src/glibc-build/gnu/lib-names.h:11:11: fatal error: gnu/lib-names-hard.h: No such file or directory
   11 | # include <gnu/lib-names-hard.h>
      |           ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

schrmh commented on 2023-02-21 18:24 (UTC) (edited on 2023-02-21 18:44 (UTC) by schrmh)

Maybe a bit much to ask for, but could you put the missing deps in the AUR as well?

make[1]: Leaving directory '/home/duda/.cache/paru/clone/armv7l-binutils/src/binutils-build'
make: *** [Makefile:1005: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'armv7l-binutils-2.40-1': 
error: can't build armv7l-glibc-2.36-3, deps not satisfied: armv7l-gcc
error: can't build armv7l-gcc-12.2.1-1, deps not satisfied: armv7l-glibc  armv7l-binutils
error: packages failed to build: armv7l-binutils-2.40-1  armv7l-glibc-2.36-3  armv7l-gcc-12.2.1-1

graysky commented on 2023-01-06 15:38 (UTC)

Thank you, built fine!

Solskogen commented on 2023-01-06 15:17 (UTC)

workaround commited

Solskogen commented on 2023-01-06 15:09 (UTC)

Oh, sorry I got the error now. The problem seems to be the newest version of make.

Solskogen commented on 2023-01-06 15:02 (UTC)

Is this with the bootstrap compiler or the normal one? Can you make config.log from glibc available somewhere? I just did a total rebuild without any issues.

graysky commented on 2023-01-06 14:05 (UTC)

If I add armv7l-binutils and python to the makedeps array it gets a bit further but still errors out.

...
done > /build/armv7l-glibc/src/glibc-build/sysd-syscallsT
mv -f /build/armv7l-glibc/src/glibc-build/sysd-syscallsT /build/armv7l-glibc/src/glibc-build/sysd-syscalls

type "make help" for help with common glibc makefile targets

rm -f /build/armv7l-glibc/src/glibc-build/stamp.o; > /build/armv7l-glibc/src/glibc-build/stamp.o
rm -f /build/armv7l-glibc/src/glibc-build/stamp.os; > /build/armv7l-glibc/src/glibc-build/stamp.os
rm -f /build/armv7l-glibc/src/glibc-build/stamp.oS; > /build/armv7l-glibc/src/glibc-build/stamp.oS
make  subdir=csu -C csu ..=../ subdir_lib
make[2]: Entering directory '/build/armv7l-glibc/src/glibc-2.36/csu'
make[2]: *** Cannot open jobserver /tmp/GMfifo2231r: No such file or directory.  Stop.
make[2]: Leaving directory '/build/armv7l-glibc/src/glibc-2.36/csu'
make[1]: *** [Makefile:484: csu/subdir_lib] Error 2
make[1]: Leaving directory '/build/armv7l-glibc/src/glibc-2.36'
make: *** [Makefile:9: all] Error 2

graysky commented on 2023-01-06 13:49 (UTC)

Getting an error when building. Can you confirm?

==> Starting build()...
checking build system type... x86_64-pc-linux-gnu
checking host system type... armv7l-unknown-linux-gnueabihf
checking for armv7l-unknown-linux-gnueabihf-gcc... armv7l-unknown-linux-gnueabihf-gcc
checking for suffix of object files... configure: error: in `/build/armv7l-glibc/src/glibc-build':
configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details