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