[Midnightbsd-cvs] [MidnightBSD/mports] 1f1671: devel/llvm20: port to MidnightBSD

Lucas Holt noreply at github.com
Mon May 4 15:44:02 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/mports
  Commit: 1f1671da2a3096027c721f8d0558b659f142bf3f
      https://github.com/MidnightBSD/mports/commit/1f1671da2a3096027c721f8d0558b659f142bf3f
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-05-04 (Mon, 04 May 2026)

  Changed paths:
    M devel/llvm20/Makefile
    M devel/llvm20/files/patch-compiler-rt_cmake_config-ix.cmake
    R devel/llvm20/files/patch-compiler-rt_lib_sanitizer__common_sanitizer__linux__libcdep.cpp
    A devel/llvm20/files/patch-lldb_cmake_modules_LLDBConfig.cmake
    A devel/llvm20/files/patch-lldb_source_Host_CMakeLists.txt
    A devel/llvm20/files/patch-lldb_source_Initialization_CMakeLists.txt
    A devel/llvm20/files/patch-lldb_source_Plugins_Process_CMakeLists.txt
    A devel/llvm20/files/patch-lldb_source_Plugins_Process_FreeBSDKernel_CMakeLists.txt
    A devel/llvm20/files/patch-lldb_tools_lldb-server_CMakeLists.txt
    M devel/llvm20/files/patch-llvm_cmake_modules_HandleLLVMOptions.cmake
    M devel/llvm20/pkg-plist

  Log Message:
  -----------
  devel/llvm20: port to MidnightBSD

- Add MidnightBSD to all compiler-rt sanitizer OS_NAME patterns
  (asan, ubsan, tsan, msan, safestack, xray, fuzzer, profile, etc.)
- Add MidnightBSD to LLDB cmake conditions (host, process plugins,
  lldb-server, initialization, LLDBConfig)
- Remove upstream-merged sanitizer_linux_libcdep patch
- Update HandleLLVMOptions.cmake patch for llvm20 line shift
- Add pkg-plist entries for compiler-rt runtime libraries across
  all three target triples (FreeBSD compat, CRT, ARCH)
- Add PLIST_SUB for CRT_TRIPLE and ARCH_TRIPLE
- Add SKIP_FAKE_CHECK for legitimately empty tablegen-generated .inc files

AI-Assisted-by: Claude Sonnet 4.6 <noreply at anthropic.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>



To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications


More information about the Midnightbsd-cvs mailing list