Re: [Tiff] Motion: approve libtiff 4.7.0rc1 as final 4.7.0 release
Le 11/09/2024 à 01:47, Bob Friesenhahn a écrit : On 9/10/24 18:24, Even Rouault wrote: Le 11/09/2024 à 00:21, Bob Friesenhahn via Tiff a écrit : -1 Until use of 'diff -Z' (e.g. use 'diff -b', or process using tr or sed) in the test suite is corrected, and default scripting which is incompatible with current Python releases (e.g. 3.12.6) is corrected. Execution of Spinx as root (as would be commonly done) makes me very uncomfortable, and especially for source-based systems (Gentoo, pkgsrc, FreeBSD Ports, etc.) where this would be done on end user systems. https://gitlab.com/libtiff/libtiff/-/merge_requests/660 should hopefully address those issues (I've merged the MR with the sphinx-as-root issue). If nobody finds something horribly wrong in it, I'll merge it tomorrow and issue rc2 with that. Note that by "default scripting", I am talking about the apparently reported issue that newer Python is not compatible with our existing Python scripts. I've tested in a alpine:edge Docker image that has Python 3.12.6, with and without Sphinx 7.2.6, and didn't get any build or install error. Looking at Lee's error, actually, it might come that he was using Python < 3.5 since importlib.util.module_from_spec() was added to 3.5. We're not going to try to address that as this is ancient (oldest supported version of Python by upstream is 3.8 and it was released in 2019.). So for me we're ready for RC2. Even -- http://www.spatialys.com My software is free, but my time generally not. ___ Tiff mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/tiff
Re: [Tiff] Motion: approve libtiff 4.7.0rc1 as final 4.7.0 release
On 9/10/24 18:24, Even Rouault wrote: Le 11/09/2024 à 00:21, Bob Friesenhahn via Tiff a écrit : -1 Until use of 'diff -Z' (e.g. use 'diff -b', or process using tr or sed) in the test suite is corrected, and default scripting which is incompatible with current Python releases (e.g. 3.12.6) is corrected. Execution of Spinx as root (as would be commonly done) makes me very uncomfortable, and especially for source-based systems (Gentoo, pkgsrc, FreeBSD Ports, etc.) where this would be done on end user systems. https://gitlab.com/libtiff/libtiff/-/merge_requests/660 should hopefully address those issues (I've merged the MR with the sphinx-as-root issue). If nobody finds something horribly wrong in it, I'll merge it tomorrow and issue rc2 with that. Note that by "default scripting", I am talking about the apparently reported issue that newer Python is not compatible with our existing Python scripts. Using Ubuntu as a test platform is great for libtiff code, but it seems it is not great at getting build/test exposure on newer systems, or with newer versions of Python than Ubuntu provides. I still did not see mention of the version of Python that Lee Howard is using (python3 --version). Bob -- Bob Friesenhahn [email protected], http://www.simplesystems.org/users/bfriesen/ GraphicsMagick Maintainer,http://www.GraphicsMagick.org/ Public Key, http://www.simplesystems.org/users/bfriesen/public-key.txt ___ Tiff mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/tiff
Re: [Tiff] Motion: approve libtiff 4.7.0rc1 as final 4.7.0 release
Le 11/09/2024 à 00:21, Bob Friesenhahn via Tiff a écrit : -1 Until use of 'diff -Z' (e.g. use 'diff -b', or process using tr or sed) in the test suite is corrected, and default scripting which is incompatible with current Python releases (e.g. 3.12.6) is corrected. Execution of Spinx as root (as would be commonly done) makes me very uncomfortable, and especially for source-based systems (Gentoo, pkgsrc, FreeBSD Ports, etc.) where this would be done on end user systems. https://gitlab.com/libtiff/libtiff/-/merge_requests/660 should hopefully address those issues (I've merged the MR with the sphinx-as-root issue). If nobody finds something horribly wrong in it, I'll merge it tomorrow and issue rc2 with that. Even On 9/10/24 13:35, Even Rouault via Tiff wrote: Hi, I move to approve libtiff 4.7.0rc1 as final 4.7.0 release Starting with my +1, Even -- http://www.spatialys.com My software is free, but my time generally not. ___ Tiff mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/tiff
Re: [Tiff] Motion: approve libtiff 4.7.0rc1 as final 4.7.0 release
https://gitlab.com/libtiff/libtiff/-/merge_requests/640 https://gitlab.com/libtiff/libtiff/-/commit/07ad8fc313614f15f3962e1ec38378b38242b05f Why do these tests fail on Windows cygwin in the first place? Is tiff2ps producing different Postscript line endings on that platform from the rest? Thanks, Lee. On 9/10/24 3:21 PM, Bob Friesenhahn via Tiff wrote: -1 Until use of 'diff -Z' (e.g. use 'diff -b', or process using tr or sed) in the test suite is corrected, and default scripting which is incompatible with current Python releases (e.g. 3.12.6) is corrected. Execution of Spinx as root (as would be commonly done) makes me very uncomfortable, and especially for source-based systems (Gentoo, pkgsrc, FreeBSD Ports, etc.) where this would be done on end user systems. On 9/10/24 13:35, Even Rouault via Tiff wrote: Hi, I move to approve libtiff 4.7.0rc1 as final 4.7.0 release Starting with my +1, Even ___ Tiff mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/tiff
Re: [Tiff] Motion: approve libtiff 4.7.0rc1 as final 4.7.0 release
-1 Until use of 'diff -Z' (e.g. use 'diff -b', or process using tr or sed) in the test suite is corrected, and default scripting which is incompatible with current Python releases (e.g. 3.12.6) is corrected. Execution of Spinx as root (as would be commonly done) makes me very uncomfortable, and especially for source-based systems (Gentoo, pkgsrc, FreeBSD Ports, etc.) where this would be done on end user systems. On 9/10/24 13:35, Even Rouault via Tiff wrote: Hi, I move to approve libtiff 4.7.0rc1 as final 4.7.0 release Starting with my +1, Even -- Bob Friesenhahn [email protected], http://www.simplesystems.org/users/bfriesen/ GraphicsMagick Maintainer,http://www.GraphicsMagick.org/ Public Key, http://www.simplesystems.org/users/bfriesen/public-key.txt ___ Tiff mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/tiff
Re: [Tiff] Motion: approve libtiff 4.7.0rc1 as final 4.7.0 release
+1 from me, along with the now-merged https://gitlab.com/libtiff/libtiff/-/merge_requests/659 Looks fine, and the CI is all looking good. Kind regards, Roger On 10/09/2024 19:35, Even Rouault via Tiff wrote: Hi, I move to approve libtiff 4.7.0rc1 as final 4.7.0 release Starting with my +1, Even ___ Tiff mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/tiff
Re: [Tiff] Motion: approve libtiff 4.7.0rc1 as final 4.7.0 release
+1 On Sep 10, 2024 11:36 AM, Even Rouault via Tiff wrote: Hi, I move to approve libtiff 4.7.0rc1 as final 4.7.0 release Starting with my +1, Even -- http://www.spatialys.com My software is free, but my time generally not. ___ Tiff mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/tiff ___ Tiff mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/tiff
[Tiff] Motion: approve libtiff 4.7.0rc1 as final 4.7.0 release
Hi, I move to approve libtiff 4.7.0rc1 as final 4.7.0 release Starting with my +1, Even -- http://www.spatialys.com My software is free, but my time generally not. ___ Tiff mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/tiff
