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.

Reply via email to