Source: graphviz Version: 2.42.4-1 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20240728 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. > -I../.. -I../.. -I../../libltdl -I../../lib/gvc -I../../lib/pack > -I../../lib/label -I../../lib/xdot -I../../lib/fdpgen -I../../lib/pathplan > -I../../lib/cgraph -I../../lib/cdt -g -O2 > -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -fstack-clash-protection -Wformat > -Werror=format-security -fcf-protection -Wall -Wextra -Wmissing-include-dirs > -Wswitch-default -Wfloat-equal -Wundef -Wshadow -Wpointer-arith > -Wbad-function-cast -Wcast-qual -Wconversion -Wstrict-prototypes > -Wmissing-prototypes -Wnested-externs -Wno-unknown-pragmas > -Wstrict-prototypes -Wpointer-arith -Wall -ffast-math -c -o utils.lo utils.c > memory.h:36:41: warning: conversion to 'long unsigned int' from 'int' may > change the sign of the result [-Wsign-conversion] > 36 | #define N_NEW(n,t) (t*)zmalloc((n)*sizeof(t)) > | ^ > ns.c:504:10: note: in expansion of macro 'N_NEW' > 504 | tree = N_NEW(N_nodes,subtree_t*); > | ^~~~~ > ns.c: In function 'freeTreeList': > ns.c:640:24: warning: unused parameter 'g' [-Wunused-parameter] > 640 | freeTreeList (graph_t* g) > | ~~~~~~~~~^ > ns.c: In function 'TB_balance': > memory.h:36:41: warning: conversion to 'long unsigned int' from 'int' may > change the sign of the result [-Wsign-conversion] > 36 | #define N_NEW(n,t) (t*)zmalloc((n)*sizeof(t)) > | ^ > ns.c:693:13: note: in expansion of macro 'N_NEW' > 693 | nrank = N_NEW(Maxrank + 1, int); > | ^~~~~ > ns.c:708:36: warning: conversion to 'size_t' {aka 'long unsigned int'} from > 'int' may change the sign of the result [-Wsign-conversion] > 708 | qsort(Tree_node.list, Tree_node.size, sizeof(Tree_node.list[0]), > | ~~~~~~~~~^~~~~ > ns.c:709:37: error: passing argument 4 of 'qsort' from incompatible pointer > type [-Wincompatible-pointer-types] > 709 | adj > 1? decreasingrankcmpf : increasingrankcmpf); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ > | | > | int (*)(node_t **, node_t **) > {aka int (*)(struct Agnode_s **, struct Agnode_s **)} > In file included from render.h:27: > /usr/include/stdlib.h:971:34: note: expected '__compar_fn_t' {aka 'int > (*)(const void *, const void *)'} but argument is of type 'int (*)(node_t **, > node_t **)' {aka 'int (*)(struct Agnode_s **, struct Agnode_s **)'} > 971 | __compar_fn_t __compar) __nonnull ((1, 4)); > | ~~~~~~~~~~~~~~^~~~~~~~ > ns.c: In function 'init_graph': > memory.h:41:62: warning: conversion to 'long unsigned int' from 'int' may > change the sign of the result [-Wsign-conversion] > 41 | #define ALLOC(size,ptr,type) (ptr? > (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type))) > | ^ > ns.c:769:22: note: in expansion of macro 'ALLOC' > 769 | Tree_node.list = ALLOC(N_nodes, Tree_node.list, node_t *); > | ^~~~~ > memory.h:41:98: warning: conversion to 'long unsigned int' from 'int' may > change the sign of the result [-Wsign-conversion] > 41 | #define ALLOC(size,ptr,type) (ptr? > (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type))) > | > ^ > ns.c:769:22: note: in expansion of macro 'ALLOC' > 769 | Tree_node.list = ALLOC(N_nodes, Tree_node.list, node_t *); > | ^~~~~ > memory.h:41:62: warning: conversion to 'long unsigned int' from 'int' may > change the sign of the result [-Wsign-conversion] > 41 | #define ALLOC(size,ptr,type) (ptr? > (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type))) > | ^ > ns.c:771:22: note: in expansion of macro 'ALLOC' > 771 | Tree_edge.list = ALLOC(N_nodes, Tree_edge.list, edge_t *); > | ^~~~~ > memory.h:41:98: warning: conversion to 'long unsigned int' from 'int' may > change the sign of the result [-Wsign-conversion] > 41 | #define ALLOC(size,ptr,type) (ptr? > (type*)grealloc(ptr,(size)*sizeof(type)):(type*)gmalloc((size)*sizeof(type))) > | > ^ > ns.c:771:22: note: in expansion of macro 'ALLOC' > 771 | Tree_edge.list = ALLOC(N_nodes, Tree_edge.list, edge_t *); > | ^~~~~ > memory.h:36:41: warning: conversion to 'long unsigned int' from 'int' may > change the sign of the result [-Wsign-conversion] > 36 | #define N_NEW(n,t) (t*)zmalloc((n)*sizeof(t)) > | ^ > ns.c:785:30: note: in expansion of macro 'N_NEW' > 785 | ND_tree_in(n).list = N_NEW(i + 1, edge_t *); > | ^~~~~ > memory.h:36:41: warning: conversion to 'long unsigned int' from 'int' may > change the sign of the result [-Wsign-conversion] > 36 | #define N_NEW(n,t) (t*)zmalloc((n)*sizeof(t)) > | ^ > ns.c:788:31: note: in expansion of macro 'N_NEW' > 788 | ND_tree_out(n).list = N_NEW(i + 1, edge_t *); > | ^~~~~ > ns.c: At top level: > ns.c:827:5: warning: no previous prototype for 'rank2' [-Wmissing-prototypes] > 827 | int rank2(graph_t * g, int balance, int maxiter, int search_size) > | ^~~~~ > ns.c:538:12: warning: 'ed_minlen' defined but not used [-Wunused-function] > 538 | static int ed_minlen(Agedge_t *e) {return ED_minlen(e);} > | ^~~~~~~~~ > ns.c:537:12: warning: 'nd_rank' defined but not used [-Wunused-function] > 537 | static int nd_rank(Agnode_t *n) {return ND_rank(n);} > | ^~~~~~~ > ns.c:536:12: warning: 'nd_priority' defined but not used [-Wunused-function] > 536 | static int nd_priority(Agnode_t *n) {return ND_priority(n);} > | ^~~~~~~~~~~ > ns.c:535:19: warning: 'nd_subtree' defined but not used [-Wunused-function] > 535 | static subtree_t *nd_subtree(Agnode_t *n) {return ND_subtree(n);} > | ^~~~~~~~~~ > shapes.c:26:1: warning: missing initializer for field 'name' of 'port' > [-Wmissing-field-initializers] > 26 | static port Center = { {0, 0}, -1, 0, 0, 0, 1, 0, 0, 0 }; > | ^~~~~~ > In file included from render.h:40, > from shapes.c:14: > types.h:82:15: note: 'name' declared here > 82 | char *name; /* port name, if it was explicitly > given, otherwise NULL */ > | ^~~~ > shapes.c:85:1: warning: missing initializer for field 'option' of 'polygon_t' > [-Wmissing-field-initializers] > 85 | static polygon_t p_polygon = { FALSE, 1, 0, 0., 0., 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:88:1: warning: missing initializer for field 'option' of 'polygon_t' > [-Wmissing-field-initializers] > 88 | static polygon_t p_ellipse = { FALSE, 1, 1, 0., 0., 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:89:1: warning: missing initializer for field 'option' of 'polygon_t' > [-Wmissing-field-initializers] > 89 | static polygon_t p_circle = { TRUE, 1, 1, 0., 0., 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:90:1: warning: missing initializer for field 'option' of 'polygon_t' > [-Wmissing-field-initializers] > 90 | static polygon_t p_egg = { FALSE, 1, 1, 0., -.3, 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:91:1: warning: missing initializer for field 'option' of 'polygon_t' > [-Wmissing-field-initializers] > 91 | static polygon_t p_triangle = { FALSE, 1, 3, 0., 0., 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:92:1: warning: missing initializer for field 'option' of 'polygon_t' > [-Wmissing-field-initializers] > 92 | static polygon_t p_box = { FALSE, 1, 4, 0., 0., 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:93:1: warning: missing initializer for field 'option' of 'polygon_t' > [-Wmissing-field-initializers] > 93 | static polygon_t p_square = { TRUE, 1, 4, 0., 0., 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:94:1: warning: missing initializer for field 'option' of 'polygon_t' > [-Wmissing-field-initializers] > 94 | static polygon_t p_plaintext = { FALSE, 0, 4, 0., 0., 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:95:1: warning: missing initializer for field 'option' of 'polygon_t' > [-Wmissing-field-initializers] > 95 | static polygon_t p_plain = { FALSE, 0, 4, 0., 0., 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:96:1: warning: missing initializer for field 'option' of 'polygon_t' > [-Wmissing-field-initializers] > 96 | static polygon_t p_diamond = { FALSE, 1, 4, 45., 0., 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:97:1: warning: missing initializer for field 'option' of 'polygon_t' > [-Wmissing-field-initializers] > 97 | static polygon_t p_trapezium = { FALSE, 1, 4, 0., -.4, 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:98:1: warning: missing initializer for field 'option' of 'polygon_t' > [-Wmissing-field-initializers] > 98 | static polygon_t p_parallelogram = { FALSE, 1, 4, 0., 0., .6 }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:99:1: warning: missing initializer for field 'option' of 'polygon_t' > [-Wmissing-field-initializers] > 99 | static polygon_t p_house = { FALSE, 1, 5, 0., -.64, 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:100:1: warning: missing initializer for field 'option' of > 'polygon_t' [-Wmissing-field-initializers] > 100 | static polygon_t p_pentagon = { FALSE, 1, 5, 0., 0., 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:101:1: warning: missing initializer for field 'option' of > 'polygon_t' [-Wmissing-field-initializers] > 101 | static polygon_t p_hexagon = { FALSE, 1, 6, 0., 0., 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:102:1: warning: missing initializer for field 'option' of > 'polygon_t' [-Wmissing-field-initializers] > 102 | static polygon_t p_septagon = { FALSE, 1, 7, 0., 0., 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:103:1: warning: missing initializer for field 'option' of > 'polygon_t' [-Wmissing-field-initializers] > 103 | static polygon_t p_octagon = { FALSE, 1, 8, 0., 0., 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:104:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 104 | static polygon_t p_note = { FALSE, 1, 4, 0., 0., 0., DOGEAR }; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:105:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 105 | static polygon_t p_tab = { FALSE, 1, 4, 0., 0., 0., TAB }; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:106:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 106 | static polygon_t p_folder = { FALSE, 1, 4, 0., 0., 0., FOLDER }; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:107:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 107 | static polygon_t p_box3d = { FALSE, 1, 4, 0., 0., 0., BOX3D }; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:108:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 108 | static polygon_t p_component = { FALSE, 1, 4, 0., 0., 0., COMPONENT }; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:109:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 109 | static polygon_t p_underline = { FALSE, 1, 4, 0., 0., 0., UNDERLINE }; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:113:1: warning: missing initializer for field 'option' of > 'polygon_t' [-Wmissing-field-initializers] > 113 | static polygon_t p_doublecircle = { TRUE, 2, 1, 0., 0., 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:114:1: warning: missing initializer for field 'option' of > 'polygon_t' [-Wmissing-field-initializers] > 114 | static polygon_t p_invtriangle = { FALSE, 1, 3, 180., 0., 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:115:1: warning: missing initializer for field 'option' of > 'polygon_t' [-Wmissing-field-initializers] > 115 | static polygon_t p_invtrapezium = { FALSE, 1, 4, 180., -.4, 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:116:1: warning: missing initializer for field 'option' of > 'polygon_t' [-Wmissing-field-initializers] > 116 | static polygon_t p_invhouse = { FALSE, 1, 5, 180., -.64, 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:117:1: warning: missing initializer for field 'option' of > 'polygon_t' [-Wmissing-field-initializers] > 117 | static polygon_t p_doubleoctagon = { FALSE, 2, 8, 0., 0., 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:118:1: warning: missing initializer for field 'option' of > 'polygon_t' [-Wmissing-field-initializers] > 118 | static polygon_t p_tripleoctagon = { FALSE, 3, 8, 0., 0., 0. }; > | ^~~~~~ > types.h:153:13: note: 'option' declared here > 153 | int option; /* ROUNDED, DIAGONAL corners, etc. */ > | ^~~~~~ > shapes.c:120:5: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 120 | { FALSE, 1, 4, 45., 0., 0., DIAGONALS | AUXLABELS }; > | ^ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:121:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 121 | static polygon_t p_Msquare = { TRUE, 1, 4, 0., 0., 0., DIAGONALS }; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:123:5: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 123 | { TRUE, 1, 1, 0., 0., 0., DIAGONALS | AUXLABELS }; > | ^ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:130:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 130 | static polygon_t p_promoter = { FALSE, 1, 4, 0., 0., 0., PROMOTER }; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:131:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 131 | static polygon_t p_cds = { FALSE, 1, 4, 0., 0., 0., CDS }; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:132:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 132 | static polygon_t p_terminator = { FALSE, 1, 4, 0., 0., 0., > TERMINATOR}; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:133:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 133 | static polygon_t p_utr = { FALSE, 1, 4, 0., 0., 0., UTR}; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:134:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 134 | static polygon_t p_insulator = { FALSE, 1, 4, 0., 0., 0., INSULATOR}; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:135:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 135 | static polygon_t p_ribosite = { FALSE, 1, 4, 0., 0., 0., RIBOSITE}; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:136:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 136 | static polygon_t p_rnastab = { FALSE, 1, 4, 0., 0., 0., RNASTAB}; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:137:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 137 | static polygon_t p_proteasesite = { FALSE, 1, 4, 0., 0., 0., > PROTEASESITE}; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:138:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 138 | static polygon_t p_proteinstab = { FALSE, 1, 4, 0., 0., 0., > PROTEINSTAB}; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:140:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 140 | static polygon_t p_primersite = { FALSE, 1, 4, 0., 0., 0., > PRIMERSITE}; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:141:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 141 | static polygon_t p_restrictionsite = { FALSE, 1, 4, 0., 0., 0., > RESTRICTIONSITE}; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:142:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 142 | static polygon_t p_fivepoverhang = { FALSE, 1, 4, 0., 0., 0., > FIVEPOVERHANG}; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:143:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 143 | static polygon_t p_threepoverhang = { FALSE, 1, 4, 0., 0., 0., > THREEPOVERHANG}; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:144:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 144 | static polygon_t p_noverhang = { FALSE, 1, 4, 0., 0., 0., NOVERHANG}; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:145:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 145 | static polygon_t p_assembly = { FALSE, 1, 4, 0., 0., 0., ASSEMBLY}; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:146:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 146 | static polygon_t p_signature = { FALSE, 1, 4, 0., 0., 0., SIGNATURE}; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:147:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 147 | static polygon_t p_rpromoter = { FALSE, 1, 4, 0., 0., 0., RPROMOTER}; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:148:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 148 | static polygon_t p_rarrow = { FALSE, 1, 4, 0., 0., 0., RARROW}; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:149:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 149 | static polygon_t p_larrow = { FALSE, 1, 4, 0., 0., 0., LARROW}; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:150:1: warning: missing initializer for field 'vertices' of > 'polygon_t' [-Wmissing-field-initializers] > 150 | static polygon_t p_lpromoter = { FALSE, 1, 4, 0., 0., 0., LPROMOTER}; > | ^~~~~~ > types.h:154:17: note: 'vertices' declared here > 154 | pointf *vertices; /* array of vertex points */ > | ^~~~~~~~ > shapes.c:234:5: warning: missing initializer for field 'usershape' of > 'shape_desc' [-Wmissing-field-initializers] > 234 | {"box", &poly_fns, &p_box}, > | ^ > types.h:192:17: note: 'usershape' declared here > 192 | boolean usershape; > | ^~~~~~~~~ > shapes.c:235:5: warning: missing initializer for field 'usershape' of > 'shape_desc' [-Wmissing-field-initializers] > 235 | {"polygon", &poly_fns, &p_polygon}, > | ^ > types.h:192:17: note: 'usershape' declared here > 192 | boolean usershape; > | ^~~~~~~~~ > shapes.c:236:5: warning: missing initializer for field 'usershape' of > 'shape_desc' [-Wmissing-field-initializers] > 236 | {"ellipse", &poly_fns, &p_ellipse}, > | ^ > types.h:192:17: note: 'usershape' declared here > 192 | boolean usershape; > | ^~~~~~~~~ > shapes.c:237:5: warning: missing initializer for field 'usershape' of > 'shape_desc' [-Wmissing-field-initializers] > 237 | {"oval", &poly_fns, &p_ellipse}, > | ^ > types.h:192:17: note: 'usershape' declared here > 192 | boolean usershape; > | ^~~~~~~~~ > shapes.c:238:5: warning: missing initializer for field 'usershape' of > 'shape_desc' [-Wmissing-field-initializers] > 238 | {"circle", &poly_fns, &p_circle}, > | ^ > types.h:192:17: note: 'usershape' declared here > 192 | boolean usershape; > | ^~~~~~~~~ > shapes.c:239:5: warning: missing initializer for field 'usershape' of > 'shape_desc' [-Wmissing-field-initializers] > 239 | {"point", &point_fns, &p_circle}, > | ^ > types.h:192:17: note: 'usershape' declared here > 192 | boolean usershape; > | ^~~~~~~~~ > shapes.c:240:5: warning: missing initializer for field 'usershape' of > 'shape_desc' [-Wmissing-field-initializers] > 240 | {"egg", &poly_fns, &p_egg}, > | ^ > types.h:192:17: note: 'usershape' declared here > 192 | boolean usershape; > | ^~~~~~~~~ > shapes.c:241:5: warning: missing initializer for field 'usershape' of > 'shape_desc' [-Wmissing-field-initializers] > 241 | {"triangle", &poly_fns, &p_triangle}, > | ^ > types.h:192:17: note: 'usershape' declared here > 192 | boolean usershape; > | ^~~~~~~~~ > shapes.c:242:5: warning: missing initializer for field 'usershape' of > 'shape_desc' [-Wmissing-field-initializers] > 242 | {"none", &poly_fns, &p_plaintext}, > | ^ > types.h:192:17: note: 'usershape' declared here > 192 | boolean usershape; > | ^~~~~~~~~ > shapes.c:243:5: warning: missing initializer for field 'usershape' of > 'shape_desc' [-Wmissing-field-initializers] > 243 | {"plaintext", &poly_fns, &p_plaintext}, > | ^ > types.h:192:17: note: 'usershape' declared here > 192 | boolean usershape; > | ^~~~~~~~~ > shapes.c:244:5: warning: missing initializer for field 'usershape' of > 'shape_desc' [-Wmissing-field-initializers] > 244 | {"plain", &poly_fns, &p_plain}, > | ^ > types.h:192:17: note: 'usershape' declared here > 192 | boolean usershape; > | ^~~~~~~~~ > shapes.c:245:5: warning: missing initializer for field 'usershape' of > 'shape_desc' [-Wmissing-field-initializers] > 245 | {"diamond", &poly_fns, &p_diamond}, > | ^ > types.h:192:17: note: 'usershape' declared here > 192 | boolean usershape; > | ^~~~~~~~~ > shapes.c:246:5: warning: missing initializer for field 'usershape' of > 'shape_desc' [-Wmissing-field-initializers] > 246 | {"trapezium", &poly_fns, &p_trapezium}, > | ^ > make[5]: *** [Makefile:731: ns.lo] Error 1 The full build log is available from: http://qa-logs.debian.net/2024/07/28/graphviz_2.42.4-1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240728;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240728&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.