Package: polyxmass-bin Version: 0.8.7-1 Severity: normal Tags: patch When building 'polyxmass-bin' on amd64/unstable with gcc-4.0, I get the following error:
x86_64-linux-gcc -c -DLOCALEDIR=\"/usr/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/share/locale\" -DLIBDIR=\"/usr/lib\" -DIN_LIBINTL -DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"/usr/lib\" -DNO_XMALLOC -Dset_relocation_prefix=libintl_set_relocation_prefix -Drelocate=libintl_relocate -DDEPENDS_ON_LIBICONV=1 -DHAVE_CONFIG_H -I. -I. -I.. -g -Wall -Werror -D_REENTRANT -O2 loadmsgcat.c In file included from /usr/include/inttypes.h:28, from loadmsgcat.c:84: /usr/include/stdint.h:136: error: duplicate 'unsigned' /usr/include/stdint.h:136: error: 'long long long' is too long for GCC make[3]: *** [loadmsgcat.o] Error 1 make[3]: Leaving directory `/polyxmass-bin-0.8.7/intl' This is due to the use of '-Werror' which makes the configure check for 'uintmax_t' fail because of an 'unused variable' warning. There are also a lot of warnings which prevent compilation with gcc-4.0, e.g. cc1: warnings being treated as errors polyxedit-ui-seqed-wnd.c: In function 'polyxedit_seqed_wnd_setup': polyxedit-ui-seqed-wnd.c:76: warning: passing argument 4 of 'g_assert_warning' discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:79: warning: passing argument 4 of 'g_assert_warning' discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:128: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:143: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:151: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:159: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:175: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:183: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:198: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:228: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:241: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:247: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:253: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:289: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:320: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:410: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:473: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c: In function 'polyxedit_seqed_wnd_render_polseq': polyxedit-ui-seqed-wnd.c:615: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:618: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c: In function 'polyxedit_seqed_wnd_update_LR_end_modif_state': polyxedit-ui-seqed-wnd.c:691: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:694: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:708: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:731: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c: In function 'polyxedit_seqed_wnd_render_polseq_monicons': polyxedit-ui-seqed-wnd.c:786: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:790: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:793: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:841: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c: In function 'polyxedit_seqed_wnd_set_polymer_modified': polyxedit-ui-seqed-wnd.c:936: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:939: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c: In function 'polyxedit_seqed_wnd_ensure_region_visible': polyxedit-ui-seqed-wnd.c:977: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:980: warning: passing argument 4 of 'g_assert_warning'discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c: In function 'polyxedit_seqed_wnd_ensure_select_cursor_visible': polyxedit-ui-seqed-wnd.c:1082: warning: passing argument 4 of 'g_assert_warning' discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:1092: warning: passing argument 4 of 'g_assert_warning' discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c: In function 'polyxedit_seqed_wnd_redraw_sequence': polyxedit-ui-seqed-wnd.c:1241: warning: passing argument 4 of 'g_assert_warning' discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:1243: warning: passing argument 4 of 'g_assert_warning' discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:1266: warning: passing argument 4 of 'g_assert_warning' discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c: In function 'polyxedit_seqed_wnd_draw_cursor': polyxedit-ui-seqed-wnd.c:1443: warning: passing argument 4 of 'g_assert_warning' discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c: In function 'polyxedit_seqed_wnd_draw_sel_polygon': polyxedit-ui-seqed-wnd.c:1510: warning: passing argument 4 of 'g_assert_warning' discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c: In function 'polyxedit_seqed_wnd_update_sel_polygon': polyxedit-ui-seqed-wnd.c:1788: warning: passing argument 4 of 'g_assert_warning' discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c: In function 'polyxedit_seqed_wnd_setup_monomer_flag': polyxedit-ui-seqed-wnd.c:2052: warning: passing argument 4 of 'g_assert_warning' discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:2063: warning: passing argument 4 of 'g_assert_warning' discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c: In function 'polyxedit_seqed_wnd_update_monomer_flag': polyxedit-ui-seqed-wnd.c:2170: warning: passing argument 4 of 'g_assert_warning' discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:2173: warning: passing argument 4 of 'g_assert_warning' discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:2218: warning: passing argument 4 of 'g_assert_warning' discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:2229: warning: passing argument 4 of 'g_assert_warning' discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c: In function 'polyxedit_seqed_wnd_monicon_get_pixel_coord': polyxedit-ui-seqed-wnd.c:2493: warning: passing argument 4 of 'g_assert_warning' discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:2495: warning: passing argument 4 of 'g_assert_warning' discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c:2496: warning: passing argument 4 of 'g_assert_warning' discards qualifiers from pointer target type polyxedit-ui-seqed-wnd.c: In function 'polyxedit_seqed_wnd_get_mnm_idx_with_xy': polyxedit-ui-seqed-wnd.c:2647: warn [...] Please remove '-Werror' from CFLAGS in debian/rules until these warnings have been fixed. Regards Andreas Jochens diff -urN ../tmp-orig/polyxmass-bin-0.8.7/debian/rules ./debian/rules --- ../tmp-orig/polyxmass-bin-0.8.7/debian/rules 2005-04-09 10:34:05.049632414 +0200 +++ ./debian/rules 2005-04-09 10:33:08.758681446 +0200 @@ -6,7 +6,7 @@ DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -CFLAGS = -g -Wall -Werror -D_REENTRANT +CFLAGS = -g -Wall -D_REENTRANT ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]