[PING] Merge request: xcbproto Meson added, CI passed

tlaronde at kergis.com tlaronde at kergis.com
Tue Jun 18 07:33:21 UTC 2024


Is it OK? If there are things that someone doesn't think I have done
right, please give feedback---I have, I think, answered about Python
handling knowing that on OSes python third partie packages handling
is not a simple matter.

Can I go on with other modules?

On Fri, Jun 14, 2024 at 05:24:48PM +0200, tlaronde at kergis.com wrote:
> The support for Meson has been added, and the CI builds and checks
> Autotools vs. Meson builds.
> 
> The byte-compilation of Python modules generates identical files due
> to:
> 	- DESTDIR correct support in the (added) compile_py.sh (note:
> 	python compileall module doesn't work correctly);
> 
> 	- Python support for SOURCE_DATE_EPOCH, allowing (in the CI
> pipeline) to define a global such variable and then to obtain this
> date in the byte-compiled versions in two distinct jobs running at
> differing times;
> 
> The generated pc files are compared using the (added)
> xorg/util/modular/auto-meson-pc-cmp.sh, that compares the results
> semantically and not literally.
> 
> The doc here:
> 
> https://notes.kergis.com/x11_building.html
> 
> has been updated with the correct version of the CI instructions.
> -- 
>         Thierry Laronde <tlaronde +AT+ kergis +dot+ com>
>                      http://www.kergis.com/
>                     http://kertex.kergis.com/
>                      http://nunc-et-hic.fr/
> Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C

-- 
        Thierry Laronde <tlaronde +AT+ kergis +dot+ com>
                     http://www.kergis.com/
                    http://kertex.kergis.com/
                     http://nunc-et-hic.fr/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C


More information about the xorg-devel mailing list