[MacPorts] #62399: py-igraph @0.9.0: building on 10.6 i386 causes kernel panic

MacPorts noreply at macports.org
Sun Mar 7 02:04:24 UTC 2021


#62399: py-igraph @0.9.0: building on 10.6 i386 causes kernel panic
------------------------+-----------------------
 Reporter:  ryandesign  |      Owner:  nerdling
     Type:  defect      |     Status:  assigned
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.6.4
 Keywords:              |       Port:  py-igraph
------------------------+-----------------------
 Trying to build py3*-igraph @0.9.0 on the 10.6 i386 buildbot worker causes
 a kernel panic:

 * https://build.macports.org/builders/ports-10.6_i386-builder/builds/27052
 * https://build.macports.org/builders/ports-10.6_i386-builder/builds/27068

 It would be great to prevent the port from trying to build in this case so
 that I don't have to manually fix the server whenever the port is changed.

 This problem didn't happen with versions before 0.9.0.

 This problem doesn't happen on 10.6 or later when building for x86_64.
 Didn't try building for i386 or ppc on earlier OS versions.

 I'm able to build it universal for x86_64+i386 on 10.13.6, so removing
 i386 from supported_archs doesn't seem like the right solution.

 Maybe:

 {{{
 if {${os.platform} eq "darwin" && ${os.major} <= 10 &&
 ${configure.build_arch} eq "i386"} {
     known_fail yes
     pre-fetch {
         ui_error "${name} @${version} cannot be built for i386 on this OS
 version"
         return -code error "incompatible platform"
     }
 }
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/62399>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list