Update less to 704 - #558
Merged
Merged
Conversation
The 704 bump failed the build gate on both arches:
`less` failed to build: other: output globs did not match any files: lessecho
Not a packaging mistake in the bump — an upstream layout change. less's
Makefile.in installs lessecho somewhere different now:
692: ${INSTALL_PROGRAM} lessecho ${DESTDIR}${bindir}/lessecho
704: ${INSTALL_PROGRAM} lessecho ${DESTDIR}${libexecdir}/lessecho
With `./configure --prefix=/usr` that is usr/libexec, so the usr/bin glob
matched nothing. `less` and `lesskey` are unaffected — both still install to
bindir — which is why only one of the three outputs broke.
Following upstream rather than forcing --libexecdir=/usr/bin. lessecho is an
internal helper for LESSOPEN pipes, not a user-facing command, so libexec is
where it belongs; 24 packages here already ship usr/libexec outputs and none
override libexecdir. OutputLib matches findutils' `libexec_frcode` — the same
shape, an executable helper that lives outside PATH.
Verified locally on the 704 tree before pushing:
min package build --rebuild less exit 0
min check --packages less 15/15 Pass
twitchyliquid64
approved these changes
Aug 3, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Update less
692→704Source:
custom:https://release-monitoring.org/api/v2/versions/?project_id=1550:operator-pinnedRelease: https://github.com/gwsw/less/releases/tag/704
Changelog: gwsw/less@692...704
Released: unknown (non-GitHub source or tag-only fallback)
Components changed
CycloneDX component delta (declared materials — the package's own version, not a dependency-tree diff)
less692704less-upstream692704Changes
69270461300f603798ecf1...20a0b0a2bb2525fa...gs://minimal-staging-archives/less-692.tar.gzgs://minimal-staging-archives/less-704.tar.gz(BSD-2-Clause AND GPL-3.0-only)(source: tarball)Quality suggestions
testsblock. This package has no standalone tests, so the buildbot will only verify compilation — not functional correctness. Consider adding a minimal smoke test (e.g., a--versionor small round-trip invocation) as part of this PR so future bumps catch regressions. Seepackages/python/build.nclfor a simple example.Created by pkgmgr