Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 1ea8fe77fbd26025ed646f7d5fd0103a6d1d3169
      
https://github.com/WebKit/WebKit/commit/1ea8fe77fbd26025ed646f7d5fd0103a6d1d3169
  Author: Yusuke Suzuki <[email protected]>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    M Source/cmake/OptionsCocoa.cmake

  Log Message:
  -----------
  [CMake] Disable fdebug-prefix-map etc. by default, offering option 
RELATIVE_DEBUG_INFO
https://bugs.webkit.org/show_bug.cgi?id=316106
rdar://178534429

Reviewed by Geoffrey Garen.

-fdebug-prefix-map option makes build path relative, which increases
cache hit rate in ccache when user is building the same source code from
different worktrees. However this breaks many downstream toolings which
relies on absolute debug path to look up the source code. So making this
optional via RELATIVE_DEBUG_INFO.
User can enable it via `cmake --preset <preset> -DRELATIVE_DEBUG_INFO=ON`

* Source/cmake/OptionsCocoa.cmake:

Canonical link: https://commits.webkit.org/314379@main



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

Reply via email to