[MacPorts] #69748: glib2, glib2-devel @2.80.0 conflicts with gobject-introspection

MacPorts noreply at macports.org
Wed Apr 17 06:25:11 UTC 2024


#69748: glib2, glib2-devel @2.80.0 conflicts with gobject-introspection
-------------------------------------------------+-------------------------
  Reporter:  barracuda156                        |      Owner:  mascguy
      Type:  defect                              |     Status:  assigned
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:  2.9.3
Resolution:                                      |   Keywords:
      Port:  glib2, glib2-devel, gobject-        |
  introspection                                  |
-------------------------------------------------+-------------------------

Comment (by ryandesign):

 That's a different problem:

 {{{
 ld: warning: ignoring file
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_glib2/glib2/work/build-i386/glib/libglib-2.0.dylib,
 file was built for i386 which is not the architecture being linked
 (x86_64):
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_glib2/glib2/work/build-i386/glib/libglib-2.0.dylib
 ld: warning: ignoring file
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_glib2/glib2/work/build-i386/gobject/libgobject-2.0.dylib,
 file was built for i386 which is not the architecture being linked
 (x86_64):
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_glib2/glib2/work/build-i386/gobject/libgobject-2.0.dylib
 ld: warning: ignoring file
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_glib2/glib2/work/build-i386/gio/libgio-2.0.dylib,
 file was built for i386 which is not the architecture being linked
 (x86_64):
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_glib2/glib2/work/build-i386/gio/libgio-2.0.dylib
 ld: warning: ignoring file
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_glib2/glib2/work/build-i386/gmodule/libgmodule-2.0.dylib,
 file was built for i386 which is not the architecture being linked
 (x86_64):
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_glib2/glib2/work/build-i386/gmodule/libgmodule-2.0.dylib
 }}}

 It's building i386 (as you requested by asking for the universal variant),
 then trying to link x86_64 which of course fails. It should be linking for
 i386 as well. File a new ticket please.

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


More information about the macports-tickets mailing list