[Bug 263976] editors/libreoffice: Fails to build using llvm/clang14 on recent src main
Date: Sat, 21 May 2022 23:58:17 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263976 Mark Millard <marklmi26-fbsd@yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |marklmi26-fbsd@yahoo.com --- Comment #1 from Mark Millard <marklmi26-fbsd@yahoo.com> --- Quoting the "Actual error log": QUOTE /usr/local/bin/clang++90 END QUOTE Twice. I expect that earlier material in the build log is likely relevant to why it it is using clang 9.0 instead of something more modern like 13 or 14. The logic I see in the editors/libreoffice/Makefile looks like: .if ${PORT_OPTIONS:MLTO} && ${CHOSEN_COMPILER_TYPE} == clang CPP= ${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT} CC= ${LOCALBASE}/bin/clang${LLVM_DEFAULT} CXX= ${LOCALBASE}/bin/clang++${LLVM_DEFAULT} BUILD_DEPENDS+= ${LOCALBASE}/bin/clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} LLD_UNSAFE= yes .endif That should mean that LLVM_DEFAULT ended up as "90", not "13" or "14". What has presented does not appear to be enough to trace back to why "90" was in use. -- You are receiving this mail because: You are the assignee for the bug.