Steve Langasek wrote:
> Package: gpsim
> Version: 0.20.14-7.2
> Severity: serious
> 
> The gpsim package fails to build from source on all architectures because it
> build-depends on the obsolete transition package, xlibs-dev.

The build-depends seems to not be needed at first glance...

Though when I try to rebuild the package without it, it FTBFS with the
following error:

gui_regwin.c: In function 'BuildRegisterWindow':
gui_regwin.c:1795: warning: implicit declaration of function
'GTK_SHEET_SET_FLAGS'
gui_regwin.c:1795: error: 'GTK_SHEET_CLIP_TEXT' undeclared (first use in
this function)
gui_regwin.c:1795: error: (Each undeclared identifier is reported only once
gui_regwin.c:1795: error: for each function it appears in.)
make[3]: *** [gui_regwin.lo] Error 1
make[3]: Leaving directory `/home/luk/tmp/gpsim-0.20.14/gui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/luk/tmp/gpsim-0.20.14'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory `/home/luk/tmp/gpsim-0.20.14'
make: *** [build-stamp] Error 2

When I try to fix this by giving the argument register_sheet to
GTK_SHEET_CLIP_TEXT it FTBFS with:

gui_profile.c: In function 'plot_profile':
gui_profile.c:769: warning: passing argument 1 of
'gtk_plot_axis_show_labels' from incompatible pointer type
gui_profile.c:769: error: too many arguments to function
'gtk_plot_axis_show_labels'
gui_profile.c:770: warning: passing argument 1 of
'gtk_plot_axis_show_labels' from incompatible pointer type
gui_profile.c:770: error: too many arguments to function
'gtk_plot_axis_show_labels'
gui_profile.c:771: warning: passing argument 1 of
'gtk_plot_axis_show_labels' from incompatible pointer type
gui_profile.c:771: error: too many arguments to function
'gtk_plot_axis_show_labels'
gui_profile.c:772: warning: passing argument 1 of
'gtk_plot_axis_set_visible' from incompatible pointer type
gui_profile.c:772: error: too many arguments to function
'gtk_plot_axis_set_visible'
gui_profile.c:774: warning: implicit declaration of function
'gtk_plot_canvas_add_plot'
gui_profile.c:775: warning: passing argument 1 of
'gtk_plot_axis_hide_title' from incompatible pointer type
gui_profile.c:775: error: too many arguments to function
'gtk_plot_axis_hide_title'
gui_profile.c:776: warning: passing argument 1 of
'gtk_plot_axis_hide_title' from incompatible pointer type
gui_profile.c:776: error: too many arguments to function
'gtk_plot_axis_hide_title'
gui_profile.c:777: warning: passing argument 1 of
'gtk_plot_axis_hide_title' from incompatible pointer type
gui_profile.c:777: error: too many arguments to function
'gtk_plot_axis_hide_title'
gui_profile.c:778: warning: passing argument 1 of
'gtk_plot_axis_hide_title' from incompatible pointer type
gui_profile.c:778: error: too many arguments to function
'gtk_plot_axis_hide_title'
gui_profile.c:789: warning: passing argument 1 of
'gtk_plot_axis_set_ticks' from incompatible pointer type
gui_profile.c:789: error: too many arguments to function
'gtk_plot_axis_set_ticks'
gui_profile.c:794: warning: passing argument 1 of
'gtk_plot_axis_set_labels_style' from incompatible pointer type
gui_profile.c:794: error: too many arguments to function
'gtk_plot_axis_set_labels_style'
gui_profile.c:803: error: incompatible type for argument 4 of
'gtk_plot_data_set_line_attributes'
gui_profile.c:803: error: too few arguments to function
'gtk_plot_data_set_line_attributes'
gui_profile.c: In function 'plot_routine_histogram':
gui_profile.c:1061: warning: passing argument 1 of
'gtk_plot_axis_show_labels' from incompatible pointer type
gui_profile.c:1061: error: too many arguments to function
'gtk_plot_axis_show_labels'
gui_profile.c:1062: warning: passing argument 1 of
'gtk_plot_axis_show_labels' from incompatible pointer type
gui_profile.c:1062: error: too many arguments to function
'gtk_plot_axis_show_labels'
gui_profile.c:1063: warning: passing argument 1 of
'gtk_plot_axis_set_visible' from incompatible pointer type
gui_profile.c:1063: error: too many arguments to function
'gtk_plot_axis_set_visible'
gui_profile.c:1066: warning: passing argument 1 of
'gtk_plot_axis_hide_title' from incompatible pointer type
gui_profile.c:1066: error: too many arguments to function
'gtk_plot_axis_hide_title'
gui_profile.c:1067: warning: passing argument 1 of
'gtk_plot_axis_hide_title' from incompatible pointer type
gui_profile.c:1067: error: too many arguments to function
'gtk_plot_axis_hide_title'
gui_profile.c:1078: warning: passing argument 1 of
'gtk_plot_axis_set_ticks' from incompatible pointer type
gui_profile.c:1078: error: too many arguments to function
'gtk_plot_axis_set_ticks'
gui_profile.c:1079: warning: passing argument 1 of
'gtk_plot_axis_set_title' from incompatible pointer type
gui_profile.c:1079: error: too many arguments to function
'gtk_plot_axis_set_title'
gui_profile.c:1083: warning: passing argument 1 of
'gtk_plot_axis_set_labels_style' from incompatible pointer type
gui_profile.c:1083: error: too many arguments to function
'gtk_plot_axis_set_labels_style'
gui_profile.c:1085: warning: passing argument 1 of
'gtk_plot_axis_set_ticks' from incompatible pointer type
gui_profile.c:1085: error: too many arguments to function
'gtk_plot_axis_set_ticks'
gui_profile.c:1086: warning: passing argument 1 of
'gtk_plot_axis_set_title' from incompatible pointer type
gui_profile.c:1086: warning: passing argument 2 of
'gtk_plot_axis_set_title' makes pointer from integer without a cast
gui_profile.c:1086: error: too many arguments to function
'gtk_plot_axis_set_title'
gui_profile.c:1090: warning: passing argument 1 of
'gtk_plot_axis_set_labels_style' from incompatible pointer type
gui_profile.c:1090: error: too many arguments to function
'gtk_plot_axis_set_labels_style'
gui_profile.c:1101: error: incompatible type for argument 4 of
'gtk_plot_data_set_line_attributes'
gui_profile.c:1101: error: too few arguments to function
'gtk_plot_data_set_line_attributes'
make[3]: *** [gui_profile.lo] Error 1
make[3]: Leaving directory `/home/luk/tmp/gpsim-0.20.14/gui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/luk/tmp/gpsim-0.20.14'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory `/home/luk/tmp/gpsim-0.20.14'
make: *** [build-stamp] Error 2

Cheers

Luk

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to