[MacPorts] #45343: LuaJIT @2.0.3 distribution broken by MacPorts: "Segmentation fault: 11"

MacPorts noreply at macports.org
Thu Jun 13 22:25:38 UTC 2019


#45343: LuaJIT @2.0.3 distribution broken by MacPorts: "Segmentation fault: 11"
------------------------------------+----------------------
  Reporter:  macports.jgonggrijp@…  |      Owner:  stromnov
      Type:  defect                 |     Status:  assigned
  Priority:  Normal                 |  Milestone:
 Component:  ports                  |    Version:  2.3.1
Resolution:                         |   Keywords:
      Port:  luajit                 |
------------------------------------+----------------------
Changes (by ryandesign):

 * owner:  macports-tickets@… => stromnov
 * status:  new => assigned


Comment:

 I tried the attached [attachment:052.lua] script with luajit @2.0.5 on
 some different OS versions:

 * ✅ works on Mac OS X 10.6.8, Xcode 3.2.6, gcc 4.2.1
 * 💣 crashes on Mac OS X 10.7.5, Xcode 4.6.3, clang-425.0.28
 * 💣 crashes on OS X 10.8.5, Xcode 5.1.1, clang-503.0.40
 * 💣 crashes on OS X 10.9.5, Xcode 6.2, clang-600.0.57
 * ✅ works on OS X 10.10.5, Xcode 7.2.1, clang-700.1.81
 * ✅ works on OS X 10.11.6, Xcode 8.2.1, clang-800.0.42.1
 * ✅ works on macOS 10.12.6, Xcode 9.2, clang-900.0.39.2
 * ✅ works on macOS 10.13.6, Xcode 9.4.1, clang-902.0.39.2

 This makes me think maybe the following should be added to the portfile:

 {{{
 PortGroup compiler_blacklist_versions 1.0
 }}}
 {{{
 compiler.blacklist-append {clang < 700}
 }}}

 I can test this next and see if it helps.

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


More information about the macports-tickets mailing list