cool! thanks fot the new release El 21-02-24 a las 19:00, Luke T. Shumaker escribió:
I just released libretools 20240221 to [libre] and pushed the source tarball to <https://repo.parabola.nu/other/libretools/>.TL;DR: This is essentially a bugfix release, but some users may have been relying on bugs. I have tried to limit the patches included in this release to just fixes--I anticipate another release in the coming days with "actual" improvements. Changes from v20220118-6.5 to v20240221: Changes: - libremakepkg: + From v20180804 to v20181004-4 (2019-05-23), libremakepkg mounted the `$startdir` read-only, as a protection, the same way it disabled network access during build(). This caused issues for several packages, so it was reverted in v20181004-4. libremakepkg now mounts `$startdir` read-only by default, but offers a `-W` flag to make it read-write, the same way that it offers `-N` to leave network access enabled. See: https://git.parabola.nu/packages/libretools.git/commit/?id=63d3993a320ee03c20da05d0e04ddbd3cc800335 - libremessages (and the many programs that use it): + `plain`, `msg`, and `msg2` are now silenced by setting the `QUIET` environment variable to a non-zero integer. + `plain`, `msg`, and `msg2` now once again print to stderr instead of stdout, the same as before makepkg 5.2.0. At some point, we should update these to go to stderr (same as makepkg), but only after thoroughly verifying that this doesn't break anything. Pure bugfixes: - documentation:- libremakepkg:+ Fix distcc integration. - librefetch: + Don't include bogus `.PKGINFO`, `.BUILDINFO`, or `.MTREE` files. + Handle split packages where one of the pkgnames is the same as pkgbase. + Use the correct compression for the given filename. - librerelease: + Don't fail if the repo server doesn't have pbot-say installed. - librelib + The man-page has been updated to reflect the `LIBRETOOLS_LIBDIR`→`LIBRETOOLS_LIBRARY_PATH` rename of v20220118. Maintenance: - The test suite once again passes. I run it withsudo echo && TMPDIR=/var/lib/archbuild/tmp make checkThe `sudo echo` is so that I don't get prompted for my password in the middle of the run. The `TMPDIR` is to point it at a btrfs volume with sufficient free space--my normal `/tmp` or `$TMPDIR` are too small for the tests.Please do not land a patch without verifying that the tests stillpass. Please do not land a bugfix without including a test for the bug being fixed. The test suite is your friend--it helps us avoid critical bugs. - All work has been upstreamed into libretools.git and devtools-par.git; there are no longer any patches being applied by the PKGBUILD. Please do not apply patches from PKGBUILD--instead do proper libretools release; otherwise you are bypassing the test suite. The test suite is your friend--it helps us avoid critical bugs. - Copyright statements at the top of files have been updated to include all contributions since v20181004. When editing a file, please make sure that your name is at the top of the file, with the current year.
_______________________________________________ Dev mailing list [email protected] https://lists.parabola.nu/mailman/listinfo/dev
