sysutils/pcbsd-utils (HEAD) fails to compile in poudriere

Mathieu Arnold mat at FreeBSD.org
Tue Nov 14 08:54:04 UTC 2017


Le 13/11/2017 à 11:00, Matthias Apitz a écrit :
> El día domingo, noviembre 12, 2017 a las 05:36:31p. m. +0100, Matthias Apitz escribió:
>
>> The above port fails to compile with:
>> ...
>> echo pc-ldapconf: /wrkdirs/usr/ports/sysutils/pcbsd-utils/work/stage/usr/local/bin/usr/lib/libc.a  >> .depend
>> --- pc-ldapconf.o ---
>> --- ldap-lexer.lex.c ---
>> --- ldap-parser.tab.c ---
>> --- pc-ldapconf.o ---
>> clang  -O2 -pipe  -fstack-protector -fno-strict-aliasing   -I. -I/wrkdirs/usr/ports/sysutils/pcbsd-utils/work/pcbsd-3c4d2b/src-sh/pcbsd-utils/pc-adctl/pc-ldapconf -MD  -MF.depend.pc-ldapconf.o -MTpc-ldapconf.o -std=gnu99 -fstack-protector-strong    -Qunused-arguments  -c pc-ldapconf.c -o pc-ldapconf.o
>> pc-ldapconf.c:8:10: fatal error: 'ldap-parser.tab.h' file not found
>> #include "ldap-parser.tab.h"
>>          ^~~~~~~~~~~~~~~~~~~
>> 1 error generated.
>> *** [pc-ldapconf.o] Error code 1
>>
>> The full log is attached.
> I have had to restart 'poudriere bulk ....' last night and was highly
> surprised this morning when I found that sysutils/pcbsd-utils was now
> compiled fine. I don't even know how this is possible as I did not
> changed anything in the poudriere config or make config files.
>
> As I have both log files I will try to figure out, how this was
> possible,


Are you using make jobs ? If yes, there is a good chance the port needs
a MAKE_JOBS_UNSAFE added to it.


-- 
Mathieu Arnold


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20171114/c491ba17/attachment.sig>


More information about the freebsd-ports mailing list