[MacPorts] #65055: libgcc11 11.3.0 update has removed libgcc_ext.10.[4-5].dylib

MacPorts noreply at macports.org
Wed Jul 20 15:08:25 UTC 2022


#65055: libgcc11 11.3.0 update has removed libgcc_ext.10.[4-5].dylib
-------------------------------------------------+-------------------------
  Reporter:  Serge3leo                           |      Owner:  Chris Jones
                                                 |  <jonesc@…>
      Type:  defect                              |     Status:  closed
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:  2.7.2
Resolution:  fixed                               |   Keywords:
      Port:  libgcc11, gcc6, gcc7, gcc8, gcc9,   |
  gcc10                                          |
-------------------------------------------------+-------------------------

Comment (by cjones051073):

 So, just to clarify the situation w.r.t. libgcc_ext.10.[4-5].dylib

 These dylibs have indeed been removed from gcc(10-12) and are no longer
 used by these compilers.

 For this reason, these files are now provided by libgcc9

 {{{
 Oberon ~/Projects/MacPorts/ports > port contents libgcc9
 Port libgcc9 contains:
   /opt/local/lib/libgcc/libasan.5.dylib
   /opt/local/lib/libgcc/libgcc_ext.10.4.dylib
   /opt/local/lib/libgcc/libgcc_ext.10.5.dylib
 }}}

 gcc9 depends on libgcc9, so will be available when you install gcc9.

 gcc7 depends on libgcc7, which in turn depends on libgcc8, which in turn
 requires libgcc9.

 So the bottom line is once gcc7 or gcc9 is installed, libgcc9 will also be
 available at runtime, and thus so should these dylibs.

-- 
Ticket URL: <https://trac.macports.org/ticket/65055#comment:32>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list