XMLStarlet has a new home on GitHub - 1.7.0-rc1 released
After a long quiet period, XMLStarlet is being maintained again, from a new home on GitHub: https://github.com/xmlstarlet/xmlstarlet The first release in over a decade, 1.7.0-rc1, is available there now. It is primarily a modernization and infrastructure release. This is a release candidate - testing and feedback are very welcome before the final 1.7.0. Highlights libxml2 / libxslt modernization (thanks to Nick Wellnhofer) for 2.9-2.15 compatibility and libxml2 3.0 readiness. 1.7.0-rc1 builds clean...
I have PRed the patch at https://github.com/xmlstarlet/xmlstarlet/pull/22 - will need user testing and review. It is now passing the tests. please check out the update I needed to make to the test.
I have PRed gholk patch at https://github.com/xmlstarlet/xmlstarlet/pull/22 - will need user testing and review. It is passing the tests. @gholk
only impacts 2.12.0 though 2.12.2 due to 7f767866 ("Fix downstream build issues after reworking globals.h"). Not needed since 2.12.3
I've been working on cleaning up our LibreELEC repo and making sure patches get upstreamed where possible. We use xmlstarlet as part of our tooling, and this issue kept coming up, so with some time to spare I put together https://github.com/xmlstarlet/xmlstarlet — starting with CI/GHA and then working through the build errors and warnings. Hope this is of some interest. All platform builds are now succeeding. There are some trivial warnings and future deprecations still to address.
Fix build of 3.101 (utf8)
pngcp: fix -Wreturn-type warning in better_options