Re: kfreebsd-10 FTBFS with libbsd/0.7.0
I give up... tried to patch the aic7xxx Makefile, kern.pre and kmod.pre,
but still doesn't affect the CFLAGS (or whatever they are) here:
| ===> aic7xxx/aicasm (depend)
| byacc -b aicasm_gram -d -o aicasm_gram.c ../../../dev/aic7xxx/aicasm/aicasm_gram.y
| byacc -b aicasm_macro_gram -p mm -d -o aicasm_macro_gram.c ../../../dev/aic7xxx/aicasm/aicasm_macro_
| gram.y
| lex -t ../../../dev/aic7xxx/aicasm/aicasm_scan.l > aicasm_scan.c
| lex -t -Pmm ../../../dev/aic7xxx/aicasm/aicasm_macro_scan.l > aicasm_macro_scan.c
| rm -f .depend_aicasm
| CC='clang-3.4' mkdep -f .depend_aicasm -a -D_GNU_SOURCE -I../../../dev/aic7xxx/aicasm -std=gnu99
| ../../../dev/aic7xxx/aicasm/aicasm.c ../../../dev/aic7xxx/aicasm/aicasm_symbol.c aicasm_gram.c aic
| asm_macro_gram.c aicasm_scan.c aicasm_macro_scan.c
| ../../../dev/aic7xxx/aicasm/aicasm.c:44:10: fatal error: 'sys/types.h' file not found
| #include <sys/types.h>
| ^
| 1 error generated.
And even so, we may have added a stdinc where there should not be one;
there's as much risk of this workaround braeking something than fixing
a multilib header being used by mistake.
If a clang-3.4 fix doesn't happen in the next few hours I think we just
need an upload to experimental with a temporary, strange build-
dependency on libc0.1-dev-i386
Regards,
--
Steven Chamberlain
steven@pyro.eu.org
Reply to: