Wednesday, 29 July 2020

Re: [gccsdk] Rebuilding the autobuilder packages

On 27/07/2020 14:12, Lee Noar wrote:
> On 05/07/2020 21:27, alan buckley wrote:
>> I�m about to start rebuilding the autobuilder packages and
>> uploading new versions where appropriate. If you have updated items
>> or their packaging in the autobuilder recently and would like me to
>> build and upload those first please let me know.
>>
>> I�m not getting much time on this at the moment so any help in
>> fixing packages or testing them will be much appreciated.
>
> Just to let you know that I am working on updating some packages.

This is great news - Thanks.

>
> I've noticed a growing trend, particularly in the GTK family of
> packages, to move away from the use of autotools (autoconf, automake)
> towards more modern alternatives such as meson/ninja and cmake.
> That's certainly not a bad thing, but I think for us, it's going
> to cause a slight bump in the road as we find packages fail to
> build because the autobuilder doesn't support these "new" methods.
> It's not a major issue as packages can be transitioned as required,
> and things can be made easier by adding new variables to the
> autobuilder, for example, AB_MESON_CROSS_FILE that points to a ready
> made cross file for meson or AB_CMAKE_TOOLCHAIN_FILE for cmake.
> I'm already working on those, but I may also look at adding better
> meson/ninja support to the autobuilder as well.
>
There is some support for cmake in the autobuilder at the moment, but it
probably can be improved.

It would be good to get other new methods in there as well.

Thanks,

Alan


_______________________________________________
GCCSDK mailing list gcc@gccsdk.riscos.info
Bugzilla: http://www.riscos.info/bugzilla/index.cgi
List Info: http://www.riscos.info/mailman/listinfo/gcc
Main Page: http://www.riscos.info/index.php/GCCSDK

No comments:

Post a Comment