Skip to content

Conversation

@eatyourbaby
Copy link
Contributor

MacOS nightly builds include 3 pre-built extensions: formats.dylib, math.dylib and fileio.dylib, but they won't load due to bad install path. This PR:

  1. Corrects install path with install_name_tool
  2. Provides an workaround for the extraneous .dylib (Install "mod_spatialite.dylib" fails #2371) with symlinks
  3. Adds missing -lsqlcipher in Intel build.

@justinclift
Copy link
Member

Oh, good thinking. I'll test this out in the build environment, and see how it goes.

That missing -lsqlcipher too, doh! 🤦

@justinclift
Copy link
Member

Just manually ran the macOS Intel and ARM64 builds scripts again (with these changes), to make super sure they work as expected. Yep, it's all good.

Thanks heaps for this @DingoBits. 😄

@justinclift justinclift merged commit ba2103e into sqlitebrowser:master Oct 26, 2022
mgrojo pushed a commit that referenced this pull request Oct 14, 2023
* fix: install path for macos extensions

* workaround: symlink extraneous .dylib in filename

* fix: link with sqlcipher for intel macos build
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants