[MacPorts] #71129: legacy-support is removing atexit-related code for undocumented reason
MacPorts
noreply at macports.org
Sun Oct 20 01:22:19 UTC 2024
#71129: legacy-support is removing atexit-related code for undocumented reason
-----------------------+---------------------------------
Reporter: fhgwright | Owner: MarcusCalhoun-Lopez
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.10.2
Keywords: | Port: legacy-support
-----------------------+---------------------------------
The `legacy-support` Portfile contains the following hack (since commit
`de0004544`):
{{{
# until upstream can be fixed, do not include atexit symbols
# under certain circumstances, infinite recursive loops can form
delete ${worksrcpath}/src/macports_legacy_atexit.c
}}}
Presumably, "upstream" means the `legacy-support` project, but it's
unknown whether it's been "fixed", and "certain circumstances" is
undocumented.
Marcus - I'm assigning this ticket to you for documentation purposes,
since that was your change. Feel free to reassign it to me to fix it once
it's adequately documented.
--
Ticket URL: <https://trac.macports.org/ticket/71129>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list