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.


Reply via email to