[MacPorts] #62863: auto-multiple-choice-devl crash on mac with Apple Silicon

MacPorts noreply at macports.org
Tue May 11 09:21:55 UTC 2021


#62863: auto-multiple-choice-devl crash on mac with Apple Silicon
-------------------------------------------------+-------------------------
  Reporter:  nortcele                            |      Owner:  (none)
      Type:  defect                              |     Status:  new
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:
Resolution:                                      |   Keywords:
      Port:  auto-multiple-choice-devel,         |
  gobject-introspection                          |
-------------------------------------------------+-------------------------
Description changed by nortcele:

Old description:

> A auto-multiple-choice-devel user tell me that the program crash at
> launch on a mac with Apple Silicon. I received a crash log and I saw that
> the problem seems to be related to Perl 5.28 and perhaps gobject-
> introspection.
>
> I don't have a Apple Silicon machine to test. I see that Macport version
> of gobject-introspection is not at the latest version. Homebrew report
> the latest version of gobject-introspection compatible with Apple
> Silicon.
>
> So I tryed to create a local gobject-introspection port with the last
> version and tested it on  an Intel Macbook pro with macOS 11.3 20E232,
> Xcode 12.5 12E262 and MacPorts 2.6.4. The installation from a clean
> Macport of all dependencies went fine and auto-multiple-choice-devel
> worked perfectly. auto-multiple-choice-devel use GTK3 and gobject-
> introspection. I think can't go any further without an Apple Silicon
> machine.
>
> Attached are the crash log and the portfile I used for gobject-
> introspection. The portfile don't use any patch and is a mixture of the
> old version and the informations from Homebrew. I kept the following
> lines from the old version but I don't know if they are needed.
> {{{
> PortGroup           active_variants 1.1
>> depends_lib         …
>                     port:py39-mako \
>                     port:py39-markdown
>> depends_run         bin:glibtool:libtool
>
> configure.python    ${prefix}/bin/python3.9
> }}}

New description:

 A auto-multiple-choice-devel user tell me that the program crash at launch
 on a mac with Apple Silicon. I received a crash log and I saw that the
 problem seems to be related to Perl 5.28 and perhaps gobject-
 introspection.

 I don't have a Apple Silicon machine to test. I see that Macport version
 of gobject-introspection is not at the latest version. Homebrew report the
 latest version of gobject-introspection compatible with Apple Silicon.

 So I tryed to create a local gobject-introspection port with the last
 version and tested it on  an Intel Macbook pro with macOS 11.3 20E232,
 Xcode 12.5 12E262 and MacPorts 2.6.4. The installation from a clean
 Macport of all dependencies went fine and auto-multiple-choice-devel
 worked perfectly. auto-multiple-choice-devel use GTK3 and gobject-
 introspection. I think that I can't go any further without an Apple
 Silicon machine.

 Attached are the crash log and the portfile I used for gobject-
 introspection. The portfile don't use any patch and is a mixture of the
 old version and the informations from Homebrew. I kept the following lines
 from the old version but I don't know if they are needed.
 {{{
 PortGroup           active_variants 1.1
 …
 depends_lib         …
                     port:py39-mako \
                     port:py39-markdown
 …
 depends_run         bin:glibtool:libtool

 configure.python    ${prefix}/bin/python3.9
 }}}

--

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


More information about the macports-tickets mailing list