On Sun, Jul 14 2019, Brian Callahan <[email protected]> wrote: > Hi ports -- > > When trying to update flang, I get this message during `make configure': > CMake Error at /usr/local/lib/cmake/llvm/HandleLLVMOptions.cmake:14 (if): > Syntax error in cmake code at > > /usr/local/lib/cmake/llvm/HandleLLVMOptions.cmake:14 > > when parsing string > > lld-link\.exe > > Invalid escape sequence \. > Call Stack (most recent call first): > CMakeLists.txt:164 (include) > > > -- Configuring incomplete, errors occurred! > > Indeed, if I remove the \ from lld-link\.exe from > /usr/local/lib/cmake/llvm/HandleLLVMOptions.cmake then flang builds > fine.
I'm not sure what the problem is, maybe a difference between our cmake version (3.10.2) and what upstream tends to use? Anyway, if you have a patch that removes the backslash and fixes your problem, ok jca@ BTW, regarding cmake, rsadowski@ has an update and he asked for tests: https://marc.info/?l=openbsd-ports&m=156204264710542&w=2 -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
