Debian Bug report logs -
#809129
libvpx: FTBFS: treecoder.c:32:9: error: invalid use of array with unspecified bounds
Reported by: Chris Lamb <lamby@debian.org>
Date: Sun, 27 Dec 2015 13:08:32 UTC
Severity: serious
Found in version libvpx/1.4.0-4
Fixed in version libvpx/1.5.0-1
Done: Sebastian Dröge <slomo@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-builds@lists.alioth.debian.org, Sebastian Dröge <slomo@debian.org>:
Bug#809129; Package src:libvpx.
(Sun, 27 Dec 2015 13:08:36 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Sebastian Dröge <slomo@debian.org>.
(Sun, 27 Dec 2015 13:08:36 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: libvpx
Version: 1.4.0-4
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
Dear Maintainer,
libvpx fails to build from source in unstable/amd64:
[..]
I"/home/lamby/temp/cdt.20151227140351.4sWga0cGQQ/libvpx-1.4.0" -c -o vp8/common/treecoder.c.o /home/lamby/temp/cdt.20151227140351.4sWga0cGQQ/libvpx-1.4.0/vp8/common/treecoder.c
/home/lamby/temp/cdt.20151227140351.4sWga0cGQQ/libvpx-1.4.0/vp8/common/treecoder.c: In function 'tree2tok':
/home/lamby/temp/cdt.20151227140351.4sWga0cGQQ/libvpx-1.4.0/vp8/common/treecoder.c:32:9: error: invalid use of array with unspecified bounds
const vp8_tree_index j = t[i++];
^
/home/lamby/temp/cdt.20151227140351.4sWga0cGQQ/libvpx-1.4.0/vp8/common/treecoder.c:32:34: warning: initialization makes integer from pointer without a cast [-Wint-conversion]
const vp8_tree_index j = t[i++];
^
/home/lamby/temp/cdt.20151227140351.4sWga0cGQQ/libvpx-1.4.0/vp8/common/treecoder.c: In function 'branch_counts':
/home/lamby/temp/cdt.20151227140351.4sWga0cGQQ/libvpx-1.4.0/vp8/common/treecoder.c:96:13: error: invalid use of array with unspecified bounds
i = tree[ i + b];
^
/home/lamby/temp/cdt.20151227140351.4sWga0cGQQ/libvpx-1.4.0/vp8/common/treecoder.c:96:15: warning: assignment makes integer from pointer without a cast [-Wint-conversion]
i = tree[ i + b];
^
Makefile:148: recipe for target 'vp8/common/treecoder.c.o' failed
make[2]: *** [vp8/common/treecoder.c.o] Error 1
Makefile:17: recipe for target '.DEFAULT' failed
make[1]: *** [.DEFAULT] Error 2
make[1]: Leaving directory '/home/lamby/temp/cdt.20151227140351.4sWga0cGQQ/libvpx-1.4.0/builddir'
debian/rules:116: recipe for target 'build-stamp' failed
make: *** [build-stamp] Error 2
[..]
The full build log is attached.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[libvpx.1.4.0-4.unstable.amd64.log.txt.gz (application/octet-stream, attachment)]
Reply sent
to Sebastian Dröge <slomo@debian.org>:
You have taken responsibility.
(Mon, 28 Dec 2015 12:03:17 GMT) (full text, mbox, link).
Notification sent
to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer.
(Mon, 28 Dec 2015 12:03:17 GMT) (full text, mbox, link).
Message #10 received at 809129-close@bugs.debian.org (full text, mbox, reply):
Source: libvpx
Source-Version: 1.5.0-1
We believe that the bug you reported is fixed in the latest version of
libvpx, 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 809129@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sebastian Dröge <slomo@debian.org> (supplier of updated libvpx 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: SHA512
Format: 1.8
Date: Mon, 28 Dec 2015 09:59:43 +0200
Source: libvpx
Binary: libvpx-dev libvpx3 libvpx3-dbg libvpx-doc vpx-tools
Architecture: source amd64 all
Version: 1.5.0-1
Distribution: unstable
Urgency: medium
Maintainer: Sebastian Dröge <slomo@debian.org>
Changed-By: Sebastian Dröge <slomo@debian.org>
Description:
libvpx-dev - VP8 and VP9 video codec (development files)
libvpx-doc - VP8 and VP9 video codec (API documentation)
libvpx3 - VP8 and VP9 video codec (shared library)
libvpx3-dbg - VP8 and VP9 video codec (debugging symbols)
vpx-tools - VP8 and VP9 video codec encoding/decoding tools
Closes: 809129
Changes:
libvpx (1.5.0-1) unstable; urgency=medium
.
* New upstream release:
+ debian/rules,
debian/control,
debian/libvpx*.symbols:
- Update from libvpx2 to libvpx3.
* debian/patches/fix-build.patch:
+ Fix invalid C that causes the build to fail (Closes: #809129).
Patch based on the one from Colin Watson from
https://bugs.launchpad.net/ubuntu/+source/libvpx/+bug/1528297
Checksums-Sha1:
ba5f793293c91888cacea705974c852c84fea9ef 2129 libvpx_1.5.0-1.dsc
0baf76627eb08450eaf307347d1721f56a880c64 1906571 libvpx_1.5.0.orig.tar.bz2
2c0c155c17f7e85f7e53d5b81ec7f22b137667ea 12332 libvpx_1.5.0-1.debian.tar.xz
0470f127c827f2aeeec54b7b69e3905be7bbd021 836580 libvpx-dev_1.5.0-1_amd64.deb
10417ba38e4d9a8e9fc0936e49ba2213ac6d3dc3 259884 libvpx-doc_1.5.0-1_all.deb
0639ca6785219cd66b5b549790504dc1cfe7d62e 1716120 libvpx3-dbg_1.5.0-1_amd64.deb
e13d60e414c336c5855f98615677bd84caa5fc0e 743680 libvpx3_1.5.0-1_amd64.deb
c665f3ac52d955022bc5be8c9184690d58b92878 224862 vpx-tools_1.5.0-1_amd64.deb
Checksums-Sha256:
1edc2f2e6c39d7c7884b2a791ad0ddaba01228e672c258fa5fb48c7269a7c98e 2129 libvpx_1.5.0-1.dsc
306d67908625675f8e188d37a81fbfafdf5068b09d9aa52702b6fbe601c76797 1906571 libvpx_1.5.0.orig.tar.bz2
3b3e330070723c9f22c4b6e444bb9180c570b72c64b90931288d82348e03dedd 12332 libvpx_1.5.0-1.debian.tar.xz
61e2e173d07bf0295e7f1d84e23fa2d6e94e748c089db91d15f1b69f6b914f0f 836580 libvpx-dev_1.5.0-1_amd64.deb
c6d7ccf0200ae6ada347f78ab05e8d45e0e161d80037911940dc5bc7d5e21985 259884 libvpx-doc_1.5.0-1_all.deb
d622a7ddb76480a299a8bdcc3f3d908f04406266c74d683076c671877c1401ac 1716120 libvpx3-dbg_1.5.0-1_amd64.deb
b0c7f99309b63ca45a45f7ae04312bf7f0e721f2c34cf637b62bdabe2d2dfdc8 743680 libvpx3_1.5.0-1_amd64.deb
b35c278e1e22e9bbc1519ee4dcfdcec54c0d43522c9251b41afdaf0f95d9a703 224862 vpx-tools_1.5.0-1_amd64.deb
Files:
05f9aaf9d490cc75394e85eb003612ab 2129 video optional libvpx_1.5.0-1.dsc
49e59dd184caa255886683facea56fca 1906571 video optional libvpx_1.5.0.orig.tar.bz2
510373f9c3e1629af0f2d4867f2c23a4 12332 video optional libvpx_1.5.0-1.debian.tar.xz
0836e69fcd45fa4bc6a10a1e503da35e 836580 libdevel optional libvpx-dev_1.5.0-1_amd64.deb
9cecc7ed73a976b60a6f26ad9780e376 259884 doc optional libvpx-doc_1.5.0-1_all.deb
25c69e941bbf44611de9b934578be81b 1716120 debug extra libvpx3-dbg_1.5.0-1_amd64.deb
299f2c68eb7f2f4adc46eefc8ba6e8ff 743680 libs optional libvpx3_1.5.0-1_amd64.deb
88746ce09d29517d2609a49a168c7022 224862 utils optional vpx-tools_1.5.0-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQJ8BAEBCgBmBQJWgPI4XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ3RjRCQzdDQzNDQTA2Rjk3MzM2QkJGRUIw
NjY4Q0MxNDg2QzJEN0I1AAoJEAZozBSGwte1k5MQAMYE6MnVeNnnzCBIrYW1jpGu
Wl08ZIVYs3i6TM2bW6vG9n453WQYJTfDiFjC2gQycK8hViDxhXjrvLOBwFDhl4KU
CTYkllCx2DvE8lmIt7cejd72ozBUCjWQGuInUOHP69cDHTJ3+PIoi9EolGY5s1Gz
acYwIIKlo76nJjCe9xlDWNibrf51t4XXf1VqiiL5T4yEj4WJg4JlEezo/mCKXRJr
BwV5q7NEo7HHe2J7cNo7yQPdE9ResrBXCDo4fahmiAFsjkGYjjTvnLaGx5t6FpVp
fZIWCyf986E1awTdHoCZGUeWr//SBm1ORx7Iphbv6mX0JaSjseb6EWOeVm8407AH
hgLBAV604LCnqkKUVTwQvoTWxeuAyLJ5V0igtFBEEULjg2y+86Wpcg0hL8d8NaT8
TL9/evyu1pc9u+7poARycRH8oT80X9HpqihmRzRS+exhfhuG/iDNydPBl7Ck3SAc
KHKfJuKFF0w3AVKH7Fjq6XJ0tyTW4LweRg34t3J7c3QWe+w+MbK4UTr2D1DKtDgl
mR5gjhvX0giXAQzlM/YzRyEjCohrOmBlUgII1o5Rgz9aymhziZnRNdlptbHhO9wG
y2EB91BBq98rccqoSBMquQCBT1VYkZ1EJY/BUtdOVkt3U3Cz8BrcmOXlyXZrEm87
OyW05VxkgYnxPWy+6KSN
=AZfW
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 26 Jan 2016 07:29:32 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Mon Feb 5 20:34:42 2024;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.