The plugins ae not built on arm64.
While we might want them in the future, we also need gcc on this platform
as it's the compiler used for u-boot.
Details
Diff Detail
- Lint
No Lint Coverage - Unit
No Test Coverage - Build Status
Buildable 18845 Build 18506: arc lint + arc unit
Event Timeline
devel/aarch64-none-elf-gcc/pkg-plist | ||
---|---|---|
63 | Does this break check-plist when built on amd64 though? (e.g. using poudriere testport) If so, the better way to fix this is to add a new PLIST_SUB for %%PLUGIN%% or the like and make it conditional on ARCH in the port Makefile. |
devel/aarch64-none-elf-gcc/pkg-plist | ||
---|---|---|
63 | Yeah I didn't think enough before making the patch. |
This looks ok to me, but I'm not a ports committer so I can't approve it. :)
Do you know if we will need to exclude the plugins for the various devel/{amd64,i386,aarch64,mips,mips64,powerpc64,sparc64}-gcc pkg-plist files as well? That is, do they build cleanly now on arm64? Removing BROKEN_aarch64 from powerpc64-gcc/Makefile means all those packages will try to build on the next aarch64 package run.
Ah right, I just assumed that it was marked broken twice, I’ll run a poudriere on my aarch64 box when I get home and properly mark/fix the broken ones
All ports are explicitly marked broken for aarch64, but the powerpc-gcc ports needs an updated plist.
I'll see later for other ports but now everything either compile or is skipped