[Geany-Users] Re: Geany 1.37 vs 1.38

2023-06-25 Thread H via Users
On 06/21/2023 07:54 PM, Lex Trotman via Users wrote:
> On Thu, 22 Jun 2023 at 08:49, H via Users  wrote:
>> On 06/21/2023 02:16 AM, Dominic Hopf wrote:
>>
>> So I don't have any CentOS 7 system up and running somewhere. Can you check 
>> if this ominous Red Hat Developer Toolset can be found on your CentOS 7 
>> machine and what the package name is?
>> If so, that still doesn't have to mean that the build servers in the Fedora 
>> infrastructure responsible for building EPEL packages have the same package 
>> available, but I can try, at least.
>>
>> Regards,
>> Dominic
>>
>> On Wed, Jun 21, 2023 at 2:57 AM H via Users  wrote:
> ...
>> It seems Developer Toolset 7 through 11 are available freely on 
>> https://www.softwarecollections.org/en/scls/rhscl/ (I believe I have 
>> Developer Toolset 7 installed on my computer).
> As Dominic noted it depends on if the infrastructure that builds the
> repo packages has a new enough compiler available.  As I pointed out
> previously, Centos 7 has only one year of bug and security fixes to
> go, the repo build farm may not support new compiler infrastructure.
>
>> I have not found Developer Toolset 12 there yet but since it seems version 
>> 11 supports C/C++ 17 it ought to be sufficient.
>>
>> Perhaps compiling geany could be done using docker using a CentOS 7 image?
> Sure, but "somebody" has to do it.  That is not really the way the
> FedRedCent workflow goes so whoever does it probably has to host it
> themselves.
>
> To be honest it is looking like you need to compile it yourself, in
> which case you can try the git version, not 1.38, and see if the
> problem has been fixed.
>
> Cheers
> Lex
>
>> ___
>> Users mailing list -- users@lists.geany.org
>> To unsubscribe send an email to users-le...@lists.geany.org
> ___
> Users mailing list -- users@lists.geany.org
> To unsubscribe send an email to users-le...@lists.geany.org

You are right, I should try to compile it myself. At that time, I will most 
likely have questions...

___
Users mailing list -- users@lists.geany.org
To unsubscribe send an email to users-le...@lists.geany.org


[Geany-Users] Re: Geany 1.37 vs 1.38

2023-06-21 Thread Lex Trotman via Users
On Thu, 22 Jun 2023 at 08:49, H via Users  wrote:
>
> On 06/21/2023 02:16 AM, Dominic Hopf wrote:
>
> So I don't have any CentOS 7 system up and running somewhere. Can you check 
> if this ominous Red Hat Developer Toolset can be found on your CentOS 7 
> machine and what the package name is?
> If so, that still doesn't have to mean that the build servers in the Fedora 
> infrastructure responsible for building EPEL packages have the same package 
> available, but I can try, at least.
>
> Regards,
> Dominic
>
> On Wed, Jun 21, 2023 at 2:57 AM H via Users  wrote:
...
> It seems Developer Toolset 7 through 11 are available freely on 
> https://www.softwarecollections.org/en/scls/rhscl/ (I believe I have 
> Developer Toolset 7 installed on my computer).

As Dominic noted it depends on if the infrastructure that builds the
repo packages has a new enough compiler available.  As I pointed out
previously, Centos 7 has only one year of bug and security fixes to
go, the repo build farm may not support new compiler infrastructure.

>
> I have not found Developer Toolset 12 there yet but since it seems version 11 
> supports C/C++ 17 it ought to be sufficient.
>
> Perhaps compiling geany could be done using docker using a CentOS 7 image?

Sure, but "somebody" has to do it.  That is not really the way the
FedRedCent workflow goes so whoever does it probably has to host it
themselves.

To be honest it is looking like you need to compile it yourself, in
which case you can try the git version, not 1.38, and see if the
problem has been fixed.

Cheers
Lex

>
> ___
> Users mailing list -- users@lists.geany.org
> To unsubscribe send an email to users-le...@lists.geany.org
___
Users mailing list -- users@lists.geany.org
To unsubscribe send an email to users-le...@lists.geany.org


[Geany-Users] Re: Geany 1.37 vs 1.38

2023-06-21 Thread H via Users
On 06/21/2023 02:16 AM, Dominic Hopf wrote:
> So I don't have any CentOS 7 system up and running somewhere. Can you check 
> if this ominous Red Hat Developer Toolset can be found on your CentOS 7 
> machine and what the package name is?
> If so, that still doesn't have to mean that the build servers in the Fedora 
> infrastructure responsible for building EPEL packages have the same package 
> available, but I can try, at least.
>
> Regards,
> Dominic
>
> On Wed, Jun 21, 2023 at 2:57 AM H via Users  > wrote:
>
> On 06/20/2023 08:29 PM, Lex Trotman via Users wrote:
> > On Wed, 21 Jun 2023 at 09:14, H via Users  > wrote:
> >> On 06/20/2023 04:10 AM, Lex Trotman via Users wrote:
> >>> I accidently took us off list, added us back.
> >>>
> >>> On Mon, 19 Jun 2023 at 23:11, Dominic Hopf  > 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  > wrote:
> > On Mon, 19 Jun 2023 at 19:10, Dominic Hopf  > 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 
> mailto:users@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@lists.geany.org 
> 
>  To unsubscribe send an email to users-le...@lists.geany.org 
> 
> >>> ___
> >>> Users mailing list -- users@lists.geany.org 
> 
> >>> To unsubscribe send an email to users-le...@lists.geany.org 
> 
> >>> ___
> >>> Users mailing list -- users@lists.geany.org 
> 
> >>> To unsubscribe send an email to users-le...@lists.geany.org 
> 
> >> But does not 

[Geany-Users] Re: Geany 1.37 vs 1.38

2023-06-21 Thread H via Users
On June 21, 2023 3:51:44 AM EDT, Lex Trotman via Users  
wrote:
>On Wed, 21 Jun 2023 at 17:06, Dominic Hopf 
>wrote:
>>
>> I don't know, as I did not build the flatpak nor use it myself.
>
>Seems like flathub doesn't list who maintains it, AFAICT, so could be
>anybody, competence unknown.  IIRC kugel- identified some issues
>relating to flatpacking Geany, not sure if thats solved or not.
>
>> The flatpak would need to bundle the plugins, of course (as flatpaks
>bundle everything else as well).
>
>Ok, thats not the flathub one AFAICT.
>
>> I guess that still needs to be tested as well as if it was possible
>to install flatpaks on CentOS 7 at all.
>
>Google says its possible https://flatpak.org/setup/CentOS ... in fact
>built-in.
>
>Cheers
>Lex
>
>>
>> Regards,
>> Dominic
>>
>> On Wed, Jun 21, 2023 at 8:56 AM Lex Trotman via Users
> wrote:
>>>
>>> On Wed, 21 Jun 2023 at 16:21, Dominic Hopf via Users
>>>  wrote:
>>> >
>>> > Also, you did not come back to my point on installing a flatpak
>instead. If it was possible for you to follow instructions like e.g.
>these ones that would be great:
>>> >
>>> > https://linuxconfig.org/how-to-install-flatpak-on-centos
>>> >
>>> > Regards,
>>> > Dominic
>>>
>>> Does the flatpack work with the plugins?  (which was where we
>started).
>>>
>>> Cheers
>>> Lex
>>>
>>> >
>>> > On Wed, Jun 21, 2023 at 8:16 AM Dominic Hopf
> wrote:
>>> >>
>>> >> So I don't have any CentOS 7 system up and running somewhere. Can
>you check if this ominous Red Hat Developer Toolset can be found on
>your CentOS 7 machine and what the package name is?
>>> >> If so, that still doesn't have to mean that the build servers in
>the Fedora infrastructure responsible for building EPEL packages have
>the same package available, but I can try, at least.
>>> >>
>>> >> Regards,
>>> >> Dominic
>>> >>
>>> >> On Wed, Jun 21, 2023 at 2:57 AM H via Users
> wrote:
>>> >>>
>>> >>> On 06/20/2023 08:29 PM, Lex Trotman via Users wrote:
>>> >>> > On Wed, 21 Jun 2023 at 09:14, H via Users
> wrote:
>>> >>> >> On 06/20/2023 04:10 AM, Lex Trotman via Users wrote:
>>> >>> >>> I accidently took us off list, added us back.
>>> >>> >>>
>>> >>> >>> On Mon, 19 Jun 2023 at 23:11, Dominic Hopf
> 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
> wrote:
>>> >>> > On Mon, 19 Jun 2023 at 19:10, Dominic Hopf
> 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
> 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 

[Geany-Users] Re: Geany 1.37 vs 1.38

2023-06-21 Thread Lex Trotman via Users
On Wed, 21 Jun 2023 at 17:06, Dominic Hopf  wrote:
>
> I don't know, as I did not build the flatpak nor use it myself.

Seems like flathub doesn't list who maintains it, AFAICT, so could be
anybody, competence unknown.  IIRC kugel- identified some issues
relating to flatpacking Geany, not sure if thats solved or not.

> The flatpak would need to bundle the plugins, of course (as flatpaks bundle 
> everything else as well).

Ok, thats not the flathub one AFAICT.

> I guess that still needs to be tested as well as if it was possible to 
> install flatpaks on CentOS 7 at all.

Google says its possible https://flatpak.org/setup/CentOS ... in fact built-in.

Cheers
Lex

>
> Regards,
> Dominic
>
> On Wed, Jun 21, 2023 at 8:56 AM Lex Trotman via Users  
> wrote:
>>
>> On Wed, 21 Jun 2023 at 16:21, Dominic Hopf via Users
>>  wrote:
>> >
>> > Also, you did not come back to my point on installing a flatpak instead. 
>> > If it was possible for you to follow instructions like e.g. these ones 
>> > that would be great:
>> >
>> > https://linuxconfig.org/how-to-install-flatpak-on-centos
>> >
>> > Regards,
>> > Dominic
>>
>> Does the flatpack work with the plugins?  (which was where we started).
>>
>> Cheers
>> Lex
>>
>> >
>> > On Wed, Jun 21, 2023 at 8:16 AM Dominic Hopf  wrote:
>> >>
>> >> So I don't have any CentOS 7 system up and running somewhere. Can you 
>> >> check if this ominous Red Hat Developer Toolset can be found on your 
>> >> CentOS 7 machine and what the package name is?
>> >> If so, that still doesn't have to mean that the build servers in the 
>> >> Fedora infrastructure responsible for building EPEL packages have the 
>> >> same package available, but I can try, at least.
>> >>
>> >> Regards,
>> >> Dominic
>> >>
>> >> On Wed, Jun 21, 2023 at 2:57 AM H via Users  wrote:
>> >>>
>> >>> On 06/20/2023 08:29 PM, Lex Trotman via Users wrote:
>> >>> > On Wed, 21 Jun 2023 at 09:14, H via Users  
>> >>> > wrote:
>> >>> >> On 06/20/2023 04:10 AM, Lex Trotman via Users wrote:
>> >>> >>> I accidently took us off list, added us back.
>> >>> >>>
>> >>> >>> On Mon, 19 Jun 2023 at 23:11, Dominic Hopf  
>> >>> >>> 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  
>> >>>  wrote:
>> >>> > On Mon, 19 Jun 2023 at 19:10, Dominic Hopf  
>> >>> > 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 
>> >>> >>  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 

[Geany-Users] Re: Geany 1.37 vs 1.38

2023-06-21 Thread Dominic Hopf via Users
I don't know, as I did not build the flatpak nor use it myself.
The flatpak would need to bundle the plugins, of course (as flatpaks bundle
everything else as well).
I guess that still needs to be tested as well as if it was possible to
install flatpaks on CentOS 7 at all.

Regards,
Dominic

On Wed, Jun 21, 2023 at 8:56 AM Lex Trotman via Users 
wrote:

> On Wed, 21 Jun 2023 at 16:21, Dominic Hopf via Users
>  wrote:
> >
> > Also, you did not come back to my point on installing a flatpak instead.
> If it was possible for you to follow instructions like e.g. these ones that
> would be great:
> >
> > https://linuxconfig.org/how-to-install-flatpak-on-centos
> >
> > Regards,
> > Dominic
>
> Does the flatpack work with the plugins?  (which was where we started).
>
> Cheers
> Lex
>
> >
> > On Wed, Jun 21, 2023 at 8:16 AM Dominic Hopf 
> wrote:
> >>
> >> So I don't have any CentOS 7 system up and running somewhere. Can you
> check if this ominous Red Hat Developer Toolset can be found on your CentOS
> 7 machine and what the package name is?
> >> If so, that still doesn't have to mean that the build servers in the
> Fedora infrastructure responsible for building EPEL packages have the same
> package available, but I can try, at least.
> >>
> >> Regards,
> >> Dominic
> >>
> >> On Wed, Jun 21, 2023 at 2:57 AM H via Users 
> wrote:
> >>>
> >>> On 06/20/2023 08:29 PM, Lex Trotman via Users wrote:
> >>> > On Wed, 21 Jun 2023 at 09:14, H via Users 
> wrote:
> >>> >> On 06/20/2023 04:10 AM, Lex Trotman via Users wrote:
> >>> >>> I accidently took us off list, added us back.
> >>> >>>
> >>> >>> On Mon, 19 Jun 2023 at 23:11, Dominic Hopf 
> 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 
> wrote:
> >>> > On Mon, 19 Jun 2023 at 19:10, Dominic Hopf <
> dma...@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@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 -- 

[Geany-Users] Re: Geany 1.37 vs 1.38

2023-06-21 Thread Lex Trotman via Users
On Wed, 21 Jun 2023 at 16:21, Dominic Hopf via Users
 wrote:
>
> Also, you did not come back to my point on installing a flatpak instead. If 
> it was possible for you to follow instructions like e.g. these ones that 
> would be great:
>
> https://linuxconfig.org/how-to-install-flatpak-on-centos
>
> Regards,
> Dominic

Does the flatpack work with the plugins?  (which was where we started).

Cheers
Lex

>
> On Wed, Jun 21, 2023 at 8:16 AM Dominic Hopf  wrote:
>>
>> So I don't have any CentOS 7 system up and running somewhere. Can you check 
>> if this ominous Red Hat Developer Toolset can be found on your CentOS 7 
>> machine and what the package name is?
>> If so, that still doesn't have to mean that the build servers in the Fedora 
>> infrastructure responsible for building EPEL packages have the same package 
>> available, but I can try, at least.
>>
>> Regards,
>> Dominic
>>
>> On Wed, Jun 21, 2023 at 2:57 AM H via Users  wrote:
>>>
>>> On 06/20/2023 08:29 PM, Lex Trotman via Users wrote:
>>> > On Wed, 21 Jun 2023 at 09:14, H via Users  wrote:
>>> >> On 06/20/2023 04:10 AM, Lex Trotman via Users wrote:
>>> >>> I accidently took us off list, added us back.
>>> >>>
>>> >>> On Mon, 19 Jun 2023 at 23:11, Dominic Hopf  
>>> >>> 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  wrote:
>>> > On Mon, 19 Jun 2023 at 19:10, Dominic Hopf  
>>> > 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 
>>> >>  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@lists.geany.org
>>>  To unsubscribe send an email to users-le...@lists.geany.org
>>> >>> ___
>>> >>> Users mailing list -- users@lists.geany.org
>>> >>> To unsubscribe send an email to users-le...@lists.geany.org
>>> >>> ___
>>> >>> Users mailing list -- users@lists.geany.org
>>> >>> To unsubscribe send an email to users-le...@lists.geany.org
>>> >> But does not Red Hat 

[Geany-Users] Re: Geany 1.37 vs 1.38

2023-06-21 Thread Dominic Hopf via Users
Also, you did not come back to my point on installing a flatpak instead. If
it was possible for you to follow instructions like e.g. these ones that
would be great:

https://linuxconfig.org/how-to-install-flatpak-on-centos

Regards,
Dominic

On Wed, Jun 21, 2023 at 8:16 AM Dominic Hopf  wrote:

> So I don't have any CentOS 7 system up and running somewhere. Can you
> check if this ominous Red Hat Developer Toolset can be found on your CentOS
> 7 machine and what the package name is?
> If so, that still doesn't have to mean that the build servers in the
> Fedora infrastructure responsible for building EPEL packages have the same
> package available, but I can try, at least.
>
> Regards,
> Dominic
>
> On Wed, Jun 21, 2023 at 2:57 AM H via Users  wrote:
>
>> On 06/20/2023 08:29 PM, Lex Trotman via Users wrote:
>> > On Wed, 21 Jun 2023 at 09:14, H via Users 
>> wrote:
>> >> On 06/20/2023 04:10 AM, Lex Trotman via Users wrote:
>> >>> I accidently took us off list, added us back.
>> >>>
>> >>> On Mon, 19 Jun 2023 at 23:11, Dominic Hopf 
>> 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 
>> wrote:
>> > On Mon, 19 Jun 2023 at 19:10, Dominic Hopf 
>> 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@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@lists.geany.org
>>  To unsubscribe send an email to users-le...@lists.geany.org
>> >>> ___
>> >>> Users mailing list -- users@lists.geany.org
>> >>> To unsubscribe send an email to users-le...@lists.geany.org
>> >>> ___
>> >>> Users mailing list -- users@lists.geany.org
>> >>> To unsubscribe send an email to users-le...@lists.geany.org
>> >> But does not Red Hat Developer Toolset 10.x support C/C++17? See
>> https://access.redhat.com/documentation/en-us/red_hat_developer_toolset/12/html-single/user_guide/index#sect-GCC-CPP-Compatibility.
>> Although I myself have an earlier version of the Developer Toolset
>> installed on my own computer, it seems that the latest release, Developer
>> Toolset 12 

[Geany-Users] Re: Geany 1.37 vs 1.38

2023-06-21 Thread Dominic Hopf via Users
So I don't have any CentOS 7 system up and running somewhere. Can you check
if this ominous Red Hat Developer Toolset can be found on your CentOS 7
machine and what the package name is?
If so, that still doesn't have to mean that the build servers in the Fedora
infrastructure responsible for building EPEL packages have the same package
available, but I can try, at least.

Regards,
Dominic

On Wed, Jun 21, 2023 at 2:57 AM H via Users  wrote:

> On 06/20/2023 08:29 PM, Lex Trotman via Users wrote:
> > On Wed, 21 Jun 2023 at 09:14, H via Users  wrote:
> >> On 06/20/2023 04:10 AM, Lex Trotman via Users wrote:
> >>> I accidently took us off list, added us back.
> >>>
> >>> On Mon, 19 Jun 2023 at 23:11, Dominic Hopf 
> 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 
> wrote:
> > On Mon, 19 Jun 2023 at 19:10, Dominic Hopf 
> 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@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@lists.geany.org
>  To unsubscribe send an email to users-le...@lists.geany.org
> >>> ___
> >>> Users mailing list -- users@lists.geany.org
> >>> To unsubscribe send an email to users-le...@lists.geany.org
> >>> ___
> >>> Users mailing list -- users@lists.geany.org
> >>> To unsubscribe send an email to users-le...@lists.geany.org
> >> But does not Red Hat Developer Toolset 10.x support C/C++17? See
> https://access.redhat.com/documentation/en-us/red_hat_developer_toolset/12/html-single/user_guide/index#sect-GCC-CPP-Compatibility.
> Although I myself have an earlier version of the Developer Toolset
> installed on my own computer, it seems that the latest release, Developer
> Toolset 12 even supports C/C++20?
> > "Red Hat Developer Toolset is a Red Hat offering for developers on the
> > Red Hat Enterprise Linux platform." so is it available for Centos 7,
> > and is it supported to build software for the Centos 7 repository?
> >
> > Cheers
> > Lex
> >
> >> If my reading is correct, it would seem the compiler requirement can be
> met?
> Yes, I have been using an earlier version on my CentOS 7 

[Geany-Users] Re: Geany 1.37 vs 1.38

2023-06-20 Thread H via Users
On 06/20/2023 08:29 PM, Lex Trotman via Users wrote:
> On Wed, 21 Jun 2023 at 09:14, H via Users  wrote:
>> On 06/20/2023 04:10 AM, Lex Trotman via Users wrote:
>>> I accidently took us off list, added us back.
>>>
>>> On Mon, 19 Jun 2023 at 23:11, Dominic Hopf  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  wrote:
> On Mon, 19 Jun 2023 at 19:10, Dominic Hopf  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 
>>  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@lists.geany.org
 To unsubscribe send an email to users-le...@lists.geany.org
>>> ___
>>> Users mailing list -- users@lists.geany.org
>>> To unsubscribe send an email to users-le...@lists.geany.org
>>> ___
>>> Users mailing list -- users@lists.geany.org
>>> To unsubscribe send an email to users-le...@lists.geany.org
>> But does not Red Hat Developer Toolset 10.x support C/C++17? See 
>> https://access.redhat.com/documentation/en-us/red_hat_developer_toolset/12/html-single/user_guide/index#sect-GCC-CPP-Compatibility.
>>  Although I myself have an earlier version of the Developer Toolset 
>> installed on my own computer, it seems that the latest release, Developer 
>> Toolset 12 even supports C/C++20?
> "Red Hat Developer Toolset is a Red Hat offering for developers on the
> Red Hat Enterprise Linux platform." so is it available for Centos 7,
> and is it supported to build software for the Centos 7 repository?
>
> Cheers
> Lex
>
>> If my reading is correct, it would seem the compiler requirement can be met?
Yes, I have been using an earlier version on my CentOS 7 system. CentOS and 
RHEL are ABI compatible. The same repositories are used for software to be 
downloaded.
___
Users mailing list -- users@lists.geany.org
To unsubscribe send an email to users-le...@lists.geany.org


[Geany-Users] Re: Geany 1.37 vs 1.38

2023-06-20 Thread Lex Trotman via Users
On Wed, 21 Jun 2023 at 09:14, H via Users  wrote:
>
> On 06/20/2023 04:10 AM, Lex Trotman via Users wrote:
> > I accidently took us off list, added us back.
> >
> > On Mon, 19 Jun 2023 at 23:11, Dominic Hopf  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  wrote:
> >>> On Mon, 19 Jun 2023 at 19:10, Dominic Hopf  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 
>   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@lists.geany.org
> >> To unsubscribe send an email to users-le...@lists.geany.org
> > ___
> > Users mailing list -- users@lists.geany.org
> > To unsubscribe send an email to users-le...@lists.geany.org
> > ___
> > Users mailing list -- users@lists.geany.org
> > To unsubscribe send an email to users-le...@lists.geany.org
>
> But does not Red Hat Developer Toolset 10.x support C/C++17? See 
> https://access.redhat.com/documentation/en-us/red_hat_developer_toolset/12/html-single/user_guide/index#sect-GCC-CPP-Compatibility.
>  Although I myself have an earlier version of the Developer Toolset installed 
> on my own computer, it seems that the latest release, Developer Toolset 12 
> even supports C/C++20?

"Red Hat Developer Toolset is a Red Hat offering for developers on the
Red Hat Enterprise Linux platform." so is it available for Centos 7,
and is it supported to build software for the Centos 7 repository?

Cheers
Lex

>
> If my reading is correct, it would seem the compiler requirement can be met?
>
> ___
> Users mailing list -- users@lists.geany.org
> To unsubscribe send an email to users-le...@lists.geany.org
___
Users mailing list -- users@lists.geany.org
To unsubscribe send an email to users-le...@lists.geany.org


[Geany-Users] Re: Geany 1.37 vs 1.38

2023-06-20 Thread H via Users
On 06/20/2023 04:10 AM, Lex Trotman via Users wrote:
> I accidently took us off list, added us back.
>
> On Mon, 19 Jun 2023 at 23:11, Dominic Hopf  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  wrote:
>>> On Mon, 19 Jun 2023 at 19:10, Dominic Hopf  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 
  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@lists.geany.org
>> To unsubscribe send an email to users-le...@lists.geany.org
> ___
> Users mailing list -- users@lists.geany.org
> To unsubscribe send an email to users-le...@lists.geany.org
> ___
> Users mailing list -- users@lists.geany.org
> To unsubscribe send an email to users-le...@lists.geany.org

But does not Red Hat Developer Toolset 10.x support C/C++17? See 
https://access.redhat.com/documentation/en-us/red_hat_developer_toolset/12/html-single/user_guide/index#sect-GCC-CPP-Compatibility.
 Although I myself have an earlier version of the Developer Toolset installed 
on my own computer, it seems that the latest release, Developer Toolset 12 even 
supports C/C++20?

If my reading is correct, it would seem the compiler requirement can be met?

___
Users mailing list -- users@lists.geany.org
To unsubscribe send an email to users-le...@lists.geany.org


[Geany-Users] Re: Geany 1.37 vs 1.38

2023-06-20 Thread Lex Trotman via Users
I accidently took us off list, added us back.

On Mon, 19 Jun 2023 at 23:11, Dominic Hopf  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  wrote:
>>
>> On Mon, 19 Jun 2023 at 19:10, Dominic Hopf  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 
>> >  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@lists.geany.org
>> >> > To unsubscribe send an email to users-le...@lists.geany.org
>> >> ___
>> >> Users mailing list -- users@lists.geany.org
>> >> To unsubscribe send an email to users-le...@lists.geany.org
___
Users mailing list -- users@lists.geany.org
To unsubscribe send an email to users-le...@lists.geany.org


[Geany-Users] Re: Geany 1.37 vs 1.38

2023-06-19 Thread Dominic Hopf via Users
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.

Regards,
Dominic

On Mon, Jun 19, 2023 at 3:09 AM Lex Trotman via Users 
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@lists.geany.org
> > To unsubscribe send an email to users-le...@lists.geany.org
> ___
> Users mailing list -- users@lists.geany.org
> To unsubscribe send an email to users-le...@lists.geany.org
>
___
Users mailing list -- users@lists.geany.org
To unsubscribe send an email to users-le...@lists.geany.org


[Geany-Users] Re: Geany 1.37 vs 1.38

2023-06-18 Thread Lex Trotman via Users
> 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@lists.geany.org
> To unsubscribe send an email to users-le...@lists.geany.org
___
Users mailing list -- users@lists.geany.org
To unsubscribe send an email to users-le...@lists.geany.org


[Geany-Users] Re: Geany 1.37 vs 1.38

2023-06-18 Thread H via Users
On June 17, 2023 8:59:42 PM EDT, Lex Trotman via Users  
wrote:
>On Sun, 18 Jun 2023 at 01:18, H via Users 
>wrote:
>>
>> On 06/16/2023 11:53 PM, Lex Trotman via Users wrote:
>> > On Sat, 17 Jun 2023 at 13:14, H via Users 
>wrote:
>> >> I have run into an issue I don't think I had a month ago. Running
>CentOS 7 where geany 1.37 is the latest version in the EPEL repository,
>the plugins, however, have been updated to 1.38.
>> >>
>> >> I just noticed that when I close a project in the project
>organizer plugin the files in the project are not closed. I am pretty
>sure that worked as expected a month ago when in the search for the
>geanylua plugin and trying to get that installed may inadvertently have
>changed something in the system.
>> > Nothing to do with the plugin.  What has probably happened is that
>the
>> > open documents have been added to the user config session list when
>> > Geany was closed with a project open, this is a known problem, see
>> > https://github.com/geany/geany/issues/267#issue-33223372.  Geany
>Git
>> > might fix it since the session handling has been rejigged
>> > considerably.
>> >
>> >> Looking at my installation I see that my editor is 1.37 "built on
>or after 2022-07-08" but my projectmanager plugin is 1.38. Not sure
>when this happened but this version mismatch could possibly explain why
>the project organizer no longer works as expected.
>> > Unlikely, the important thing is ABI match and thats tested and the
>> > plugin won't load if they do not match.  ABI doesn't change very
>often
>> > because it invalidates all plugins.
>> >
>> >> I have tried to find geany-plugins-1.37.el7.x86_64.rpm somewhere
>on the 'net but can only find either 1.38 or 1.31.
>> > Would be better to find Geany 1.38 package but doesn't seem to be
>> > available, weird.
>> >
>> >> Alternatively, is there a setting in the editor I may have changed
>without thinking of it and which affects closing of project files?
>> > Not AFAIK.
>> >
>> > Cheers
>> > Lex
>> >> ___
>> >> Users mailing list -- users@lists.geany.org
>> >> To unsubscribe send an email to users-le...@lists.geany.org
>> > ___
>> > Users mailing list -- users@lists.geany.org
>> > To unsubscribe send an email to users-le...@lists.geany.org
>>
>> Thank you, Lex, for clearing this up. I did look at the git link and
>see this is a long-standing issue.
>>
>> I did verify I have "use project-based session files" checked in my
>setup. Until 1.39 is released with session handling improved, is there
>anything I can do to avoid my problem above?
>>
>> By the way, according to RedHat Bugzilla there were unspecified build
>failures when attempting to update geany to 1.38 for CentOS 7.
>
>Well thank you to whoever makes the FedRedCent packages for sending it
>upstream (not), but maybe its simply one of the dependencies in
>Centos7 is too old.
>
>>
>> ___
>> Users mailing list -- users@lists.geany.org
>> To unsubscribe send an email to users-le...@lists.geany.org
>___
>Users mailing list -- users@lists.geany.org
>To unsubscribe send an email to users-le...@lists.geany.org

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.
___
Users mailing list -- users@lists.geany.org
To unsubscribe send an email to users-le...@lists.geany.org


[Geany-Users] Re: Geany 1.37 vs 1.38

2023-06-17 Thread Lex Trotman via Users
On Sun, 18 Jun 2023 at 01:18, H via Users  wrote:
>
> On 06/16/2023 11:53 PM, Lex Trotman via Users wrote:
> > On Sat, 17 Jun 2023 at 13:14, H via Users  wrote:
> >> I have run into an issue I don't think I had a month ago. Running CentOS 7 
> >> where geany 1.37 is the latest version in the EPEL repository, the 
> >> plugins, however, have been updated to 1.38.
> >>
> >> I just noticed that when I close a project in the project organizer plugin 
> >> the files in the project are not closed. I am pretty sure that worked as 
> >> expected a month ago when in the search for the geanylua plugin and trying 
> >> to get that installed may inadvertently have changed something in the 
> >> system.
> > Nothing to do with the plugin.  What has probably happened is that the
> > open documents have been added to the user config session list when
> > Geany was closed with a project open, this is a known problem, see
> > https://github.com/geany/geany/issues/267#issue-33223372.  Geany Git
> > might fix it since the session handling has been rejigged
> > considerably.
> >
> >> Looking at my installation I see that my editor is 1.37 "built on or after 
> >> 2022-07-08" but my projectmanager plugin is 1.38. Not sure when this 
> >> happened but this version mismatch could possibly explain why the project 
> >> organizer no longer works as expected.
> > Unlikely, the important thing is ABI match and thats tested and the
> > plugin won't load if they do not match.  ABI doesn't change very often
> > because it invalidates all plugins.
> >
> >> I have tried to find geany-plugins-1.37.el7.x86_64.rpm somewhere on the 
> >> 'net but can only find either 1.38 or 1.31.
> > Would be better to find Geany 1.38 package but doesn't seem to be
> > available, weird.
> >
> >> Alternatively, is there a setting in the editor I may have changed without 
> >> thinking of it and which affects closing of project files?
> > Not AFAIK.
> >
> > Cheers
> > Lex
> >> ___
> >> Users mailing list -- users@lists.geany.org
> >> To unsubscribe send an email to users-le...@lists.geany.org
> > ___
> > Users mailing list -- users@lists.geany.org
> > To unsubscribe send an email to users-le...@lists.geany.org
>
> Thank you, Lex, for clearing this up. I did look at the git link and see this 
> is a long-standing issue.
>
> I did verify I have "use project-based session files" checked in my setup. 
> Until 1.39 is released with session handling improved, is there anything I 
> can do to avoid my problem above?
>
> By the way, according to RedHat Bugzilla there were unspecified build 
> failures when attempting to update geany to 1.38 for CentOS 7.

Well thank you to whoever makes the FedRedCent packages for sending it
upstream (not), but maybe its simply one of the dependencies in
Centos7 is too old.

>
> ___
> Users mailing list -- users@lists.geany.org
> To unsubscribe send an email to users-le...@lists.geany.org
___
Users mailing list -- users@lists.geany.org
To unsubscribe send an email to users-le...@lists.geany.org


[Geany-Users] Re: Geany 1.37 vs 1.38

2023-06-17 Thread H via Users
On 06/16/2023 11:53 PM, Lex Trotman via Users wrote:
> On Sat, 17 Jun 2023 at 13:14, H via Users  wrote:
>> I have run into an issue I don't think I had a month ago. Running CentOS 7 
>> where geany 1.37 is the latest version in the EPEL repository, the plugins, 
>> however, have been updated to 1.38.
>>
>> I just noticed that when I close a project in the project organizer plugin 
>> the files in the project are not closed. I am pretty sure that worked as 
>> expected a month ago when in the search for the geanylua plugin and trying 
>> to get that installed may inadvertently have changed something in the system.
> Nothing to do with the plugin.  What has probably happened is that the
> open documents have been added to the user config session list when
> Geany was closed with a project open, this is a known problem, see
> https://github.com/geany/geany/issues/267#issue-33223372.  Geany Git
> might fix it since the session handling has been rejigged
> considerably.
>
>> Looking at my installation I see that my editor is 1.37 "built on or after 
>> 2022-07-08" but my projectmanager plugin is 1.38. Not sure when this 
>> happened but this version mismatch could possibly explain why the project 
>> organizer no longer works as expected.
> Unlikely, the important thing is ABI match and thats tested and the
> plugin won't load if they do not match.  ABI doesn't change very often
> because it invalidates all plugins.
>
>> I have tried to find geany-plugins-1.37.el7.x86_64.rpm somewhere on the 'net 
>> but can only find either 1.38 or 1.31.
> Would be better to find Geany 1.38 package but doesn't seem to be
> available, weird.
>
>> Alternatively, is there a setting in the editor I may have changed without 
>> thinking of it and which affects closing of project files?
> Not AFAIK.
>
> Cheers
> Lex
>> ___
>> Users mailing list -- users@lists.geany.org
>> To unsubscribe send an email to users-le...@lists.geany.org
> ___
> Users mailing list -- users@lists.geany.org
> To unsubscribe send an email to users-le...@lists.geany.org

Thank you, Lex, for clearing this up. I did look at the git link and see this 
is a long-standing issue.

I did verify I have "use project-based session files" checked in my setup. 
Until 1.39 is released with session handling improved, is there anything I can 
do to avoid my problem above?

By the way, according to RedHat Bugzilla there were unspecified build failures 
when attempting to update geany to 1.38 for CentOS 7.

___
Users mailing list -- users@lists.geany.org
To unsubscribe send an email to users-le...@lists.geany.org


[Geany-Users] Re: Geany 1.37 vs 1.38

2023-06-16 Thread Lex Trotman via Users
On Sat, 17 Jun 2023 at 13:14, H via Users  wrote:
>
> I have run into an issue I don't think I had a month ago. Running CentOS 7 
> where geany 1.37 is the latest version in the EPEL repository, the plugins, 
> however, have been updated to 1.38.
>
> I just noticed that when I close a project in the project organizer plugin 
> the files in the project are not closed. I am pretty sure that worked as 
> expected a month ago when in the search for the geanylua plugin and trying to 
> get that installed may inadvertently have changed something in the system.

Nothing to do with the plugin.  What has probably happened is that the
open documents have been added to the user config session list when
Geany was closed with a project open, this is a known problem, see
https://github.com/geany/geany/issues/267#issue-33223372.  Geany Git
might fix it since the session handling has been rejigged
considerably.

>
> Looking at my installation I see that my editor is 1.37 "built on or after 
> 2022-07-08" but my projectmanager plugin is 1.38. Not sure when this happened 
> but this version mismatch could possibly explain why the project organizer no 
> longer works as expected.

Unlikely, the important thing is ABI match and thats tested and the
plugin won't load if they do not match.  ABI doesn't change very often
because it invalidates all plugins.

>
> I have tried to find geany-plugins-1.37.el7.x86_64.rpm somewhere on the 'net 
> but can only find either 1.38 or 1.31.

Would be better to find Geany 1.38 package but doesn't seem to be
available, weird.

>
> Alternatively, is there a setting in the editor I may have changed without 
> thinking of it and which affects closing of project files?

Not AFAIK.

Cheers
Lex
>
> ___
> Users mailing list -- users@lists.geany.org
> To unsubscribe send an email to users-le...@lists.geany.org
___
Users mailing list -- users@lists.geany.org
To unsubscribe send an email to users-le...@lists.geany.org