Skip to content

Conversation

@wangrufeng
Copy link
Contributor

@wangrufeng wangrufeng commented Aug 13, 2025

What problem does this PR solve?

Issue Number: resolve #3063

What is changed and the side effects?

Changed:

  • Marked InstallSymbolizeOpenObjectFileCallback() as BAIDU_WEAK in src/butil/third_party/symbolize/symbolize.cc to avoid symbol collision with glog.

Side effects:

  • Performance effects:

  • Breaking backward compatibility:


Check List:

@wangrufeng wangrufeng changed the title Fix symbol conflict with glog by marking InstallSymbolizeOpenObjectFi… Fix symbol conflict with glog by marking InstallSymbolizeOpenObjectFileCallback as BAIDU_WEAK Aug 13, 2025
@wwbmmm wwbmmm merged commit f6fba6b into apache:master Aug 14, 2025
26 of 27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

multiple definition of InstallSymbolizeOpenObjectFileCallback when linking with glog

2 participants