Hello Bastian, thanks for your review. Please can you send me the full log? I tested the version with a current sid and couldn't find any errors. Thanks in advance. CU Jörg -- New: GPG Fingerprint: 63E0 075F C8D4 3ABB 35AB 30EE 09F8 9F3C 8CA1 D25D GPG key (long) : 09F89F3C8CA1D25D GPG Key : 8CA1D25D CAcert Key S/N : 0E:D4:56 Jörg Frings-Fürst DE-54470 Lieser L-Għarb, Gozo, MT-GRB 1131 git: https://git.jff.email/cgit/ Matrix: @joergff:matrix.org My wish list: - Please send me a picture from the nature at your home. Am Freitag, dem 12.09.2025 um 13:30 +0200 schrieb Bastian Germann: > Control: tags -1 moreinfo > > This still FTBFS: > > pdf.c: In function ‘start_renderer’: > pdf.c:76:34: error: passing argument 2 of ‘start_process’ from > incompatible pointer type [-Wincompatible-pointer-types] > 76 | kid3 = start_process("kid3", exec_kid3, (void *)cmd, > NULL, NULL); > | ^~~~~~~~~ > | | > | int (*)(FILE *, FILE *, void > *) > In file included from pdf.c:27: > process.h:31:45: note: expected ‘int (*)(void)’ but argument is of > type ‘int (*)(FILE *, FILE *, void *)’ > 31 | pid_t start_process(const char *name, int (*proc_func)(), > void *user_arg, FILE **fdin, FILE **fdout); > | ~~~~~~^~~~~~~~~~~~ > In file included from pdf.c:28: > renderer.h:28:5: note: ‘exec_kid3’ declared here > 28 | int exec_kid3(FILE *in, FILE *out, void *user_arg); > | ^~~~~~~~~ > fileconverter.c: In function ‘exec_kid1’: > fileconverter.c:164:34: error: passing argument 2 of ‘start_process’ > from incompatible pointer type [-Wincompatible-pointer-types] > 164 | kid2 = start_process("kid2", exec_kid2, (void > *)alreadyread, NULL, &kid2out); > | ^~~~~~~~~ > | | > | int (*)(FILE *, FILE *, void > *) > In file included from fileconverter.c:32: > process.h:31:45: note: expected ‘int (*)(void)’ but argument is of > type ‘int (*)(FILE *, FILE *, void *)’ > 31 | pid_t start_process(const char *name, int (*proc_func)(), > void *user_arg, FILE **fdin, FILE **fdout); > | ~~~~~~^~~~~~~~~~~~ > fileconverter.c:123:5: note: ‘exec_kid2’ declared here > 123 | int exec_kid2(FILE *in, FILE *out, void *user_arg) > | ^~~~~~~~~ > fileconverter.c: In function ‘get_fileconverter_handle’: > fileconverter.c:249:34: error: passing argument 2 of ‘start_process’ > from incompatible pointer type [-Wincompatible-pointer-types] > 249 | kid1 = start_process("kid1", exec_kid1, &kid1_userdata, > NULL, &kid1out); > | ^~~~~~~~~ > | | > | int (*)(FILE *, FILE *, void > *) > process.h:31:45: note: expected ‘int (*)(void)’ but argument is of > type ‘int (*)(FILE *, FILE *, void *)’ > 31 | pid_t start_process(const char *name, int (*proc_func)(), > void *user_arg, FILE **fdin, FILE **fdout); > | ~~~~~~^~~~~~~~~~~~ > fileconverter.c:156:5: note: ‘exec_kid1’ declared here > 156 | int exec_kid1(FILE *in, FILE *out, void *user_arg) > | ^~~~~~~~~
Attachment:
signature.asc
Description: This is a digitally signed message part