Re: [GNC-dev] Missing FreeType2 for Mac OS Development

2023-01-16 Thread John Ralls
xmlsec is how AQBanking and friends hook gcrypt. Yes, the New Account Hierarchy Assistant's Apply button tries to open a GncFileChooser that's derived from GtkFileChooser. That crashes if you try to run it from the build directory. No, you don't need to make a bundle, just run `ninja install`

Re: [GNC-dev] Missing FreeType2 for Mac OS Development

2023-01-16 Thread Vincent Lucarelli
Sorry - I didn’t explain that I used ACLs (chmod -a) to completely block access for my build user “gnucash” from accessing /opt/homebrew and then started from the beginning of setting up a build environment as the gnucash user. During this rebuild, I ran into an error while building

Re: [GNC-dev] Missing FreeType2 for Mac OS Development

2023-01-16 Thread John Ralls
I thought that you said the freetype2 problem was from Cmake finding libbrotlidec in /opt/homebrew. I don't think that freetype2 has a dependency on gnutls. Webkit (via libsoup<-glib-networking) and AQBanking depend on it; IIRC the missing -lgcrypt is in the glib-networking build. The problem

Re: [GNC-dev] Sample Report with Examples

2023-01-16 Thread Geert Janssens
Hi, See answers in between. Op zondag 15 januari 2023 23:38:07 CET schreef flywire: > This exercise has left me with a few questions about > https://github.com/flywire/gnucash/blob/Hello/gnucash/report/reports/example > /options-example.scm > >1. I'm not clear on the scheme terminology.

Re: [GNC-dev] New warnings on cmake master - Fedora 36

2023-01-16 Thread Geert Janssens
Op maandag 16 januari 2023 17:35:48 CET schreef John Ralls: > Geert, > > I added those last week because of link failures on Windows; the problem > turned out to be that ASIO needs winsock, not that there were any > additional boost libs. I've reverted the part of the commit that added the >

Re: [GNC-dev] Missing FreeType2 for Mac OS Development

2023-01-16 Thread Vincent Lucarelli
Got much farther with the build, but now stuck with a build/run time error. The freetype2 error was rooted in gnutls.pc missing -lgcrypt. I’m not sure if this is an issue for gnutls or a patch for arm64/MacOSx build. Manually added the dependency and finished the build. Tried to run gnucash

Re: [GNC-dev] New warnings on cmake master - Fedora 36

2023-01-16 Thread John Ralls
> On Jan 15, 2023, at 12:36 PM, Geert Janssens > wrote: > > Commit > > https://github.com/Gnucash/gnucash/commit/ > fed4daf4e7dea7c85a56ad08f1817319272f7567 > > Added a number of boost libraries in the cmake check. Since that commit a > cmake run will spew these warnings: > > CMake