Opened 14 years ago

Closed 14 years ago

#24959 closed defect (fixed)

vte 0.20.5 fails to build

Reported by: jnimety@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: haspatch Cc:
Port: vte

Description (last modified by mf2k (Frank Schima))

vte 21.5 fails to build due to deprecation of some flags in GTK+ (like GTK_WIDGET_DRAWABLE)

http://mail.gnome.org/archives/commits-list/2010-March/msg00014.html

updating the vte version to 0.25.1 solves the issue.

The error message for reference:

--->  Computing dependencies for vte
--->  Building vte
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_vte/work/vte-0.20.5" && /usr/bin/make -j2 all " returned error 2
Command output: vteaccess.c: In function 'vte_terminal_accessible_visibility_notify':
vteaccess.c:747: error: implicit declaration of function 'GTK_WIDGET_VISIBLE'

Attachments (2)

Portfile (1.8 KB) - added by jnimety@… 14 years ago.
Update Portfile
Portfile-vte.diff (849 bytes) - added by jnimety@… 14 years ago.

Download all attachments as: .zip

Change History (5)

Changed 14 years ago by jnimety@…

Attachment: Portfile added

Update Portfile

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

Description: modified (diff)
Keywords: haspatch added

A unified diff is preferred over a complete profile so that we can easily see the changes you made.

Changed 14 years ago by jnimety@…

Attachment: Portfile-vte.diff added

comment:2 in reply to:  description Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned
Summary: vte 21.5 fails to buildvte 0.20.5 fails to build

Replying to jnimety@…:

vte 21.5 fails to build

you mean 0.20.5 :)

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

Resolution: fixed
Status: assignedclosed

Committed in r67882.

Note: See TracTickets for help on using tickets.