Bug#722354: intel-vaapi-driver: FTBFS on kfreebsd-*: error: unknown type name 'uint64_t'

Sebastian Ramacher sramacher at debian.org
Tue Sep 10 14:07:20 UTC 2013


Source: intel-vaapi-driver
Version: 1.0.20-2
Severity: serious
Justification: FTBFS but built successfully in the past

intel-vaapi-driver fails to build on kfreebsd-*:
| libtool: compile:  gcc -DHAVE_CONFIG_H -I. -DPTHREADS -I/usr/include/libdrm -D_FORTIFY_SOURCE=2 -Wall -fvisibility=hidden -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -c intel_memman.c  -fPIC -DPIC -o .libs/i965_drv_video_la-intel_memman.o
| In file included from intel_driver.h:8:0,
|                  from intel_memman.c:32:
| /usr/include/libdrm/drm.h:50:1: error: unknown type name 'uint8_t'
| /usr/include/libdrm/drm.h:52:1: error: unknown type name 'uint16_t'
| /usr/include/libdrm/drm.h:54:1: error: unknown type name 'uint32_t'
| /usr/include/libdrm/drm.h:56:1: error: unknown type name 'uint64_t'
| make[5]: *** [i965_drv_video_la-intel_memman.lo] Error 1

The version in experimental fails similarly:
| libtool: compile:  gcc -DHAVE_CONFIG_H -I. -DPTHREADS -I/usr/include/libdrm -D_FORTIFY_SOURCE=2 -Wall -fvisibility=hidden -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -c intel_memman.c  -fPIC -DPIC -o .libs/i965_drv_video_la-intel_memman.o
| In file included from intel_driver.h:9:0,
|                  from intel_memman.c:32:
| /usr/include/libdrm/drm.h:50:1: error: unknown type name 'uint8_t'
|  typedef uint8_t  __u8;
|  ^
| /usr/include/libdrm/drm.h:52:1: error: unknown type name 'uint16_t'
|  typedef uint16_t __u16;
|  ^
| /usr/include/libdrm/drm.h:54:1: error: unknown type name 'uint32_t'
|  typedef uint32_t __u32;
|  ^
| /usr/include/libdrm/drm.h:56:1: error: unknown type name 'uint64_t'
|  typedef uint64_t __u64;
|  ^
| In file included from /usr/include/va/va_backend.h:33:0,
|                  from intel_driver.h:13,
|                  from intel_memman.c:32:
| /usr/include/linux/videodev2.h:67:18: error: conflicting types for '__u64'
|  typedef uint64_t __u64;
|                   ^
| In file included from intel_driver.h:9:0,
|                  from intel_memman.c:32:
| /usr/include/libdrm/drm.h:56:18: note: previous declaration of '__u64' was here
|  typedef uint64_t __u64;
|                   ^
| In file included from /usr/include/va/va_backend.h:33:0,
|                  from intel_driver.h:13,
|                  from intel_memman.c:32:
| /usr/include/linux/videodev2.h:70:18: error: conflicting types for '__u32'
|  typedef uint32_t __u32;
|                   ^
| In file included from intel_driver.h:9:0,
|                  from intel_memman.c:32:
| /usr/include/libdrm/drm.h:54:18: note: previous declaration of '__u32' was here
|  typedef uint32_t __u32;
|                   ^
| In file included from /usr/include/va/va_backend.h:33:0,
|                  from intel_driver.h:13,
|                  from intel_memman.c:32:
| /usr/include/linux/videodev2.h:73:18: error: conflicting types for '__u16'
|  typedef uint16_t __u16;
|                   ^
| In file included from intel_driver.h:9:0,
|                  from intel_memman.c:32:
| /usr/include/libdrm/drm.h:52:18: note: previous declaration of '__u16' was here
|  typedef uint16_t __u16;
|                   ^
| In file included from /usr/include/va/va_backend.h:33:0,
|                  from intel_driver.h:13,
|                  from intel_memman.c:32:
| /usr/include/linux/videodev2.h:76:17: error: conflicting types for '__u8'
|  typedef uint8_t __u8;
|                  ^
| In file included from intel_driver.h:9:0,
|                  from intel_memman.c:32:
| /usr/include/libdrm/drm.h:50:18: note: previous declaration of '__u8' was here
|  typedef uint8_t  __u8;
|                   ^

Build logs:
https://buildd.debian.org/status/fetch.php?pkg=intel-vaapi-driver&arch=kfreebsd-i386&ver=1.0.20-2&stamp=1369333965
https://buildd.debian.org/status/fetch.php?pkg=intel-vaapi-driver&arch=kfreebsd-amd64&ver=1.2.0-1&stamp=1378600135

Regards
-- 
Sebastian Ramacher
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20130910/1b5927bd/attachment.sig>


More information about the pkg-multimedia-maintainers mailing list