--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: mini-httpd: FTBFS on kfreebsd-amd64: mini_httpd.c:102:19: error: conflicting types for 'int64_t'
- From: Andreas Beckmann <anbe@debian.org>
- Date: Sat, 20 Feb 2016 23:07:47 +0100
- Message-id: <20160220220747.10016.33047.reportbug@zam581.zam.kfa-juelich.de>
Source: mini-httpd
Version: 1.21-1
Severity: important
Hi,
mini-httpd FTBFS on kfreebsd-amd64:
https://buildd.debian.org/status/fetch.php?pkg=mini-httpd&arch=kfreebsd-amd64&ver=1.21-1&stamp=1442356830
debian/rules build-arch
dh build-arch
dh_testdir -a
dh_auto_configure -a
dh_auto_build -a
make -j1
make[1]: Entering directory '/«PKGBUILDDIR»'
rm -f mime_encodings.h
sed < mime_encodings.txt > mime_encodings.h \
-e 's/#.*//' -e 's/[ ]*$//' -e '/^$/d' \
-e 's/[ ][ ]*/", 0, "/' -e 's/^/{ "/' -e 's/$/", 0 },/'
rm -f mime_types.h
sed < mime_types.txt > mime_types.h \
-e 's/#.*//' -e 's/[ ]*$//' -e '/^$/d' \
-e 's/[ ][ ]*/", 0, "/' -e 's/^/{ "/' -e 's/$/", 0 },/'
cc -Wl,-z,relro -s `dpkg-buildflags --get CPPFLAGS` `dpkg-buildflags --get CFLAGS` `dpkg-buildflags --get LDFLAGS` -c mini_httpd.c
mini_httpd.c:102:19: error: conflicting types for 'int64_t'
typedef long long int64_t;
^
In file included from /usr/include/sys/kglue/sys/types.h:77:0,
from /usr/include/sys/kglue/sys/param.h:94,
from /usr/include/sys/kern/param.h:1,
from /usr/include/osreldate.h:1,
from /usr/include/x86_64-kfreebsd-gnu/bits/param.h:36,
from /usr/include/x86_64-kfreebsd-gnu/sys/param.h:31,
from mini_httpd.c:38:
/usr/include/sys/_stdint.h:49:20: note: previous declaration of 'int64_t' was here
typedef __int64_t int64_t;
^
[...]
Andreas
--- End Message ---