Package Details: mipsel-elf-binutils 2.42-1

Git Clone URL: https://aur.archlinux.org/mipsel-elf-binutils.git (read-only, click to copy)
Package Base: mipsel-elf-binutils
Description: A collection of binary tools for baremetal MIPS.
Upstream URL: http://www.gnu.org/software/binutils/
Licenses: GPL-3.0-or-later AND GFDL-1.3-no-invariants-or-later AND FSFAP
Submitter: MikeWalrus
Maintainer: MikeWalrus
Last Packager: MikeWalrus
Votes: 0
Popularity: 0.000000
First Submitted: 2022-01-23 10:23 (UTC)
Last Updated: 2024-01-31 07:24 (UTC)

Latest Comments

MikeWalrus commented on 2022-03-30 14:05 (UTC)

Seems that ignoring the test failures is the way to go. @prg Would you like to try the updated version?

MikeWalrus commented on 2022-03-30 13:26 (UTC)

@prg Oops, I forgot to include the check dependencies. There are failed tests indeed.

MikeWalrus commented on 2022-03-30 01:52 (UTC)

@prg I've tested it using extra-x86_64-build and there's no error. Maybe try building it with a clean chroot?

prg commented on 2022-03-30 01:20 (UTC)

I'm getting quite a few errors when trying to build this. Anyone else having better luck?

Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-elf/binutils.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-elf/comm-data.exp ...
FAIL: Common symbol override test       
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-elf/compress.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-elf/dwarf.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-elf/eh-group.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-elf/elf.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-elf/exclude.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-elf/export-class.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-elf/frame.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-elf/indirect.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-elf/linux-x86.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-elf/notes.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-elf/provide-hidden.exp ...
FAIL: PROVIDE_HIDDEN test (auxiliary shared object)
FAIL: PROVIDE_HIDDEN test 4             
FAIL: PROVIDE_HIDDEN test 6             
FAIL: PROVIDE_HIDDEN test 10            
FAIL: PROVIDE_HIDDEN test 12            
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-elf/readelf.exp ...
FAIL: readelf version information       
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-elf/sec-to-seg.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-elf/sec64k.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-elf/shared.exp ...
FAIL: PR ld/20828 forcibly exported symbol version without section GC
FAIL: PR ld/20828 forcibly exported symbol version with section GC
FAIL: PR ld/21233 dynamic symbols with section GC (auxiliary shared library)
FAIL: PR ld/21233 dynamic symbols with section GC (--undefined)
FAIL: PR ld/21233 dynamic symbols with section GC (--require-defined)
FAIL: PR ld/21233 dynamic symbols with section GC (EXTERN)
FAIL: pr20995                           
FAIL: pr20995-2   

...

Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-x86-64/no-plt.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-x86-64/pe-x86-64.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-x86-64/tls.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-x86-64/x86-64.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-xc16x/xc16x.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-xstormy16/xstormy16.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-xtensa/xtensa-linux.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-xtensa/xtensa.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-z80/z80.exp ...
Running /home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/ld/testsuite/ld-z8k/z8k.exp ...

                === ld Summary ===

# of expected passes            755
# of unexpected failures        17
# of expected failures          5
# of untested testcases         26
# of unsupported tests          269
./ld-new 2.37

make[5]: *** [Makefile:2610: check-DEJAGNU] Error 1
make[5]: Leaving directory '/home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/binutils-build/ld'
make[4]: *** [Makefile:1945: check-am] Error 2
make[4]: Leaving directory '/home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/binutils-build/ld'
make[3]: *** [Makefile:1814: check-recursive] Error 1
make[3]: Leaving directory '/home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/binutils-build/ld'
make[2]: *** [Makefile:1947: check] Error 2
make[2]: Leaving directory '/home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/binutils-build/ld'
make[1]: *** [Makefile:6983: check-ld] Error 2
make[1]: Leaving directory '/home/user/.cache/yay/mipsel-elf-binutils/src/binutils-2.37/binutils-build'
make: *** [Makefile:2287: do-check] Error 2
==> ERROR: A failure occurred in check().
    Aborting...
 -> error making: mipsel-elf-binutils