Created attachment 233755 [details] patch 1. Add a block with all the libraries for powerpc64le. 2. Add a block with all the libraries for powerpc64 (same as for powerpc64le minus xray) also containing optional (when lib32 is present, same as for amd64) 32-bit libraries. 3. Add a block with all the libraries for powerpc. There are only two and it can probably be merged back to older releases. 4. Simplify options. There are probably no people on powerpc or powerpc64 on 12, ports-mgmt/pkg doesn't build there anyway.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=70d8d9125c9f5b1da36b134408b3d580a39f1aa8 commit 70d8d9125c9f5b1da36b134408b3d580a39f1aa8 Author: Brooks Davis <brooks@FreeBSD.org> AuthorDate: 2022-05-17 20:23:26 +0000 Commit: Brooks Davis <brooks@FreeBSD.org> CommitDate: 2022-05-17 20:23:26 +0000 devel/llvm-devel: New snapshot Add support for COMPILER_RT on powerpc*. [0] Don't enable MLIR by default. Instead, rely on FLANG's dependency on it to turn it on for architectures that support FLANG. This removes MLIR from default packages on 32-bit system. PR: 263803 [0] Submitted by: pkubaj [0] devel/llvm-devel/Makefile | 93 ++++++++++++++++++++++++++++++++++---- devel/llvm-devel/Makefile.COMMANDS | 4 +- devel/llvm-devel/Makefile.snapshot | 4 +- devel/llvm-devel/distinfo | 6 +-- devel/llvm-devel/pkg-plist | 32 ++++++++++++- 5 files changed, 122 insertions(+), 17 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=8ceec6eadfd5b8193436cfb6600cabcbaeec98c0 commit 8ceec6eadfd5b8193436cfb6600cabcbaeec98c0 Author: Brooks Davis <brooks@FreeBSD.org> AuthorDate: 2022-05-17 20:26:58 +0000 Commit: Brooks Davis <brooks@FreeBSD.org> CommitDate: 2022-05-17 20:26:58 +0000 devel/llvm-devel: Add missing patch Add a patch I failed to add in 70d8d9125c9f5b1da36b134408b3d580a39f1aa8. No PORTREVISION bump as no configuration (except maybe building with gcc and using libsbdc++) will build. PR: 263803 (previous commit addressses this PR) .../files/patch-revert-0d8cb8b399ad (new) | 280 +++++++++++++++++++++ 1 file changed, 280 insertions(+)
Thanks for the submission. I was delayed in applying it due to wanting to do an accompanying update and ran into a compilation error that upstream has yet to resolve.