On 2026-07-27, Riccardo Mottola <[email protected]> wrote: > Hi! > > I updated to 7.9. > Previously I did run 7.7 without the reported issue. I did a full > upgrade to 7.8, including pkg_add, but did not test. So the upgrade is > smooth, but I did not test builds in intermediate 7.8 > > rohan$ cd Build/ > rohan$ cmake .. > -- The C compiler identification is Clang 19.1.7 > -- The ASM compiler identification is Clang with GNU-like command-line > -- Found assembler: /usr/bin/cc > -- The CXX compiler identification is Clang 19.1.7 > -- Detecting C compiler ABI info > Illegal instruction (core dumped) > > > what exactly is core-dumping? I see no core dump.
Almost certainly the C compiler. The core might have been left in a temporary directory and might have been cleaned up by cmake, e.g. something in CMakeFiles/CMakeScratch. Run it as "ktrace -di cmake .." and you might get more information about the SIGILL (or at least see for sure which program triggered it). libobjc2 builds OK in i386 bulk builds so if you're lucky, maybe you can pkg_add it instead. btw if your machine does not have SSE2 then you will run into 'Illegal instruction' (SIGILL) increasingly often - especially after the update to clang 22 in -current.

