Your message dated Tue, 12 Aug 2014 10:00:20 +0000
with message-id <[email protected]>
and subject line Bug#749164: fixed in libav 6:11~alpha1-1
has caused the Debian Bug report #749164,
regarding Unchecked conversion from double to enum
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
749164: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749164
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libav
Version: 6:10.1-1
Usertags: goto-cc
During a rebuild of all packages in a clean sid chroot (and cowbuilder+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.
[...]
gcc -I. -I/srv/jenkins-slave/workspace/sid-goto-cc-libav/libav-10.1
-D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DHAVE_AV_CONFIG_H
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security
-std=c99 -fomit-frame-pointer -pthread -I/usr/include/p11-kit-1
-I/usr/include/freetype2 -I/usr/include/opencv -I/usr/include/opus -D_REENTRANT
-I/usr/include/p11-kit-1 -I/usr/include/schroedinger-1.0 -I/usr/include/orc-0.4
-g -Wdeclaration-after-statement -Wall -Wdisabled-optimization -Wpointer-arith
-Wredundant-decls -Wcast-qual -Wwrite-strings -Wtype-limits -Wundef
-Wmissing-prototypes -Wstrict-prototypes -Wno-parentheses -Wno-switch
-Wno-format-zero-length -Wno-pointer-sign -O3 -fno-math-errno -fno-signed-zeros
-fno-tree-vectorize -Werror=implicit-function-declaration
-Werror=missing-prototypes -Werror=return-type
-Werror=declaration-after-statement -Werror=vla -Wno-maybe-uninitialized -MMD
-MF libavfilter/vf_select.d -MT libavfilter/vf_select.o -c -o
libavfilter/vf_select.o
/srv/jenkins-slave/workspace/sid-goto-cc-libav/libav-10.1/libavfilter/vf_select.c
file
/srv/jenkins-slave/workspace/sid-goto-cc-libav/libav-10.1/libavfilter/vf_select.c
line 218 function select_frame: in expression `select->var_values[(signed long
int)12]':
conversion from `double' to `int': implicit conversion not permitted
CONVERSION ERROR
make[1]: *** [libavfilter/vf_select.o] Error 64
make[1]: *** Waiting for unfinished jobs....
Given that av_get_picture_type_char requires an enum argument:
http://sources.debian.net/src/libav/6:10.1-1/libavutil/avutil.h?hl=269#L269
ideally an explicit conversion with suitable checks on values should be
performed here:
http://sources.debian.net/src/libav/6:10.1-1/libavfilter/vf_select.c?hl=218#L218
But looking a few lines above at least an explicit (int) type cast would be in
line with the remainder of the code.
Best,
Michael
pgpuHuxH1UTvD.pgp
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: libav
Source-Version: 6:11~alpha1-1
We believe that the bug you reported is fixed in the latest version of
libav, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Reinhard Tartler <[email protected]> (supplier of updated libav 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 10 Aug 2014 09:45:02 -0400
Source: libav
Binary: libav-tools libav-dbg libav-doc libavutil54 libavcodec56 libavdevice55
libavformat56 libavfilter5 libswscale3 libavutil-dev libavcodec-dev
libavdevice-dev libavformat-dev libavfilter-dev libswscale-dev
libavresample-dev libavresample2 libavcodec-extra-56 libavcodec-extra
Architecture: source all amd64
Version: 6:11~alpha1-1
Distribution: experimental
Urgency: low
Maintainer: Reinhard Tartler <[email protected]>
Changed-By: Reinhard Tartler <[email protected]>
Description:
libav-dbg - Debug symbols for Libav related packages
libav-doc - Documentation of the Libav API
libav-tools - Multimedia player, encoder and transcoder
libavcodec-dev - Development files for libavcodec
libavcodec-extra - Libav codec library (additional codecs meta-package)
libavcodec-extra-56 - Libav codec library (additional codecs)
libavcodec56 - Libav codec library
libavdevice-dev - Development files for libavdevice
libavdevice55 - Libav device handling library
libavfilter-dev - Development files for libavfilter
libavfilter5 - Libav video filtering library
libavformat-dev - Development files for libavformat
libavformat56 - Libav file format library
libavresample-dev - Development files for libavresample
libavresample2 - Libav audio resampling library
libavutil-dev - Development files for libavutil
libavutil54 - Libav utility library
libswscale-dev - Development files for libswscale
libswscale3 - Libav video scaling library
Closes: 749164
Changes:
libav (6:11~alpha1-1) experimental; urgency=low
.
* New upstream Release v11
- Fixes Unchecked conversion from double to enum (Closes: #749164)
* Add some post v11_alpha1 patches from upstream
* All SONAMEs bumped because of internal changes, but external API is
promised to have not changed
Checksums-Sha1:
83930127f5f7ebf71aaa867b28c61b390d54fb9a 3764 libav_11~alpha1-1.dsc
3cdaa2c0515b3d265049e4968ac52bb997d1b06f 4868656 libav_11~alpha1.orig.tar.xz
a5bd2292a206e79acbfa9a72ccdfff08892120c1 66728 libav_11~alpha1-1.debian.tar.xz
5ba7c9f18d66267046d85596f0b4d9593fc7f89f 15630850 libav-doc_11~alpha1-1_all.deb
e01c1001656126a44311ca2bd556406f538142a5 54442
libavcodec-extra_11~alpha1-1_all.deb
593a02e2b3e29890470558dfd5e5c0da292573c4 459142
libav-tools_11~alpha1-1_amd64.deb
3eb55c7c45a11e5fc7c5c16945e6905bd8cbc5c1 21559494
libav-dbg_11~alpha1-1_amd64.deb
802c6b33865b00dae1378a60dda4b364dd657590 118920
libavutil54_11~alpha1-1_amd64.deb
85e2de2c0b4bcd215713ac79bf94c8b185049aec 3076882
libavcodec56_11~alpha1-1_amd64.deb
c6ecac38999d6adad99d8d3f3cdc1b871d9be8d9 79154
libavdevice55_11~alpha1-1_amd64.deb
541ffd15e85067667a1e0e313b8217c1ac4347ef 569122
libavformat56_11~alpha1-1_amd64.deb
f02216efc318bf3551d35a0b02952d0798cff9a9 159110
libavfilter5_11~alpha1-1_amd64.deb
cd9b02f11992dc64afbd13d562c0e3dd2ea39776 132302
libswscale3_11~alpha1-1_amd64.deb
af2372c593fb28be4fe203adc9289a2396fc5739 181138
libavutil-dev_11~alpha1-1_amd64.deb
20fd05aca55912f62933810174363d887b91dbed 3406028
libavcodec-dev_11~alpha1-1_amd64.deb
c1d41a297c2a44b4e2816fe46745da1d4d292472 82040
libavdevice-dev_11~alpha1-1_amd64.deb
4311d90a58afdaa7146ea83e971bb7883f922639 677836
libavformat-dev_11~alpha1-1_amd64.deb
dd1bef0fc8bb786680029fd9841d094a1da255a9 190208
libavfilter-dev_11~alpha1-1_amd64.deb
5124292df5468b2b0af540a6392f79e6b41ddc03 145164
libswscale-dev_11~alpha1-1_amd64.deb
bdda0af50821446e04a2225e1415803668b04575 100514
libavresample-dev_11~alpha1-1_amd64.deb
9bd60e2e3ea8e5943d45c1d5ad9d6777d899fb2e 91618
libavresample2_11~alpha1-1_amd64.deb
a4745a3374b24d70a0f687d5d90c3e02e8243bd9 3081936
libavcodec-extra-56_11~alpha1-1_amd64.deb
Checksums-Sha256:
fbb8c5efef0c8a11504942301d9e0cc0fb69cf7a4d66a37542691f211a46594d 3764
libav_11~alpha1-1.dsc
58bc79fc927aa4ca683dced105f21d711a485cd7ed09ea58aefca2fa9c612951 4868656
libav_11~alpha1.orig.tar.xz
961ef9850970b1b74da0f25f225cd4617ddff54bc1b51b87e9e8a679e58a71e0 66728
libav_11~alpha1-1.debian.tar.xz
16b2e8a9c7068ff15b310b33d2a00bfb4c5a44d57f66e63f317cfc93471c5382 15630850
libav-doc_11~alpha1-1_all.deb
b60a486b59fc0803e2967dbd1494535c9886cd18a034d52bacf1ba506c372ff0 54442
libavcodec-extra_11~alpha1-1_all.deb
00a33fa61bdebe3210f3ffab05ee13d5fd71d18d6e0ccf84505bb25b84e9f143 459142
libav-tools_11~alpha1-1_amd64.deb
b04fdeb25317b7ddbb7a58fd0b04f21c7e4419cc375d4424db513d3b5c283bf5 21559494
libav-dbg_11~alpha1-1_amd64.deb
a377e297ba981a018fe8f554a9cd2f45eff49fcc725b4230cdf96f1819c81131 118920
libavutil54_11~alpha1-1_amd64.deb
3355e341a3025a2a70efaf9776317e4ff33d58a651bb0277263b786f5b662054 3076882
libavcodec56_11~alpha1-1_amd64.deb
ade0731f1ee3f9cc15c1bcd13ab4742fb5d2c5fb9ca688ae73f6e79ab5b6fa15 79154
libavdevice55_11~alpha1-1_amd64.deb
0b5218c2efaee7ca9f1ff18c0cb2cee1cbc796491f08382c5fc78f452d86a55d 569122
libavformat56_11~alpha1-1_amd64.deb
bc17bfeb3c3eb90a9ae571bf0cf15c0d7107528dc8c380c15abf38187987d4b8 159110
libavfilter5_11~alpha1-1_amd64.deb
2d601a19ffb3b59c337e61430cb6d3b4062262b9377e2e1133d4940a8b15422a 132302
libswscale3_11~alpha1-1_amd64.deb
40f56f433d9e08a90a73bce773919c15066e0de7618bf6da1f29b547c1b82762 181138
libavutil-dev_11~alpha1-1_amd64.deb
9f6442fa5fb2d2bfe93538aa004bdf94fd1aa6f1506d964a184a0a88fd21a3ed 3406028
libavcodec-dev_11~alpha1-1_amd64.deb
c9c4dd7d2045ba0f76ccf74eaa6b3b5babe7ffbb28e0238fa3ed8d762ffba687 82040
libavdevice-dev_11~alpha1-1_amd64.deb
02fc327da3deaacaac25407b44a1dd527034a8c94b0afc391c13bca6a78a1dd5 677836
libavformat-dev_11~alpha1-1_amd64.deb
a386428cee61a8dfd2d4c640dc9418867521f797c838b2c602f564d4a9512381 190208
libavfilter-dev_11~alpha1-1_amd64.deb
e225d9546ec83d8e9f36af4a4be2b5a70afec20b143f90b2c6f065aec682bdaf 145164
libswscale-dev_11~alpha1-1_amd64.deb
23f914b887425a46eb1fde4b49b76e14964164ff7a5b4cc723f698e3543d0142 100514
libavresample-dev_11~alpha1-1_amd64.deb
0a1deb56a7e23d3dc77125043b6202506594ec2fe50e965e4d4ef3215ab751da 91618
libavresample2_11~alpha1-1_amd64.deb
b9735aae093001dc82dd45fd5fb41337980b07e62606fb4d79044b722d1d2a26 3081936
libavcodec-extra-56_11~alpha1-1_amd64.deb
Files:
83c03f52446f5e7617f82ccb5f66f29c 15630850 doc optional
libav-doc_11~alpha1-1_all.deb
adf92d34d8ae4bc0692eb5f949c5e0e4 54442 metapackages extra
libavcodec-extra_11~alpha1-1_all.deb
1c0eca1c4871b3a41eabf43ce404f3e8 459142 video optional
libav-tools_11~alpha1-1_amd64.deb
78af49a955d55c7dd8ba25ffbfb62c4e 21559494 debug extra
libav-dbg_11~alpha1-1_amd64.deb
a19d5152e87f214acc9acdf562d079b3 118920 libs optional
libavutil54_11~alpha1-1_amd64.deb
7148fcc99f69f178072a7ee04c123ba3 3076882 libs optional
libavcodec56_11~alpha1-1_amd64.deb
6994aa967d2ec68d42aab79c37bbe33f 79154 libs optional
libavdevice55_11~alpha1-1_amd64.deb
3322a19912043298cc6dbdfeb7510ae4 569122 libs optional
libavformat56_11~alpha1-1_amd64.deb
334aca58d5b9b97c54e3aae5df9d0871 159110 libs optional
libavfilter5_11~alpha1-1_amd64.deb
3242f6cb2c3280808ebec7e8e58c4532 132302 libs optional
libswscale3_11~alpha1-1_amd64.deb
55cf78b86a16705b71d18edf974a59cd 181138 libdevel optional
libavutil-dev_11~alpha1-1_amd64.deb
c9037d07c6daad3298c5cc7dca16e2d4 3406028 libdevel optional
libavcodec-dev_11~alpha1-1_amd64.deb
196db41df291c397247966eb2f0ef8e9 82040 libdevel optional
libavdevice-dev_11~alpha1-1_amd64.deb
10a645f78e1320baf4b93d974209ba24 677836 libdevel optional
libavformat-dev_11~alpha1-1_amd64.deb
549f09f54e21770d7535b774f3331225 190208 libdevel optional
libavfilter-dev_11~alpha1-1_amd64.deb
fff411a397ca23ebe1848eca217c8342 145164 libdevel optional
libswscale-dev_11~alpha1-1_amd64.deb
37c6139667b413e059649f31635e579c 100514 libdevel optional
libavresample-dev_11~alpha1-1_amd64.deb
c5ef494fabfff4715722634f7d4bf57a 91618 libs optional
libavresample2_11~alpha1-1_amd64.deb
e8f705d9204169d0e9d4b5582ae521d7 3081936 libs optional
libavcodec-extra-56_11~alpha1-1_amd64.deb
c1a2d319193083d5e6459eba44a22b66 3764 libs optional libav_11~alpha1-1.dsc
55ebc2e51910deb3b046c6990c50d546 4868656 libs optional
libav_11~alpha1.orig.tar.xz
1d1eaba3829fe698aa997e37e1b0204d 66728 libs optional
libav_11~alpha1-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQGcBAEBCAAGBQJT56jNAAoJEIuAbIZKeKRF7hEL/j5bT7BLcGvygBrdQkppd/Q0
oa5Xg7uSruzBucc1jrtL1jUeqVf65Xh19f7rQV5Pwef3K0y1slPIxvBycXlVz5eJ
v1NFHOn2icgJs9bPn8ZmwVwZjuEwhH+FUKQBwdhYbF2usimTsHHlkiv5zIitmTHg
0c8Be0mjztAJw5OQ7Xn6suwM9Dc6XuAbyCz45XRWJ7jrm5CdEdEdWQ5su+zjyvuR
0XzKFkxxkExfH6ulLu5EB7by8QpGG9XyXz3aBqj8m0pbmdSm5ZyV0qAp5+4eYy7g
X+kfvJo4vsufcqtR7GdlOXOTrCLPWWjjShcBDfvGffa/y8igIJVJKbh9ChJa2zpL
D6Z9DumTuRo0a9mo4DO7sju0u0o6k7IvSOuaIyvzviZ+1kPUSfIuBVqceowWiMTN
olq482DxXhRiPLJAyf5aN5IHFQOQUyR+GITDJK2kiN4xakZAgXVad64qrxiRxUeC
0QqOkoe3rOZSveMROrTQVjlyKj3oQ3IFX8vcfqPrUg==
=hq65
-----END PGP SIGNATURE-----
--- End Message ---