tools: 22.1 ARM base build failed
Hi, I am trying to build 22.1 ARM with latest tools(3ed03c72237f0e12e06cb921c558824944529661) and src(1fca8e5780b58bdf99ede32bd0c9aaa23ef93e59). Both cross build on AMD64 or native build on ARM lead to the same error here:
--------------------------------------------------------------
>>> stage 4.4: building everything
--------------------------------------------------------------
...
/usr/local/aarch64-unknown-freebsd13.0/bin/ld: boot1.sym: error: PHDR segment not covered by LOAD segment
cc: error: linker command failed with exit code 1 (use -v to see invocation)
--- everything ---
make[1]: stopped in /usr/src
--- buildworld ---
make: stopped in /usr/src
*** Error code 2
Stop.
make: stopped in /usr/tools
Any ideas?
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Comments: 38 (19 by maintainers)
Commits related to this issue
- device: fix `boot1.sym: error: PHDR segment not covered by LOAD segment` https://github.com/opnsense/tools/issues/258 — committed to yrzr/opnsense-tools by yrzr 2 years ago
- device: fix `boot1.sym: error: PHDR segment not covered by LOAD segment` https://github.com/opnsense/tools/issues/258 — committed to opnsense/tools by yrzr 2 years ago
@turboproc The issue is already reported in #268 and indeed persists in all arm-based builds
@JPBeltman That line unfortunately didn’t work work for me. It’s also mentioned in the forums where a manual intervention is unavoidable unless you incorporate the fix into your build script 😕