Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#35186 closed defect (duplicate)

gobject-introspection-1.32.1_3 doesn't build on PPC Tiger because of missing Makefile rule: 2833: *** Need to define GLib_2_0_gir_LIBS or GLib_2_0_gir_PROGRAM

Reported by: ballapete (Peter "Pete" Dyballa) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.1
Keywords: tiger Cc: singingwolfboy@…
Port: gobject-introspection

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Hello!

This defect is similar to the one reported in #32358. Although port does not show this one as being upgraded it starts to build it.

make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_gnome_gobject-introspection/gobject-introspection/work/gobject-introspection-1.32.1'
Makefile:2833: *** Need to define GLib_2_0_gir_LIBS or GLib_2_0_gir_PROGRAM.  Stop.
make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_gnome_gobject-introspection/gobject-introspection/work/gobject-introspection-1.32.1'
Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_gnome_gobject-introspection/gobject-introspection/work/gobject-introspection-1.32.1" && /usr/bin/make -w all CC=/usr/bin/gcc-4.0 V=1 
Exit code: 2

It's pretty bad that so many packages now seem to depend on that one…

Attachments (1)

main.log (23.7 KB) - added by ballapete (Peter "Pete" Dyballa) 12 years ago.
main.log

Download all attachments as: .zip

Change History (7)

Changed 12 years ago by ballapete (Peter "Pete" Dyballa)

Attachment: main.log added

main.log

comment:1 Changed 12 years ago by neverpanic (Clemens Lang)

Keywords: Makefile GLib_2_0_gir_LIBS GLib_2_0_gir_PROGRAM removed
Resolution: duplicate
Status: newclosed

Let's track this in #32358 since it is essentially the same problem. Can you try the suggestion in #32358 and see if that helps?

comment:2 in reply to:  1 Changed 12 years ago by ballapete (Peter "Pete" Dyballa)

Replying to cal@…:

Let's track this in #32358 since it is essentially the same problem. Can you try the suggestion in #32358 and see if that helps?

How can I convince port to use gmake and not make?

comment:3 Changed 12 years ago by neverpanic (Clemens Lang)

Make sure the gmake port is installed and add build.cmd gmake to the Portfile.

comment:4 in reply to:  3 Changed 12 years ago by ballapete (Peter "Pete" Dyballa)

Replying to cal@…:

Make sure the gmake port is installed and add build.cmd gmake to the Portfile.

After cleaning gobject-introspection I edited the Portfile and added build.cmd gmake as line #53 and simply invoked 'port upgrade outdated' – and it finished successfully! To build gobject-introspection… because when it tried to upgrade atk this error came up:

make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_devel_atk/atk/work/atk-2.2.0/atk'
/opt/local/share/gobject-introspection-1.0/Makefile.introspection:149: *** Need to define Atk_1_0_gir_LIBS or Atk_1_0_gir_PROGRAM.  Stop.

comment:5 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)

comment:6 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Keywords: tiger added
Note: See TracTickets for help on using tickets.