Acknowledgement sent
to Michael Tautschnig <mt@debian.org>:
New Bug report received and forwarded. Copy sent to Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>.
(Sun, 18 May 2014 11:18:05 GMT) (full text, mbox, link).
Package: intel-vaapi-driver
Version: 1.3.1-1
Usertags: goto-cc
During a rebuild of all Debian packages in a clean sid chroot (using cowbuilder
and pbuilder) the build failed with the following error. Please note that we
use our research compiler tool-chain (using tools from the cbmc package), which
permits extended reporting on type inconsistencies at link time.
[...]
libtool: link: gcc -shared -fPIC -DPIC .libs/i965_drv_video_la-dso_utils.o .libs/i965_drv_video_la-gen6_mfc.o .libs/i965_drv_video_la-gen6_mfc_common.o .libs/i965_drv_video_la-gen6_mfd.o .libs/i965_drv_video_la-gen6_vme.o .libs/i965_drv_video_la-gen7_vme.o .libs/i965_drv_video_la-gen7_mfc.o .libs/i965_drv_video_la-gen7_mfd.o .libs/i965_drv_video_la-gen75_mfd.o .libs/i965_drv_video_la-gen75_mfc.o .libs/i965_drv_video_la-gen8_mfc.o .libs/i965_drv_video_la-gen8_mfd.o .libs/i965_drv_video_la-gen8_vme.o .libs/i965_drv_video_la-gen75_picture_process.o .libs/i965_drv_video_la-gen75_vme.o .libs/i965_drv_video_la-gen75_vpp_gpe.o .libs/i965_drv_video_la-gen75_vpp_vebox.o .libs/i965_drv_video_la-i965_avc_bsd.o .libs/i965_drv_video_la-i965_avc_hw_scoreboard.o .libs/i965_drv_video_la-i965_avc_ildb.o .libs/i965_drv_video_la-i965_decoder_utils.o .libs/i965_drv_video_la-i965_drv_video.o .libs/i965_drv_video_la-i965_encoder.o .libs/i965_drv_video_la-i965_encoder_utils.o .libs/i965_drv_video_la-i965_media.o .libs/i965_drv_video_la-i965_media_h264.o .libs/i965_drv_video_la-i965_media_mpeg2.o .libs/i965_drv_video_la-i965_gpe_utils.o .libs/i965_drv_video_la-i965_post_processing.o .libs/i965_drv_video_la-gen8_post_processing.o .libs/i965_drv_video_la-i965_render.o .libs/i965_drv_video_la-gen8_render.o .libs/i965_drv_video_la-intel_batchbuffer.o .libs/i965_drv_video_la-intel_batchbuffer_dump.o .libs/i965_drv_video_la-intel_driver.o .libs/i965_drv_video_la-intel_memman.o .libs/i965_drv_video_la-object_heap.o .libs/i965_drv_video_la-intel_media_common.o .libs/i965_drv_video_la-i965_output_dri.o -lpthread -ldl -ldrm -ldrm_intel -lva -lm -O2 -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-soname -Wl,i965_drv_video.so -o .libs/i965_drv_video.so
error: conflicting function declarations "i965_proc_picture"
old definition in module gen75_picture_process file gen75_picture_process.c line 42
void (struct VADriverContext *, int, union codec_state *, struct hw_context *)
new definition in module i965_post_processing file i965_post_processing.c line 5315
signed int (struct VADriverContext *ctx, int profile, union codec_state *codec_state, struct hw_context *hw_context)
Makefile:612: recipe for target 'i965_drv_video.la' failed
make[5]: *** [i965_drv_video.la] Error 64
make[5]: Leaving directory '/srv/jenkins-slave/workspace/sid-goto-cc-intel-vaapi-driver/intel-vaapi-driver-1.3.1/src'
Makefile:975: recipe for target 'all-recursive' failed
Comparing the definition of i965_proc_picture here:
http://sources.debian.net/src/intel-vaapi-driver/1.3.1-1/src/i965_post_processing.c?hl=5314,5315#L5314
and the declaration as well as the use:
http://sources.debian.net/src/intel-vaapi-driver/1.3.1-1/src/gen75_picture_process.c?hl=41,42,66,67#L41
it seems that not only should the declaration in gen75_picture_process.c be
adjusted, but gen75_vpp_fmt_cvt may wish to make actual use of the (error
reported) return value of i965_post_processing.
Best,
Michael
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>: Bug#748555; Package intel-vaapi-driver.
(Mon, 19 May 2014 09:15:25 GMT) (full text, mbox, link).
Acknowledgement sent
to Sebastian Ramacher <sramacher@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>.
(Mon, 19 May 2014 09:15:25 GMT) (full text, mbox, link).
Added tag(s) patch.
Request was from Sebastian Ramacher <sramacher@debian.org>
to 748555-submit@bugs.debian.org.
(Mon, 19 May 2014 09:15:26 GMT) (full text, mbox, link).
Added tag(s) fixed-upstream.
Request was from Sebastian Ramacher <sramacher@debian.org>
to control@bugs.debian.org.
(Fri, 23 May 2014 01:12:13 GMT) (full text, mbox, link).
Reply sent
to Sebastian Ramacher <sramacher@debian.org>:
You have taken responsibility.
(Sat, 31 May 2014 15:21:31 GMT) (full text, mbox, link).
Notification sent
to Michael Tautschnig <mt@debian.org>:
Bug acknowledged by developer.
(Sat, 31 May 2014 15:21:31 GMT) (full text, mbox, link).
Subject: Bug#748555: fixed in intel-vaapi-driver 1.3.1-2
Date: Sat, 31 May 2014 15:20:35 +0000
Source: intel-vaapi-driver
Source-Version: 1.3.1-2
We believe that the bug you reported is fixed in the latest version of
intel-vaapi-driver, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 748555@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sebastian Ramacher <sramacher@debian.org> (supplier of updated intel-vaapi-driver package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 31 May 2014 16:09:47 +0200
Source: intel-vaapi-driver
Binary: i965-va-driver i965-va-driver-dbg
Architecture: source amd64
Version: 1.3.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>
Changed-By: Sebastian Ramacher <sramacher@debian.org>
Description:
i965-va-driver - VAAPI driver for Intel G45 & HD Graphics family
i965-va-driver-dbg - VAAPI driver for Intel G45 & HD Graphics family (debug symbols)
Closes: 748555
Changes:
intel-vaapi-driver (1.3.1-2) unstable; urgency=medium
.
* debian/control:
- Change Section to video to align with the override.
- Add Provides: va-driver to i965-va-driver.
* debian/patches/0002-Define_i965_proc_picture_in_header.patch: Fix
conflicting return types of i965_proc_picture. (Closes: #748555)
Checksums-Sha1:
e54fc2d7cffcaf1ecca00c7f77f29e81cb81675c 2436 intel-vaapi-driver_1.3.1-2.dsc
f15995c73b7ecf76a917fbaa87561ae3fa0bf112 10756 intel-vaapi-driver_1.3.1-2.debian.tar.xz
b5a08cce554ee31b9163b6e70faaae71af3a4f26 213492 i965-va-driver_1.3.1-2_amd64.deb
43c67c5222d88a0b77123fc936db8e3f26cac182 728196 i965-va-driver-dbg_1.3.1-2_amd64.deb
Checksums-Sha256:
91f6260df2c1f722cb5b9689a1c4cb5be276771cbf3a2367559aa5638496d1ee 2436 intel-vaapi-driver_1.3.1-2.dsc
2904d5e3529169706a798b7cbf7c3d39634b7507fcc930e0dde9a9e4c6acc889 10756 intel-vaapi-driver_1.3.1-2.debian.tar.xz
622b195e0f76be2b6ec7501422c610f0277989919b2017674336ce8dcf490eab 213492 i965-va-driver_1.3.1-2_amd64.deb
d4e678b08435ef2f2affbe8b011c5824e8c2ccadda6008c45d003ebc95221204 728196 i965-va-driver-dbg_1.3.1-2_amd64.deb
Files:
0ab81c40b365c3a881ebe3790f933651 213492 video optional i965-va-driver_1.3.1-2_amd64.deb
a4486182cd77b701b9abbb762d030d71 728196 debug extra i965-va-driver-dbg_1.3.1-2_amd64.deb
702a984b43168cf4a727877ca2b55702 2436 video optional intel-vaapi-driver_1.3.1-2.dsc
68543705ea81f34eef8187a59d34ba65 10756 video optional intel-vaapi-driver_1.3.1-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJTieMdAAoJEGny/FFupxmT/vsP+wWxDCrwhPQHjpLsyLxQbrm0
hzcniGtbFDZiy7uveLQUW2H/md60htVevrWmiPhEr099l6MqWtE1r9BaBN7ks2Uo
p+IhUsu/P5qHAViRLeNEWommmIOvVMupSTrYFBaLOWlXtijBtzcXYtC0Eqx41hJe
6NHW7mItiIG11rljSTxFglx/ycIBhfdUDhe5rBV8BW90viti0APsEbIayGrZNe1r
ZMwNI8xm8r2Doc2RFu2SYy3prpuZJbjgNWTyH8sql4OqIWppHp/KDydNhpr/LFuv
Dn7gLuMIyXvztM4n7MVVjLMP+XggC02V2rQU3uP86js2/U7q6Y+bre1IgjK5xTWu
5QfCV5JyMcuB7XyVTmyF1TtLXxPGR/38np3K9nQSU1rhlJmotkH1iz7EmDcWWgts
3Gw71cy6YMjWAPJMr1YXZPwXYyq0XwAz2cvq1sOM4JY3C4zj1Cfh1udqN4NrtjLu
s5zPYmxQOuSRqRXHekNA6TgsY7pIYPmT00O6RPLRBqYfe+X9kMV+bve6zo3GL1IM
0P2x3lZFfrvz9P+5ufvQY3RaK9NMm1XQyj/gouJMrkr5aA2PIuicwI8/ulrCNqLr
cC+XR3OoTRjyJ6qV7O1BxlogKxL16Hy/X0r/JRAEacinudNGh3kykweTP5bAvDw6
9p20daFtuxMAPRCt0/Ap
=sruM
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sun, 20 Jul 2014 07:30:27 GMT) (full text, mbox, link).
Debbugs is free software and licensed under the terms of the GNU General
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.