[MacPorts] #60961: povray @3.7.0.8 build failure, Xcode 11.6 clang++ internal error

MacPorts noreply at macports.org
Sun Dec 6 21:51:23 UTC 2020


#60961: povray @3.7.0.8 build failure, Xcode 11.6 clang++ internal error
--------------------------+------------------------
  Reporter:  jonas-bjork  |      Owner:  ryandesign
      Type:  defect       |     Status:  accepted
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.6.3
Resolution:               |   Keywords:
      Port:  povray       |
--------------------------+------------------------
Changes (by ryandesign):

 * status:  new => accepted
 * owner:  (none) => ryandesign


Comment:

 That takes care of the `../version:1:1: error: expected unqualified-id`
 problem with new compilers. But it doesn't make any attempt to fix the
 originally reported `fatal error: error in backend: Cannot emit physreg
 copy instruction` problem because I don't know which compiler versions are
 affected. According to the log, clang 1103.0.32.62 from Xcode 11.6 is
 affected but the same version of clang is in Xcode 11.5 and 11.7 and I
 don't know if they are also affected or how many earlier or later versions
 are too. We were able to compile this on our Catalina buildbot worker on
 29-Dec-2019 at which time the latest version of Xcode was 11.3 (clang
 1100.0.33.16) so that's probably what we were using then. We were able to
 build it on Big Sur today with Xcode 12.2 (clang 1200.0.32.27). I guess we
 should just blacklist the exact version that failed for now, and if
 additional reports come in about other affected versions we can add them
 to the list. I'll try to confirm the build failure on Catalina with Xcode
 11.7 first.

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


More information about the macports-tickets mailing list