On Fri, Jun 20, 2025 at 11:01 AM <rin...@apache.org> wrote: > Author: rinrab > Date: Fri Jun 20 14:59:55 2025 > New Revision: 1926599 > > URL: http://svn.apache.org/viewvc?rev=1926599&view=rev > Log: > GitHub actions: Consume all MacOS dependencies (except zlib) from homebrew, > instead of relying on pre-installed libs. > > * .github/workflows/cmake.yml > (Prepare MacOS Environment): Merged into 'install dependencies' step. > (Install MacOS dependencies): List all packages in `brew install` command > and explicitly add all .pc file directories into PKG_CONFIG_PATH > environment variable. > > In my testing, the whole action completed successfully on Mac OS, except > of one test: > > ``` > 24: svn_tests: E200006: Expected error SVN_ERR_SQLITE_BUSY but got > SVN_ERR_SQLITE_ERROR > 24: svn_tests: E200030: sqlite[S10]: disk I/O error > 24: svn_tests: E200042: Additional errors: > 24: svn_tests: E200030: sqlite[S10]: disk I/O error > 24: svn_tests: E200044: SQLite transaction rollback failed > 24: svn_tests: E200030: sqlite[S1]: cannot rollback - no transaction is > active > 24: svn_tests: E200030: sqlite[S1]: cannot rollback - no transaction is > active > 24: FAIL: fs-test 65: test commit with locked rep-cache > ``` > > It seems like the problem is not in the build process, but sqlite works not > as we expect on this platform.
I remember a discussion about this: https://svn.haxx.se/dev/archive-2016-11/0099.shtml Do you know which version of sqlite is being installed? Nathan