Build and ship the LLVM package set (packages-llvm) #9
Loading…
Reference in a new issue
No description provided.
Delete branch "llvm-build"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The build and release workflows now build sdk-world a second time with
--toolchain llvmintopackages-llvm; the release zip containspackages/world,packages-llvm/worldand the licenses. The jpeg package is copied into both sets.Two source changes were needed for clang:
ioptrap/src/handler.S:rfeis written as.word 0x42000010.libid3tag/src/compat.c,frametype.c: K&R definitions in the gperf output became prototypes (clang rejects them in C23).Checked locally with ps2build v2026.10.12 against the LLVM sdk-core set: all 30 members build and install, and all 10 IRX files are type 0xFF80.
audsrv,oggandvorbisare in the GCC set but come from other repos and are not in the LLVM set yet.Merge after ps2/sdk-core#16 is released, so the LLVM build has an LLVM sdk-core to link against.
🤖 Generated with Claude Code