[MacPorts] #60893: gcc5 unusable on Catalina: ld: unsupported tapi file type '!tapi-tbd' in YAML file

MacPorts noreply at macports.org
Fri Jul 24 14:09:47 UTC 2020


#60893: gcc5 unusable on Catalina: ld: unsupported tapi file type '!tapi-tbd' in
YAML file
---------------------------+--------------------------------
  Reporter:  chrstphrchvz  |      Owner:  macports-tickets@…
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.6.3
Resolution:                |   Keywords:
      Port:  gcc5          |
---------------------------+--------------------------------

Comment (by kencu):

 No I won't try with gcc -- mysql8 requires linking to libraries that use
 libc++.dylib, and so gcc should never be used to build it on systems that
 are configured to use libc++.dylib.

 macports will never try to use gcc5 to build this on any such system, so
 that is a non-issue.

 the only time this gcc5 thing comes into play would be on systems that are
 configured to use libstdc++.dylib, like 10.4 and 10.5 PPC, and 10.4 and
 10.5 Intel (presently).

 So to test whether gcc5 can build mysql8 or not, one would have to be on
 one of those systems.

 Those systems are already configured by default to build with gcc7, and a
 user would have to specifically go out of his/her way to try to force
 mysql8 to build with gcc5 -- for what reason, who can say.

 I would say this ticket is a pretty-much lost cause at this point in time.
 IF I ever sit down for an afternoon to try to get mysql8 building on 10.5
 PPC, I doubt if I'll try to build it with anything beyond the default gcc7
 compiler (or newer, once I launch gcc8 or gcc9 on PPC).

 What say we close this ticket?

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


More information about the macports-tickets mailing list