[MacPorts] #64319: gtk3 3.24.30 +quartz: macOS 12 patch perhaps shouldn't be restricted to os.major >= 21

MacPorts noreply at macports.org
Fri Dec 31 23:42:48 UTC 2021


#64319: gtk3 3.24.30 +quartz: macOS 12 patch perhaps shouldn't be restricted to
os.major >= 21
--------------------------+----------------------
  Reporter:  dqh-au       |      Owner:  mascguy
      Type:  enhancement  |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.7.1
Resolution:               |   Keywords:
      Port:  gtk3         |
--------------------------+----------------------

Comment (by dqh-au):

 Whoops! Sorry.

 However - on ARM macOS 11 & 12, I now can't get GTK3 to work at all, not
 even with a hello world GTK. Crashes on startup:


 {{{
 0   libsystem_c.dylib                          0x19c12cb6c
 __chk_fail_overflow + 24
 1   libsystem_c.dylib                          0x19c0bbb30 __memmove_chk +
 40
 2   libgtk-3.0.dylib                           0x101b530ac
 _gtk_marshal_VOID__STRING_STRINGv + 56
 3   libgobject-2.0.0.dylib                     0x1014ccec0
 _g_closure_invoke_va + 224
 4   libgobject-2.0.0.dylib                     0x1014e2158
 g_signal_emit_valist + 852
 5   libgobject-2.0.0.dylib                     0x1014e29a4 g_signal_emit +
 28
 6   libgtk-3.0.dylib                           0x1018b607c
 gtk_action_muxer_primary_accel_changed + 128
 7   libgtk-3.0.dylib                           0x1018cc664
 gtk_application_set_accels_for_action + 132
 8   libgtk-3.0.dylib                           0x101b442a4
 gtk_application_impl_quartz_startup + 212
 9   libgtk-3.0.dylib                           0x1018cdc9c
 gtk_application_startup + 124
 10  libgobject-2.0.0.dylib                     0x1014ccec0
 _g_closure_invoke_va + 224
 11  libgobject-2.0.0.dylib                     0x1014e2158
 g_signal_emit_valist + 852
 12  libgobject-2.0.0.dylib                     0x1014e29a4 g_signal_emit +
 28
 13  libgio-2.0.0.dylib                         0x102068170
 g_application_register + 244
 14  libgio-2.0.0.dylib                         0x10206a4f0
 g_application_real_local_command_line + 1088
 15  libgio-2.0.0.dylib                         0x1020687d4
 g_application_run + 332
 16  a.out                                      0x100e27e80 main + 124
 17  dyld                                       0x100f110f4 start + 520
 }}}

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


More information about the macports-tickets mailing list