[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#806241: clang-3.6 on kfreebsd-*: fatal error: 'sys/cdefs.h' file not found

Package: clang-3.6
Version: 1:3.6.2-3
User: debian-bsd@lists.debian.org
Usertags: kfreebsd
Control: affects -1 + src:afl

On kfreebsd-*, clang-3.6 fails when you include standard headers, such as <stdint.h>:

$ echo '#include <stdint.h>' > test.c
$ clang-3.6 -c test.c
In file included from test.c:1:
In file included from /usr/lib/llvm-3.6/bin/../lib/clang/3.6.2/include/stdint.h:61:
In file included from /usr/include/stdint.h:25:
/usr/include/features.h:375:12: fatal error: 'sys/cdefs.h' file not found
#  include <sys/cdefs.h>
1 error generated.

This makes afl FTBFS:

-- System Information:
Debian Release: stretch/sid
 APT prefers unstable
 APT policy: (500, 'unstable')
Architecture: kfreebsd-i386 (i386)

Kernel: kFreeBSD 10.1-0-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages clang-3.6 depends on:
ii  binutils       
ii  libc0.1                  2.19-22
ii  libc0.1-dev [libc6-dev]  2.19-22
ii  libclang-common-3.6-dev  1:3.6.2-3
ii  libclang1-3.6            1:3.6.2-3
ii  libedit2                 3.1-20150325-1
ii  libffi6                  3.2.1-3
ii  libgcc-5-dev             5.2.1-25
ii  libgcc1                  1:5.2.1-25
ii  libllvm3.6v5             1:3.6.2-3
ii  libobjc-5-dev            5.2.1-25
ii  libstdc++-5-dev          5.2.1-25
ii  libstdc++6               5.2.1-25
ii  libtinfo5                6.0+20151024-2
ii  zlib1g                   1:1.2.8.dfsg-2+b1

Versions of packages clang-3.6 recommends:
ii  llvm-3.6-dev  1:3.6.2-3
ii  python        2.7.9-1

Jakub Wilk

Reply to: