[MacPorts] #67813: polymake-4.10_1 arm64 build fails

MacPorts noreply at macports.org
Mon Jul 24 01:25:17 UTC 2023


#67813: polymake-4.10_1 arm64 build fails
-----------------------+------------------------
  Reporter:  murrayE   |      Owner:  (none)
      Type:  defect    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.8.1
Resolution:            |   Keywords:  build fail
      Port:  polymake  |
-----------------------+------------------------

Comment (by ryandesign):

 We also had successful builds on the buildbot but the buildbot does builds
 in a clean environment.

 I see evidence in your log that your build of polymake is trying to
 include headers installed by the previous version of polymake; this is
 bound to cause problems.

 First, clean out this faulty build with `sudo port clean polymake`. Then
 you can use this workaround:

 * Deactivate the old version of polymake first (`sudo port -f deactivate
 polymake`)

 If you were running on macOS 12 or earlier, you could also choose this
 workaround:

 * Build polymake with trace mode (`sudo port -t install polymake`)

 This workaround is not available in macOS 13 or later because trace mode
 is currently broken in macOS 13 or later.

 This problem should be reported to the developers so they can fix it.
 Until the software can be fixed, the port should indicate this conflict
 with these lines:

 {{{
 PortGroup conflicts_build 1.0

 conflicts_build ${name}
 }}}

 This will cause the port to exit with an error if you attempt to build it
 while the previous version is active and will advise you to deactivate the
 old version first.

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


More information about the macports-tickets mailing list