Skip to content

Conversation

@mpretty-cyro
Copy link
Collaborator

No description provided.

mpretty-cyro and others added 30 commits March 14, 2024 11:11
LINK_LIBRARIES apparently isn't set for pure interface libraries, so we
weren't picking up some needed libraries found via interface targets
when building a bundled static lib; this fixes it by following
INTERFACE_LINK_LIBRARIES when we recurse into an interface library.
oxen-logging already requires this, and libquic and other deps are also
likely moving to c++20 in the near future.
The onionreq code requires nettle (for AES encryption).  If we are doing
a static deps build we'll already have it (via libquic deps), but
otherwise we need to find and link to it.
@mpretty-cyro mpretty-cyro merged commit 743600a into session-foundation:dev Feb 24, 2025
1 check passed
@mpretty-cyro mpretty-cyro deleted the libquic branch February 24, 2025 02:53
mpretty-cyro pushed a commit to mpretty-cyro/libsession-util that referenced this pull request Dec 4, 2025
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.

5 participants