Debian Bug report logs -
#732235
brutalchess: FTBFS fatal error: freetype/freetype.h: No such file or directory
Reported by: James Cowgill <james410@cowgill.org.uk>
Date: Sun, 15 Dec 2013 21:27:07 UTC
Severity: serious
Tags: confirmed, jessie, patch, sid
Found in version brutalchess/0.5.2+dfsg-4
Fixed in version brutalchess/0.5.2+dfsg-5
Done: Markus Koschany <apo@gambaru.de>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#732235; Package brutalchess.
(Sun, 15 Dec 2013 21:27:11 GMT) (full text, mbox, link).
Acknowledgement sent
to James Cowgill <james410@cowgill.org.uk>:
New Bug report received and forwarded. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Sun, 15 Dec 2013 21:27:11 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: brutalchess
Version: 0.5.2+dfsg-4
Severity: serious
Justification: FTBFS
Hi,
This package FTBFS on my machine. It includes the freetype header using
the path "freetype/freetype.h", but it should include the header using
the FT_FREETYPE_H macro.
http://www.freetype.org/freetype2/docs/tutorial/step1.html
Tail of the build log:
make[3]: Entering directory `/tmp/brutalchess/brutalchess-0.5.2+dfsg/src'
g++ -DHAVE_CONFIG_H -I. -DPREFIX_DIR=\"/usr/share/games/brutalchess/\" -DMODELS_DIR=\"/usr/share/games/brutalchess//models/\" -DART_DIR=\"/usr/share/games/brutalchess//art/\" -DFONTS_DIR=\"\" -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/freetype2 -c -o basicset.o basicset.cpp
g++ -DHAVE_CONFIG_H -I. -DPREFIX_DIR=\"/usr/share/games/brutalchess/\" -DMODELS_DIR=\"/usr/share/games/brutalchess//models/\" -DART_DIR=\"/usr/share/games/brutalchess//art/\" -DFONTS_DIR=\"\" -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/freetype2 -c -o bitboard.o bitboard.cpp
g++ -DHAVE_CONFIG_H -I. -DPREFIX_DIR=\"/usr/share/games/brutalchess/\" -DMODELS_DIR=\"/usr/share/games/brutalchess//models/\" -DART_DIR=\"/usr/share/games/brutalchess//art/\" -DFONTS_DIR=\"\" -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/freetype2 -c -o board.o board.cpp
g++ -DHAVE_CONFIG_H -I. -DPREFIX_DIR=\"/usr/share/games/brutalchess/\" -DMODELS_DIR=\"/usr/share/games/brutalchess//models/\" -DART_DIR=\"/usr/share/games/brutalchess//art/\" -DFONTS_DIR=\"\" -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/freetype2 -c -o boardmove.o boardmove.cpp
g++ -DHAVE_CONFIG_H -I. -DPREFIX_DIR=\"/usr/share/games/brutalchess/\" -DMODELS_DIR=\"/usr/share/games/brutalchess//models/\" -DART_DIR=\"/usr/share/games/brutalchess//art/\" -DFONTS_DIR=\"\" -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/freetype2 -c -o boardposition.o boardposition.cpp
g++ -DHAVE_CONFIG_H -I. -DPREFIX_DIR=\"/usr/share/games/brutalchess/\" -DMODELS_DIR=\"/usr/share/games/brutalchess//models/\" -DART_DIR=\"/usr/share/games/brutalchess//art/\" -DFONTS_DIR=\"\" -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/freetype2 -c -o boardtheme.o boardtheme.cpp
g++ -DHAVE_CONFIG_H -I. -DPREFIX_DIR=\"/usr/share/games/brutalchess/\" -DMODELS_DIR=\"/usr/share/games/brutalchess//models/\" -DART_DIR=\"/usr/share/games/brutalchess//art/\" -DFONTS_DIR=\"\" -D_FORTIFY_SOURCE=2 -g -O2 -fPIE -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/freetype2 -c -o brutalchess.o brutalchess.cpp
In file included from brutalchess.cpp:26:0:
fontloader.h:16:31: fatal error: freetype/freetype.h: No such file or directory
#include <freetype/freetype.h>
^
compilation terminated.
James
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.11-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages brutalchess depends on:
ii libc6 2.17-97
ii libfreetype6 2.5.1-1
ii libgcc1 1:4.8.2-10
ii libgl1-mesa-glx [libgl1] 9.2.2-1+jcowgill1
ii libglu1-mesa [libglu1] 9.0.0-2
ii libice6 2:1.0.8-2
ii libsdl-image1.2 1.2.12-5+b1
ii libsdl1.2debian 1.2.15-8
ii libsm6 2:1.2.1-2
ii libstdc++6 4.8.2-10
ii libx11-6 2:1.6.2-1
ii libxext6 2:1.3.2-1
ii libxi6 2:1.7.2-1
ii libxmu6 2:1.1.1-1
ii libxt6 1:1.1.4-1
ii ttf-dejavu 2.33+svn2514-3
ii zlib1g 1:1.2.8.dfsg-1
brutalchess recommends no packages.
brutalchess suggests no packages.
-- no debconf information
Added tag(s) sid and jessie.
Request was from Andreas Beckmann <anbe@debian.org>
to control@bugs.debian.org.
(Tue, 17 Dec 2013 20:12:13 GMT) (full text, mbox, link).
Message sent on
to James Cowgill <james410@cowgill.org.uk>:
Bug#732235.
(Sat, 21 Dec 2013 13:27:13 GMT) (full text, mbox, link).
Message #10 received at 732235-submitter@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Control: tags -1 confirmed patch
Hello,
thanks for your reports!
I'm attaching a debdiff with the latest changes of brutalchess that
fixes the FTBFS and the broken -p option. Unfortunately the only way to
fix the latter is to disable the "quake" option because those models
were never shipped by upstream.
The changes are also available in the team's svn repository.
See also
http://sourceforge.net/p/brutalchess/discussion/468400/thread/459b2db8/
Regards,
Markus
[brutalchess.debdiff (text/plain, attachment)]
[signature.asc (application/pgp-signature, attachment)]
Added tag(s) confirmed and patch.
Request was from Markus Koschany <apo@gambaru.de>
to 732235-submitter@bugs.debian.org.
(Sat, 21 Dec 2013 13:27:13 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#732235; Package brutalchess.
(Wed, 01 Jan 2014 17:31:27 GMT) (full text, mbox, link).
Acknowledgement sent
to Markus Koschany <apo@gambaru.de>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Wed, 01 Jan 2014 17:31:27 GMT) (full text, mbox, link).
Message #17 received at 732235@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi Vincent,
On 01.01.2014 18:22, Vincent Legout wrote:
> Hi Markus,
>
> Markus Koschany <apo@gambaru.de> writes:
>
>> I'm attaching a debdiff with the latest changes of brutalchess that
>> fixes the FTBFS and the broken -p option. Unfortunately the only way to
>> fix the latter is to disable the "quake" option because those models
>> were never shipped by upstream.
>>
>> The changes are also available in the team's svn repository.
>
> Thanks for fixing these two bugs. Would it be fine for you if I upload
> the current version in svn with just the changelog timestamp updated ?
Sure. Please go ahead!
Thank you,
Markus
[signature.asc (application/pgp-signature, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#732235; Package brutalchess.
(Wed, 01 Jan 2014 17:31:29 GMT) (full text, mbox, link).
Acknowledgement sent
to Vincent Legout <vincent@legout.info>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Wed, 01 Jan 2014 17:31:30 GMT) (full text, mbox, link).
Message #22 received at 732235@bugs.debian.org (full text, mbox, reply):
Hi Markus,
Markus Koschany <apo@gambaru.de> writes:
> I'm attaching a debdiff with the latest changes of brutalchess that
> fixes the FTBFS and the broken -p option. Unfortunately the only way to
> fix the latter is to disable the "quake" option because those models
> were never shipped by upstream.
>
> The changes are also available in the team's svn repository.
Thanks for fixing these two bugs. Would it be fine for you if I upload
the current version in svn with just the changelog timestamp updated ?
Thanks,
Vincent
Reply sent
to Markus Koschany <apo@gambaru.de>:
You have taken responsibility.
(Wed, 01 Jan 2014 18:06:14 GMT) (full text, mbox, link).
Notification sent
to James Cowgill <james410@cowgill.org.uk>:
Bug acknowledged by developer.
(Wed, 01 Jan 2014 18:06:14 GMT) (full text, mbox, link).
Message #27 received at 732235-close@bugs.debian.org (full text, mbox, reply):
Source: brutalchess
Source-Version: 0.5.2+dfsg-5
We believe that the bug you reported is fixed in the latest version of
brutalchess, 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 732235@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Markus Koschany <apo@gambaru.de> (supplier of updated brutalchess 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: Wed, 01 Jan 2014 18:40:01 +0100
Source: brutalchess
Binary: brutalchess
Architecture: source amd64
Version: 0.5.2+dfsg-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: Markus Koschany <apo@gambaru.de>
Description:
brutalchess - 3D chess game with reflection of the chessmen
Closes: 732227 732235
Changes:
brutalchess (0.5.2+dfsg-5) unstable; urgency=medium
.
[ Markus Koschany ]
* Team upload.
* Add FreeType.patch. Update fontloader.h to detect the latest version of
FreeType2 and make the software compile again. (Closes: #732235)
* Bump Standards-Version to 3.9.5, no changes.
* Add keywords to desktop file.
* debian/control: Depend on fonts-dejavu instead of ttf-dejavu.
* Add disable-quake-pieces.patch. The -p quake option is useless and causes a
segmentation fault since upstream never shipped the quake models because of
copyright concerns. (Closes: #732227)
.
[ Evgeni Golov ]
* Correct Vcs-* URLs to point to anonscm.debian.org.
Checksums-Sha1:
daa1133e5413e6586f4b6e146dc93196219b8c6a 2135 brutalchess_0.5.2+dfsg-5.dsc
559691f6f9828ecb9b4246df90c237e0fa77e459 7811 brutalchess_0.5.2+dfsg-5.debian.tar.gz
7a42d5cef210744cf7721bd76cd8634233106899 503100 brutalchess_0.5.2+dfsg-5_amd64.deb
Checksums-Sha256:
2b5e88a3269e9ce8292457d87859bef5cf099f701b26e691faeaf5338f6818fc 2135 brutalchess_0.5.2+dfsg-5.dsc
eb3923158de54f2d4720e3b7ce4ee7ede8089fa4d82a88fe814a89b0688ab2f2 7811 brutalchess_0.5.2+dfsg-5.debian.tar.gz
d38db19d3cf240fdc95618e981cf997e5bd88799df1d85027c5fcb16d740cccf 503100 brutalchess_0.5.2+dfsg-5_amd64.deb
Files:
016fa209d9d479e6544b4e98503d4cd9 2135 games optional brutalchess_0.5.2+dfsg-5.dsc
807d8c01881e90a459b9902fbd4a24a4 7811 games optional brutalchess_0.5.2+dfsg-5.debian.tar.gz
6db6579bf71d84ffc11f9e6523f8fd9a 503100 games optional brutalchess_0.5.2+dfsg-5_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)
iQIcBAEBCAAGBQJSxFQrAAoJEGWYeJBYoj3pAhMQAKK/2EFVLDwh7QI1UCEXfC8Q
Tcrte+tkdfMOPFoSinMbE0AeZ4pQZU/Q5m253rQEf901y1ZR4S4hGxYY2okDdGFc
ljMOaBZ5+/Zh+gAT1X3in2boOpquNEzzm7iwkrI3zC777xTDIiWXo8BklkCGIpbB
FYFn23H77CiOoXpi3MXv08ipdQlja2MtzHVGSSHA7gZzH+1UFyYoAC2YFgTujbkv
Lp4Hr0EMLeGw/UJMP6QewcGPdqr+G+jrisnK4KtnuvMckMO5Z5HKSbc4eAxz8/wS
7+aaK5qkMq1cKEU/CCEkR+qda2Mc+AOByRJ7Fmai1Hjy8yvcAJRIUDeaQiQh9AIx
a7km5DhqLoAsenqjRDkucFzkEnBPyg1WvHTY5WqbH6Omwo33YPpfdjEHrSJE0Q+t
+zXmQIY2GMqhHCxLtoxUbg1610XOIyWkIvqy9mqCrcIwQ6ebuz6Zk1yzPa6Wzfxh
D+nl9Wxpm71C+MCyY1dYlhaL4nD9aWpjdaxOZcREzIEvgggNHS0xwHmXDRYp6sHy
vd9R7tZlewhWQKPMHKb69s12wjrdA3wVy8jcKUPMjFq5HP7frX3xW4VDit0A3ZGa
thHy83EL0kfI9CviOEyrirLWx6N7Wuoz//FwCtfMgB5kF2PR6bYZyIsJtYtFVvjg
+8AokehcpH9Z8PlwuS8b
=bs/D
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 04 Feb 2014 07:28:50 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 10:50:24 2023;
Machine Name:
bembo
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.