[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