> On Jan 14, 2023, at 10:22 AM, Vincent Lucarelli <vincent.lucare...@gmail.com> > wrote: > > Hi, > > I am attempting to setup a new Mac OS X user account on Ventura 13.0.1 to > build gnucash so I can attempt to help integrate a new Finance::Quote feature > into GnuCash. Ran into 2 problems following the instructions at > https://wiki.gnucash.org/wiki/MacOS/Quartz > > First issue - was able to solve - copying /bin/bash to $HOME/.new_local/bin > doesn’t seem to work on Ventura. The process is immediately killed when the > alternate copy of bash is run. Some googling suggests it might have > something to do with quarantine or code signing, but a few of the suggested > solutions didn’t work. I have homebrew installed (but not in the path for the > account I’m using to try and build gnucash), so I just installed bash with > brew and then copied that executable into .new_local/bin. > > Second issue - not sure how to proceed. The bootstrap run successfully, but > the jhbuild step failed to find freetype2 > >> PREFIX=$HOME/opt/gnucash jhbuild build > >> ../../src/harfbuzz-4.1.0/meson.build:87:0: ERROR: Dependency 'freetype2' is >> required but not found. >> >> A full log can be found at >> /Users/gnucash/opt/gnucash/build/harfbuzz-4.1.0/meson-logs/meson-log.txt >> WARNING: Running the setup command as `meson [options]` instead of `meson >> setup [options]` is ambiguous and deprecated. >> *** Error during phase configure of harfbuzz-no-cairo: ########## Error >> running meson --prefix /Users/gnucash/opt/gnucash/inst --libdir lib >> -Dcoretext=enabled -Dfreetype=enabled -Ddocs=disabled -Dbenchmark=disabled >> -Dintrospection=disabled --wrap-mode=nofallback >> /Users/gnucash/opt/gnucash/src/harfbuzz-4.1.0 *** [20/76] >> >> [1] Rerun phase configure >> [2] Ignore error and continue to build >> [3] Give up on module >> [4] Start shell >> [5] Reload configuration >> [6] Go to phase "wipe directory and start over" >> choice: > > Any advice how how to proceed is appreciated.
harfbuzz-no-cairo depends on freetype-no-harfbuzz. If $PREFIX/lib/pkgconfig/freetype2.pc isn't installed then something went wrong with the latter. Scroll back in your terminal session to see what. Regards, John Ralls _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel