Re: [GNC-dev] recent CMake warnings and Ubuntu LTS support

2023-08-23 Thread Geert Janssens
Ok, I have lowered the bar for cmake to 3.14.5. Regards, Geert Op dinsdag 22 augustus 2023 19:15:23 CEST schreef Derek Atkins: > That would certainly solve the build issue on code (for now). > > -derek > > On Tue, August 22, 2023 1:08 pm, Geert Janssens wrote: > > Heh, we usually look at Ubunt

Re: [GNC-dev] recent CMake warnings and Ubuntu LTS support

2023-08-22 Thread Derek Atkins
That would certainly solve the build issue on code (for now). -derek On Tue, August 22, 2023 1:08 pm, Geert Janssens wrote: > Heh, we usually look at Ubuntu LTS to find the oldest software versions to > support. Didn't > realize our own code server is even older. > > We could also set the baselin

Re: [GNC-dev] recent CMake warnings and Ubuntu LTS support

2023-08-22 Thread Geert Janssens
Heh, we usually look at Ubuntu LTS to find the oldest software versions to support. Didn't realize our own code server is even older. We could also set the baseline to 3.14.5. It solves the issue for which I chose to upgrade to 3.16 equally well. Regards, Geert Op dinsdag 22 augustus 2023 1

Re: [GNC-dev] recent CMake warnings and Ubuntu LTS support

2023-08-22 Thread john
The docs are also built nightly as a GitHub action and published to http://gnucash.github.io/gnucash-docs/ so a possible workaround would be to copy or link that. There are at present no intermediate index.html so you have to get each one independently, e.g. http://gnucash.github.io/gnucash-doc

Re: [GNC-dev] recent CMake warnings and Ubuntu LTS support

2023-08-22 Thread Derek Atkins
Hi, Only seeing this thread now. This change broke the gnucash-docs build on code. Code is (still) running Fedora-29, which only has cmake 3.14.5 Upgrading code is something that cannot happen quickly (for many reasons), so if we still want docs builds we need to do downgrade the minimal version.

Re: [GNC-dev] recent CMake warnings and Ubuntu LTS support

2023-08-18 Thread Geert Janssens
Op vrijdag 18 augustus 2023 18:24:34 CEST schreef john: > I have no problem with bumping up the minimum CMake version as long as it's > the same in gnucash and gnucash-docs. IIRC there are already other issues > blocking building 5.x on Ubuntu 18.04 so the support isn't really there. > Done. __

Re: [GNC-dev] recent CMake warnings and Ubuntu LTS support

2023-08-18 Thread john
> On Aug 18, 2023, at 00:32, Frank H. Ellenberger > wrote: > > Hi Geert, > > Am 17.08.23 um 18:24 schrieb Geert Janssens: > : >> As our baseline is still 3.10, I have kept some compatibility code for older >> cmake versions. >> If however we choose to support Ubuntu 20.04 LTS as oldest distr

Re: [GNC-dev] recent CMake warnings

2023-08-18 Thread Frank H. Ellenberger
Hi Geert, Am 17.08.23 um 18:24 schrieb Geert Janssens: : > I don't know what to do with your eclipse warning. That's not part of our CMake > configuration. I suppose you are using something like -G Eclipse-CDT or something when > you call cmake.: Right. IIRC https://wiki.gnucash.org/wiki/Ecli

Re: [GNC-dev] recent CMake warnings and Ubuntu LTS support

2023-08-18 Thread Frank H. Ellenberger
Hi Geert, Am 17.08.23 um 18:24 schrieb Geert Janssens: : As our baseline is still 3.10, I have kept some compatibility code for older cmake versions. If however we choose to support Ubuntu 20.04 LTS as oldest distro, we could set cmake 3.16 as baseline and then the compatibility code could als

Re: [GNC-dev] recent CMake warnings

2023-08-17 Thread Geert Janssens
Hi Frank, I had a quick look at this. I don't know what to do with your eclipse warning. That's not part of our CMake configuration. I suppose you are using something like -G Eclipse-CDT or something when you call cmake. For the python warnings I have pushed a small change to use the newer fin

[GNC-dev] recent CMake warnings

2023-08-15 Thread Frank H. Ellenberger
Hi Geert, I watched a bunch of new CMake warnings and assume parts of our build files and several wiki paages have to get updated: ninja [0/1] Re-running CMake... CMake Deprecation Warning: Support for "Extra Generators" like Eclipse CDT4 is deprecated and will be removed from a futu