#281 lxterminal fail to build with newer vte (0.25.90)

closed-fixed
nobody
lxterminal (67)
5
2010-09-02
2010-09-01
No

if you try to build lxterminal with vte 0.25.90 (openSUSE Factory currently ship it, that means i guess, most of development distributions as well)
it will not succeded:

gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DPACKAGE_BIN_DIR=\""/usr/bin"\" -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -DVTE_SEAL_ENABLE -pthread -I/usr/include/vte-0.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gtk-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -DVTE_SEAL_ENABLE -pthread -I/usr/include/vte-0.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gtk-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -MT xml_purge-xml-purge.o -MD -MP -MF .deps/xml_purge-xml-purge.Tpo -c -o xml_purge-xml-purge.o `test -f 'xml-purge.c' || echo './'`xml-purge.c
mv -f .deps/unixsocket.Tpo .deps/unixsocket.Po
xml-purge.c: In function 'purge_file':
xml-purge.c:99:13: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result
lxterminal.c: In function 'terminal_geometry_restore':
lxterminal.c:262:47: error: 'VteTerminal' has no member named 'char_width'
lxterminal.c:263:46: error: 'VteTerminal' has no member named 'char_height'
lxterminal.c: In function 'terminal_window_size_request_event':
lxterminal.c:635:50: error: 'VteTerminal' has no member named 'char_width'
lxterminal.c:636:51: error: 'VteTerminal' has no member named 'char_height'
lxterminal.c: In function 'terminal_vte_button_press_event':
lxterminal.c:806:44: error: 'VteTerminal' has no member named 'char_width'
lxterminal.c:807:43: error: 'VteTerminal' has no member named 'char_height'
lxterminal.c: In function 'terminal_new':
lxterminal.c:932:81: error: 'VteTerminal' has no member named 'adjustment'
lxterminal.c:939:9: warning: 'vte_terminal_fork_command' is deprecated (declared at /usr/include/vte-0.0/vte/vtedeprecated.h:82)
lxterminal.c:943:9: warning: 'vte_terminal_fork_command' is deprecated (declared at /usr/include/vte-0.0/vte/vtedeprecated.h:82)

Discussion

  • Andrea Florio

    Andrea Florio - 2010-09-01
    • assigned_to: nobody --> martyj19
     
  • martyj19

    martyj19 - 2010-09-02
    • assigned_to: martyj19 --> nobody
     
  • Andrea Florio

    Andrea Florio - 2010-09-02
    • status: open --> closed-fixed
     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks