Skip to content

Conversation

@timwoj
Copy link
Member

@timwoj timwoj commented Aug 26, 2025

A couple of the static binary builds started failing recently due to duplicate Civetweb/Prometheus-cpp symbols. We statically link these symbols into libbroker during build, and then attempt to link them again while linking Zeek. It's strange that this hasn't come up before, but it's possible that a recent compiler upgrade became more strict about it. Stop linking them into Zeek and use the symbols from Broker. If we ever remove Broker, this line can be uncommented again.

Related to zeek/zeek#4732

@timwoj timwoj merged commit d51c699 into master Aug 28, 2025
1 check passed
@timwoj timwoj deleted the topic/timw/link-prometheus-via-broker-instead-of-directly branch August 28, 2025 20:04
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.

2 participants