Created attachment 253310 [details] shar file for graphics/xaos containing patch In 2 cases I have attempted to build ports using the latest llvm compiler that comes with 14.1 RELEASE. graphics/xaos graphics/inkscape In both of these cases, one source file made use of 'csetjmp'.which displays an error message now. Changing the include from <csetjmp>' to '<setjmp.h>' works around it. # error "If libc++ starts defining <setjmp.h>, the __has_include check should move to libc++'s <setjmp.h>" the 2 patches in the respective 'files' directories in the port appear to work around it The real problem seems to be the llvm headers, however, as patching the ports only works for 14.1 RELEASE (probably) uname strug: FreeBSD hack.SFT.local 14.1-RELEASE FreeBSD 14.1-RELEASE GENERIC amd64 NOTE: new xaos patch actually has a second fix in it which I'll submit separately. These are both workarounds, really
Created attachment 253311 [details] shar file for graphics/inkscape containing a patch (workaround) not intended as a permanent fix (either one actually)
we can add devel/glog to the list of affected ports
Duplicate of bug 279692. *** This bug has been marked as a duplicate of bug 279692 ***