[MacPorts] #74287: findutils @4.11.0 do not build on PPC Leopard, Mac OS X 10.5.8, because of returned "rm: confdir3/...../confdir3: No space left on device" failure
MacPorts
noreply at macports.org
Sun Aug 2 11:01:12 UTC 2026
#74287: findutils @4.11.0 do not build on PPC Leopard, Mac OS X 10.5.8, because of
returned "rm: confdir3/...../confdir3: No space left on device" failure
------------------------+-------------------------
Reporter: ballapete | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.12.5
Resolution: | Keywords: ppc leopard
Port: findutils |
------------------------+-------------------------
Comment (by ballapete):
Five years ago Ken Cunningham tried to find a solution in #62994.
#69770 describes the same problem with coreutils-9.5_0.
#69701, #64492 describe the same problem with m4 1.4.19.
#69602, #69084, #67913, #67882, #63059 describe the same problem with m4
@1.4.19_1.
#66028 describes the same problem with coreutils-9.1.
#64373 describes the same problem with findutils @4.7.0_1.
#63603 describes the same problem with bison @3.8.2. Has a "solution" to
patch the directory's name to something longer, and also this simple one:
https://trac.macports.org/attachment/ticket/63603/configure-PATH_MAX-
bug.diff.
#58927 describes the same problem with findutils @4.7.0_0 – seven years
ago!
#50567 describes the same problem with findutils 4.6.0 – the original from
ten years ago, contains hint to something like a "granularity of path name
lengths": when in the centre another iteration is possible that leads to
hard failure (incorrect test for length of new path name, maybe omitted
for directories?).
A handy solution to clean up GNUlib's debris is /opt/local/bin/grm from
coreutils-devel @9.10_0.
https://github.com/macports/macports-
ports/commit/bf21bffc6b82bea9cf8fb7aca073af9e0935d3d1 has solution for
libunistring with `PortGroup gnulib 1.0`, committed also as
https://github.com/macports/macports-
ports/commit/000c0f36b1ab1affc8406a7851c817e18f473af4 for rcs. This also
seems to work for `findutils-4.11.0`:
{{{
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating build-aux/Makefile
config.status: creating doc/Makefile
config.status: creating find/Makefile
config.status: creating find/testsuite/Makefile
config.status: creating gl/Makefile
config.status: creating gl/lib/Makefile
config.status: creating lib/Makefile
config.status: creating locate/Makefile
config.status: creating locate/testsuite/Makefile
config.status: creating m4/Makefile
config.status: creating po/Makefile.in
config.status: creating po/Makefile
config.status: creating gnulib-tests/Makefile
config.status: creating xargs/Makefile
config.status: creating xargs/testsuite/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
---> Building findutils
Executing: cd "/opt/local/var/macports/build/findutils-
59d38ca4/work/findutils-4.11.0" && /usr/bin/make -w all
make: Entering directory `/opt/local/var/macports/build/findutils-
59d38ca4/work/findutils-4.11.0'
}}}
Compilation (build) succeeded, waiting to be able to test and to upgrade.
--
Ticket URL: <https://trac.macports.org/ticket/74287#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list