[MacPorts] #63603: bison @3.8.2 does not build on PPC Leopard with GCC 4.2 because confdir-14B---: file name too long
MacPorts
noreply at macports.org
Fri Oct 29 20:59:21 UTC 2021
#63603: bison @3.8.2 does not build on PPC Leopard with GCC 4.2 because confdir-
14B---: file name too long
------------------------+----------------------
Reporter: ballapete | Owner: mascguy
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: | Keywords: leopard
Port: bison |
------------------------+----------------------
Comment (by ballapete):
I could prove that the cleaning routine actually runs – but it does not
delete. So I tried to use other functions, `unlink()` or `system()` and
feeding it with UNIX commands like `rmdir` or `rmdir -p` or `rm -rf`.
Adding `perror()` I saw in `config.log` always an initial error report à
la:
{{{
«utility»: No space left on device
}}}
and then reports about an `Operation not permitted` or a `Directory not
empty`. My conclusion is that neither from C nor from MacPorts exactly
1024 characters long path names can be deleted. I proved that also by
saving the `conftest` programme under a different name and then running it
manually. It failed too…
--
Ticket URL: <https://trac.macports.org/ticket/63603#comment:16>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list