Debian Bug report logs -
#821415
corsix-th: FTBFS against ffmpeg 3.0
Reported by: Sebastian Ramacher <sramacher@debian.org>
Date: Mon, 18 Apr 2016 15:21:11 UTC
Severity: serious
Tags: sid, stretch
Found in version corsix-th/0.50-1
Fixed in version corsix-th/0.50-2
Done: Phil Morrell <debian@emorrp1.name>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, sramacher@debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#821415; Package src:corsix-th.
(Mon, 18 Apr 2016 15:21:15 GMT) (full text, mbox, link).
Acknowledgement sent
to Sebastian Ramacher <sramacher@debian.org>:
New Bug report received and forwarded. Copy sent to sramacher@debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Mon, 18 Apr 2016 15:21:15 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: corsix-th
Version: 0.50-1
Severity: serious
Justification: fails to build from source
Tags: sid stretch
Control: block 820731 by -1
corsix-th fails to build against ffmpeg 3.0:
| [ 29%] Building CXX object CorsixTH/CMakeFiles/CorsixTH.dir/Src/th_lua_strings.cpp.o
| cd /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CorsixTH && /usr/bin/c++ -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CorsixTH/Src -I/usr/include/SDL2 -I/usr/include/lua5.2 -I/usr/include/x86_64-linux-gnu -I/usr/include/freetype2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -o CMakeFiles/CorsixTH.dir/Src/th_lua_strings.cpp.o -c /«PKGBUILDDIR»/CorsixTH/Src/th_lua_strings.cpp
| In file included from /«PKGBUILDDIR»/CorsixTH/Src/th_movie.cpp:23:0:
| /«PKGBUILDDIR»/CorsixTH/Src/th_movie.h:69:5: error: 'PixelFormat' does not name a type
| PixelFormat m_pixelFormat;
| ^
For a full build log please check
https://buildd.debian.org/status/fetch.php?pkg=corsix-th&arch=amd64&ver=0.50-1+b1&stamp=1460986505.
Regards
--
Sebastian Ramacher
[signature.asc (application/pgp-signature, inline)]
Added indication that bug 821415 blocks 820731
Request was from Sebastian Ramacher <sramacher@debian.org>
to submit@bugs.debian.org.
(Mon, 18 Apr 2016 15:21:18 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#821415; Package src:corsix-th.
(Mon, 18 Apr 2016 18:54:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Phil Morrell <debian@emorrp1.name>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Mon, 18 Apr 2016 18:54:07 GMT) (full text, mbox, link).
Message #12 received at 821415@bugs.debian.org (full text, mbox, reply):
owner -1 !
tags -1 pending
thanks
RFS: Please could someone from the Games Team review and feedback/upload?
For the record, this was discussed with upstream at
https://github.com/CorsixTH/CorsixTH/issues/1042
I have backported their pre-emptive fix in git master and confirmed it
then builds in sid - though it does still have the new deprecation
warnings upstream is still working on for an upcoming v0.60 (unlikely
to appear before autoremoval).
On 18 April 2016 at 16:20, Sebastian Ramacher <sramacher@debian.org> wrote:
> Source: corsix-th
> Version: 0.50-1
> Severity: serious
> Justification: fails to build from source
> Tags: sid stretch
> Control: block 820731 by -1
>
> corsix-th fails to build against ffmpeg 3.0:
> | [ 29%] Building CXX object CorsixTH/CMakeFiles/CorsixTH.dir/Src/th_lua_strings.cpp.o
> | cd /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CorsixTH && /usr/bin/c++ -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CorsixTH/Src -I/usr/include/SDL2 -I/usr/include/lua5.2 -I/usr/include/x86_64-linux-gnu -I/usr/include/freetype2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -o CMakeFiles/CorsixTH.dir/Src/th_lua_strings.cpp.o -c /«PKGBUILDDIR»/CorsixTH/Src/th_lua_strings.cpp
> | In file included from /«PKGBUILDDIR»/CorsixTH/Src/th_movie.cpp:23:0:
> | /«PKGBUILDDIR»/CorsixTH/Src/th_movie.h:69:5: error: 'PixelFormat' does not name a type
> | PixelFormat m_pixelFormat;
> | ^
>
> For a full build log please check
> https://buildd.debian.org/status/fetch.php?pkg=corsix-th&arch=amd64&ver=0.50-1+b1&stamp=1460986505.
>
> Regards
> --
> Sebastian Ramacher
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#821415; Package src:corsix-th.
(Mon, 18 Apr 2016 19:30:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Gianfranco Costamagna <locutusofborg@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Mon, 18 Apr 2016 19:30:04 GMT) (full text, mbox, link).
Message #17 received at 821415@bugs.debian.org (full text, mbox, reply):
hi, happily sponsored!
thanks for the fix!
G.
(but I think the dh_auto_clean target can be removed, but I didn't check!)
Il Lunedì 18 Aprile 2016 21:06, Phil Morrell <debian@emorrp1.name> ha scritto:
owner -1 !
tags -1 pending
thanks
RFS: Please could someone from the Games Team review and feedback/upload?
For the record, this was discussed with upstream at
https://github.com/CorsixTH/CorsixTH/issues/1042
I have backported their pre-emptive fix in git master and confirmed it
then builds in sid - though it does still have the new deprecation
warnings upstream is still working on for an upcoming v0.60 (unlikely
to appear before autoremoval).
On 18 April 2016 at 16:20, Sebastian Ramacher <sramacher@debian.org> wrote:
> Source: corsix-th
> Version: 0.50-1
> Severity: serious
> Justification: fails to build from source
> Tags: sid stretch
> Control: block 820731 by -1
>
> corsix-th fails to build against ffmpeg 3.0:
> | [ 29%] Building CXX object CorsixTH/CMakeFiles/CorsixTH.dir/Src/th_lua_strings.cpp.o
> | cd /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CorsixTH && /usr/bin/c++ -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CorsixTH/Src -I/usr/include/SDL2 -I/usr/include/lua5.2 -I/usr/include/x86_64-linux-gnu -I/usr/include/freetype2 -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -o CMakeFiles/CorsixTH.dir/Src/th_lua_strings.cpp.o -c /«PKGBUILDDIR»/CorsixTH/Src/th_lua_strings.cpp
> | In file included from /«PKGBUILDDIR»/CorsixTH/Src/th_movie.cpp:23:0:
> | /«PKGBUILDDIR»/CorsixTH/Src/th_movie.h:69:5: error: 'PixelFormat' does not name a type
> | PixelFormat m_pixelFormat;
> | ^
>
> For a full build log please check
> https://buildd.debian.org/status/fetch.php?pkg=corsix-th&arch=amd64&ver=0.50-1+b1&stamp=1460986505.
>
> Regards
> --
> Sebastian Ramacher
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#821415; Package src:corsix-th.
(Mon, 18 Apr 2016 19:42:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Alexandre Detiste <alexandre.detiste@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Mon, 18 Apr 2016 19:42:04 GMT) (full text, mbox, link).
Message #22 received at 821415@bugs.debian.org (full text, mbox, reply):
> hi, happily sponsored!
thanks for this
> thanks for the fix!
thanks for that too
> (but I think the dh_auto_clean target can be removed, but I didn't check!)
That's my own contraption,
but I have absolutely no idea why it was needed;
that was when --buildsystem=cmake got added,
maybe there were some autoconf cruft left around.
In doubt, just remove it.
Reply sent
to Phil Morrell <debian@emorrp1.name>:
You have taken responsibility.
(Mon, 18 Apr 2016 19:51:14 GMT) (full text, mbox, link).
Notification sent
to Sebastian Ramacher <sramacher@debian.org>:
Bug acknowledged by developer.
(Mon, 18 Apr 2016 19:51:14 GMT) (full text, mbox, link).
Message #27 received at 821415-close@bugs.debian.org (full text, mbox, reply):
Source: corsix-th
Source-Version: 0.50-2
We believe that the bug you reported is fixed in the latest version of
corsix-th, 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 821415@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Phil Morrell <debian@emorrp1.name> (supplier of updated corsix-th 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: Mon, 18 Apr 2016 19:20:40 +0100
Source: corsix-th
Binary: corsix-th corsix-th-data
Architecture: source
Version: 0.50-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: Phil Morrell <debian@emorrp1.name>
Description:
corsix-th - Open source clone of Theme Hospital
corsix-th-data - Open source clone of Theme Hospital (data package)
Closes: 821415
Changes:
corsix-th (0.50-2) unstable; urgency=medium
.
* backport upstream patch to build with ffmpeg 3.0 (Closes: #821415)
* use v4 watch file to include pre-releases
* wrap-and-sort -satb
Checksums-Sha1:
73e948d4a2700f41ee10a9c62ecc3dd6e2779e6b 2158 corsix-th_0.50-2.dsc
b5c4212b91e3b785c41763c0d882d4b08a68f8d7 8320 corsix-th_0.50-2.debian.tar.xz
Checksums-Sha256:
e617a8d6b1cdf2bed96cf9bf7c14bdf5665d8599a7ca41b2f61d2fec2c0e6a8e 2158 corsix-th_0.50-2.dsc
5b40080ed5adf8806ca08f6bd9a60b1592204cfd64ec29db622dbc55205801b2 8320 corsix-th_0.50-2.debian.tar.xz
Files:
a31a06c12c1f42b06ab4a7837c544834 2158 contrib/games optional corsix-th_0.50-2.dsc
668f79f0b1a538a1d41fa73db7ab5ce4 8320 contrib/games optional corsix-th_0.50-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJXFTTnAAoJEPNPCXROn13ZAK8P/R3whQU0pl2tOqFaA/lklkK4
Tgw9RRfxJrjC+4XT61Tk+BBy6poLLoqrzF7kD4m56HeRZ3/muWHWOEbgyOOPqQTc
jwU0tFnUGb9K9t8Dsw9SDK0vsu3MZ/RqdRcD9w0Yablt0pzy8WyB7BAxyVqX0dy4
BuUYidu6AHqaiZywaaLUqWbl6OheD59t5i9SlDJT0BiaME+OygFkDF7g3cXhZjLl
67X32b/IPNB5kve5C25iMOZN2yxWc7CFdQgP5g2S1aNfYUGboDtw25+fvF2rzeNe
FxZlKm+0WNDA8dWPYiY8yORi0BytFSPof+S60roiFQ9FiYjDKYoTJT2/DeF+06v5
UMt5TcOlp1cO42Z4zrWOb8UWRoUSFFm4RcORyu0tmCC0SQhabJhj3Vnj241p7aQh
BCLyDjwYJ2+6PNquttgNOkQs92TGVAa+qdDDirHNvxz9a+9GloVDEpae06jOBgP8
1usYik/bYAvHVv9F0zvykmM4ETAwLTOnqtBBmkZ9azTZnVwwOhdeysdgYqpXvfbQ
dm20BOeEJArGTACjqEF8vykm+GKB+/xoBOPvF/YRktGCSDMKzyGslB5glkii0oa+
gsHfwtPZp/EySKwgh0i9msAVvHoQVrLgEec9gQ+Fzxn8hcTWrjGKsjtpzW06BeGL
j7XJphhuHb8FkDZb15T5
=CnLm
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sun, 05 Jun 2016 07:28:31 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:
Sun Jul 2 12:08:26 2023;
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.