valkey/.github
Madelyn Olson 5a4c0640ce
Mark main and serverAssert as weak symbols to be overridden (#1232)
At some point unit tests stopped building on MacOS because of duplicate
symbols. I had originally solved this problem by using a flag that
overrides symbols, but the much better solution is to mark the duplicate
symbols as weak and they can be overridden during linking. (Symbols by
default are strong, strong symbols override weak symbols)

I also added macos unit build to the CI, so that this doesn't silently
break in the future again.

---------

Signed-off-by: Madelyn Olson <madelyneolson@gmail.com>
Co-authored-by: Viktor Söderqvist <viktor.soderqvist@est.tech>
2024-10-29 14:26:17 -07:00
..
actions/generate-package-build-matrix Adds workflows to build release binaries and push to S3 (#315) 2024-04-16 07:01:36 -07:00
ISSUE_TEMPLATE Update CONTRIBUTING.md and issue templates (#311) 2024-04-15 16:00:59 +02:00
workflows Mark main and serverAssert as weak symbols to be overridden (#1232) 2024-10-29 14:26:17 -07:00
dependabot.yml Format yaml files (#615) 2024-06-14 13:40:06 -07:00