I accidently took us off list, added us back.
On Mon, 19 Jun 2023 at 23:11, Dominic Hopf <dmaphy(a)googlemail.com> wrote:
>
> So I did a quick try to build Geany 1.38 for EPEL7, right now the problem is that `./configure` already fails with this message:
>
> configure: error: *** A compiler with support for C++17 language features is required.
> error: Bad exit status from /var/tmp/rpm-tmp.X4sTL9 (%build)
> Bad exit status from /var/tmp/rpm-tmp.X4sTL9 (%build)
>
Ok, thats not one that is fixable in a practical sense, Scintilla
versions after the 3.x.x stable versions do require C++17, and the
changes between the old version and the new versions (two major
versions after all) have too many changes to be practical to support
both.
> I'm afraid this is not possible to build without immense effort unless anyone else has an idea?
> Does one of you guys know if it's possible to install flatpaks on CentOS 7? Probably that could be an idea then?
>
Well, I guess Flatsnaps, dockers or other containerised mechanisms
would maybe allow for a newer C++ compiler to build against a newer
runtime. Docker is used to do the Windows cross compiles and CI now.
Would need to run in the container too so the newer C++ runtime
library was available I guess. But I am no container expert.
Cheers
Lex
> Regards,
> Dominic
>
> On Mon, Jun 19, 2023 at 12:36 PM Lex Trotman <elextr(a)gmail.com> wrote:
>>
>> On Mon, 19 Jun 2023 at 19:10, Dominic Hopf <dmaphy(a)googlemail.com> wrote:
>> >
>> > No need to ask in the RedHat Bugzilla at all as I'm reading here as well. ;)
>> > I remember there were issues building Geany 1.38 for CentOS 7, but I don't remember what issues that was in detail, though.
>> > I'll retry as soon as I can and will let you know. Either I can tell you what the issue is or probably there will be an update.
>> >
>>
>> Thank you, if its a dependency thats too olde I guess there won't be
>> much we can do, but its good to know what the problem is.
>>
>> Cheers
>> Lex
>>
>> > Regards,
>> > Dominic
>> >
>> > On Mon, Jun 19, 2023 at 3:09 AM Lex Trotman via Users <users(a)lists.geany.org> wrote:
>> >>
>> >> > Lex, is there anything I can do if you want to look into this? I would love to have 1.38 - and hopefully 1.39 - available for CentOS 7.
>> >>
>> >> You could ask on Centos bugzilla what the problem was.
>> >>
>> >> I don't want to sound negative, so lets call it being pragmatic ;-P
>> >>
>> >> Centos 7 has one year of maintenance updates left, IIUC maintenance
>> >> updates mean security and bugfixes, no new versions, so 1.38 or 1.39
>> >> doesn't seem likely to happen.
>> >>
>> >> We try to keep Geany git working on Ubuntu LTS (that is what Github CI
>> >> uses) but no guarantees on older things and without any info about
>> >> what failed we can't do much.
>> >>
>> >> Cheers
>> >> Lex
>> >>
>> >> > _______________________________________________
>> >> > Users mailing list -- users(a)lists.geany.org
>> >> > To unsubscribe send an email to users-leave(a)lists.geany.org
>> >> _______________________________________________
>> >> Users mailing list -- users(a)lists.geany.org
>> >> To unsubscribe send an email to users-leave(a)lists.geany.org