Bug#816148: gnutls28: parallel build fails

Andreas Metzler ametzler at bebt.de
Sun Feb 28 06:48:44 UTC 2016


Control: notfound -1 10
Control: tags -1 moreinfo

On 2016-02-28 Samuel Thibault <sthibault at debian.org> wrote:
> Source: gnutls28
> Version: 10
> Severity: normal
> Tags: patch

> Hello,

> On a 32-processor machine, the parallel build of gnutls28 failed:

> In file included from systemkey.c:47:0:
> systemkey-args.h:1:1: error: unterminated comment
>  /*   -*- buffer-read-only: t -*- vi: set ro:
>  ^
> systemkey.c: In function 'cmd_parser':
> systemkey.c:80:10: warning: implicit declaration of function 'optionProcess' [-Wimplicit-function-declaration]
>   optct = optionProcess(&systemkey_toolOptions, argc, argv);
>           ^
> systemkey.c:80:2: warning: nested extern declaration of 'optionProcess' [-Wnested-externs]
>   optct = optionProcess(&systemkey_toolOptions, argc, argv);
>   ^
> systemkey.c:80:25: error: 'systemkey_toolOptions' undeclared (first use in this function)
>   optct = optionProcess(&systemkey_toolOptions, argc, argv);
>                          ^
> systemkey.c:80:25: note: each undeclared identifier is reported only once for each function it appears in
> systemkey.c:86:6: warning: implicit declaration of function 'HAVE_OPT' [-Wimplicit-function-declaration]
>   if (HAVE_OPT(DEBUG)) {
>       ^

> It looks like the Makefile didn't wait for systemkey-args.h to be
> finished writing before compiling systemkey.c.

> It thus seems unsafe to allow parallel build until such kind of missing
> dependency is fixed.

Hello,

I cannot reproduce this locally, and all debian autobuilds of 3.4.9-2
succeeded first try, although they were using a parallel build.

Could you provide some hint on how to reproduce? Specific -j setting?
What version did you test-build?

TIA, cu Andreas

-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'



More information about the Pkg-gnutls-maint mailing list