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
signature.asc
Description: OpenPGP digital signature