You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- postPatch: sqlcipher uses autosetup, which ships config.sub/config.guess
under autosetup/ with an 'autosetup-' prefix — outside the default
updateAutotoolsGnuConfigScriptsHook file-name glob. Refresh them from
gnu-config so new triples (e.g. aarch64-apple-ios-simulator) are
recognized. Also patch src/shell.c.in to stub system() calls on iOS
(API forbidden).
- configureFlags: --disable-readline on iOS (ncurses has no shared libs);
--disable-tcl for any cross build (TCL nativeBuildInput is build-platform
and can't be linked into a different-arch target).
- buildInputs: drop readline/ncurses on iOS (ncurses has no shared libs there).
- postInstall: iOS produces .so (not .dylib). Gate the Darwin dylib-symlink
block on !isiOS and add an iOS .so-symlink block. Remove stale libsqlite3*
symlinks before renaming.
- TCLLIBDIR: only set when not cross-compiling.
0 commit comments