Package Details: arm-linux-gnueabihf-binutils 2.38-1

Git Clone URL: https://aur.archlinux.org/arm-linux-gnueabihf-binutils.git (read-only, click to copy)
Package Base: arm-linux-gnueabihf-binutils
Description: A set of programs to assemble and manipulate binary and object files (arm-linux-gnueabihf)
Upstream URL: https://www.gnu.org/software/binutils/
Licenses: GPL
Submitter: tavianator
Maintainer: razykov
Last Packager: razykov
Votes: 61
Popularity: 0.005903
First Submitted: 2015-09-14 15:26 (UTC)
Last Updated: 2022-05-10 22:30 (UTC)

Latest Comments

1 2 Next › Last »

ttc0419 commented on 2022-07-01 12:52 (UTC) (edited on 2022-07-01 12:55 (UTC) by ttc0419)

@razykov Hi, after a bit of testing I found two issues with the package:
- The default library search path does not contain /usr/arm-linux-gnueabihf/lib, with the current configuration, the default search paths are SEARCH_DIR("/usr/lib/binutils/arm-linux-gnueabihf"); and SEARCH_DIR("=/usr/arm-linux-gnueabihf/lib");. The '=' will be replaced with sysroot, hence, the latter library path will be expanded to /usr/arm-linux-gnueabihf/usr/arm-linux-gnueabihf/lib.
- The enabled targets should be specified in configure scripts as we only target arm-linux-gnueabihf like the official x86_64 binutils. This can reduce build time a lot.
I'm happy to update the package if you could add me as co-maintainer.

codyps commented on 2021-03-25 14:40 (UTC)

Updating to 2.36.1 appears to resolve this issue, here's a patch: https://gist.github.com/jmesmon/e1069bad9361764c62c93026337234f2

smallAndSimple commented on 2021-02-20 15:01 (UTC)

See: https://bugs.archlinux.org/task/69567. It is apparently an "upstream" issue, and might not be solved quickly. As a workaround, --disable-libctf can be added to the parameters of ./configure in PKGBUILD. This might influence your debugging experience, as libctf is used to decode some debug sections.

CapSel commented on 2021-02-10 00:49 (UTC) (edited on 2021-02-10 00:49 (UTC) by CapSel)

Produces /usr/bin/arm-linux-gnueabihf-ld that requires libctf.so.0 which is not provided by any package in system. there is /usr/lib/libctf.a that belongs to binutils (from system).

This in turn makes it impossible to compile arm-linux-gnueabihf-musl

How is it possible that ld was linked to library that does not exists?

How to solve the issue of missing libctf.so.0?

lightning1141 commented on 2021-01-15 09:24 (UTC) (edited on 2021-01-15 09:25 (UTC) by lightning1141)

Please change source url to use a mirror.

zireael9797 commented on 2020-08-26 19:35 (UTC)

I had to use

gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 13FCEF89DD9E3C4F

because the default keyserver wasn't working

bickman2k commented on 2019-10-06 13:23 (UTC)

This worked for me:

gpg --recv-keys 13FCEF89DD9E3C4F

spikerguy commented on 2019-09-05 22:01 (UTC)

Error while Insatlling. Looks like Signature has expired or invalid. binutils-2.32.tar.xz ... FAILED (unknown public key 13FCEF89DD9E3C4F) ==> ERROR: One or more PGP signatures could not be verified! ==> ERROR: Makepkg was unable to build arm-linux-gnueabihf-binutils.

tavianator commented on 2017-08-14 23:52 (UTC)

@zyeri You need to clean out $srcdir before building, which you can do with makepkg -C