[MacPorts] #73796: muniversal portgroup: Text file merging is broken on Tahoe
MacPorts
noreply at macports.org
Sun May 10 11:36:47 UTC 2026
#73796: muniversal portgroup: Text file merging is broken on Tahoe
--------------------------------+--------------------
Reporter: TellowKrinkle | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.12.4
Resolution: | Keywords: tahoe
Port: muniversal, glib2 |
--------------------------------+--------------------
Comment (by ryandesign):
Parsing error messages can be fragile. We would need to check whether
there were any variations in the wording over time, and keep up with any
future changes. For example, on my macOS 12 system, I get:
{{{
% /usr/bin/libtool a.txt b.txt -o c.txt
error:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool:
file: a.txt is not an object file (not allowed in a library)
error:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool:
file: b.txt is not an object file (not allowed in a library)
}}}
As another example, we parse the config.log for indications of implicit
function declarations and implicit int, but those messages have changed
over time, so [ticket:67504 we had to go back and fix it], and probably
are still only handling clang's wordings and not gcc's.
I favor [comment:5 the options I already presented].
--
Ticket URL: <https://trac.macports.org/ticket/73796#comment:10>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list