Skip to content

do not export symbols in static unix builds#28

Merged
sammycage merged 1 commit intosammycage:masterfrom
sezero:static-hidden
May 25, 2025
Merged

do not export symbols in static unix builds#28
sammycage merged 1 commit intosammycage:masterfrom
sezero:static-hidden

Conversation

@sezero
Copy link
Contributor

@sezero sezero commented May 20, 2025

No description provided.

sezero added a commit to libsdl-org/plutosvg that referenced this pull request May 20, 2025
(Patch submitted to mainstream at sammycage#28)
@sezero
Copy link
Contributor Author

sezero commented May 24, 2025

PING ?

@sammycage
Copy link
Owner

Hey, thanks for the PR! The fix looks solid to me. Just wondering—what was the issue exactly? Did you get any errors or warnings when building on Unix?

@sezero
Copy link
Contributor Author

sezero commented May 25, 2025

Hey, thanks for the PR!

You're welcome

Just wondering—what was the issue exactly?

When linked statically into SDL_ttf, the resulting libSDL3_ttf.so had pluto{s}vg symbols exported, which isn't wanted.

@sammycage sammycage merged commit e524966 into sammycage:master May 25, 2025
4 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.

2 participants