Opened 11 years ago

Closed 11 years ago

#38927 closed defect (fixed)

gtk2 2.24.17 fails to build on PPC Tiger because "Need to define Gdk_2_0_gir_LIBS or Gdk_2_0_gir_PROGRAM. Stop."

Reported by: ballapete (Peter "Pete" Dyballa) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: tiger Cc:
Port: gtk2

Description

This is where the error seems to occur:

Making all in gdk
make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_gnome_gtk2/gtk2/work/gtk+-2.24.17/gdk'
/opt/local/share/gobject-introspection-1.0/Makefile.introspection:152: *** Need to define Gdk_2_0_gir_LIBS or Gdk_2_0_gir_PROGRAM.  Stop.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_gnome_gtk2/gtk2/work/gtk+-2.24.17/gdk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_gnome_gtk2/gtk2/work/gtk+-2.24.17'
make: *** [all] Error 2
make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_gnome_gtk2/gtk2/work/gtk+-2.24.17'
Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_gnome_gtk2/gtk2/work/gtk+-2.24.17" && /usr/bin/make -w all CC="/usr/bin/gcc-4.0 -arch ppc" 
Exit code: 2
Error: org.macports.build for port gtk2 returned: command execution failed

Attachments (1)

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

Download all attachments as: .zip

Change History (4)

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

Attachment: main.log added

main.log

comment:1 Changed 11 years ago by mf2k (Frank Schima)

Keywords: tiger added; introspection removed

comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

Same as every other port using gobject introspection, it requires GNU make 3.81 or newer; Tiger's Xcode has GNU make 3.80 so we need to make it use the gmake port on Tiger.

comment:3 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.