[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#733385: marked as done (xft: FTBFS: ../../src/xftglyphs.c:24:30: fatal error: freetype/ftoutln.h: No such file or directory)



Your message dated Sat, 18 Jan 2014 19:48:56 +0000
with message-id <E1W4bt2-0005vm-EJ@franck.debian.org>
and subject line Bug#733385: fixed in xft 2.3.1-2
has caused the Debian Bug report #733385,
regarding xft: FTBFS: ../../src/xftglyphs.c:24:30: fatal error: freetype/ftoutln.h: No such file or directory
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 owner@bugs.debian.org
immediately.)


-- 
733385: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733385
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: xft
Version: 2.3.1-1
Severity: serious
Tags: jessie sid
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs-20131226 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

On the new 2.5 version the headers are located at
'/usr/include/freetype2/ftglyph.h' instead of
'/usr/include/freetype2/freetype/ftglyph.h' like in previous versions.

Relevant part (hopefully):
> make[3]: Entering directory `/«PKGBUILDDIR»/build/src'
>   CC       xftcolor.lo
>   CC       xftcore.lo
>   CC       xftdbg.lo
>   CC       xftdpy.lo
>   CC       xftdraw.lo
> ../../src/xftdraw.c: In function 'XftDrawSrcPicture':
> ../../src/xftdraw.c:327:15: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>       !memcmp ((void *) &color->color,
>                ^
>   CC       xftextent.lo
>   CC       xftfont.lo
> ../../src/xftfont.c: In function 'XftFontOpenName':
> ../../src/xftfont.c:123:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>      pat = FcNameParse ((FcChar8 *) name);
>                         ^
>   CC       xftfreetype.lo
> In file included from /usr/include/string.h:633:0,
>                  from ../../src/xftint.h:46,
>                  from ../../src/xftfreetype.c:23:
> ../../src/xftfreetype.c: In function '_XftGetFile':
> ../../src/xftfreetype.c:48:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>   if (!strcmp (f->file, (char *) file) && f->id == id)
>                         ^
> ../../src/xftfreetype.c:48:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>   if (!strcmp (f->file, (char *) file) && f->id == id)
>                         ^
> ../../src/xftfreetype.c:48:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>   if (!strcmp (f->file, (char *) file) && f->id == id)
>                         ^
> ../../src/xftfreetype.c:48:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>   if (!strcmp (f->file, (char *) file) && f->id == id)
>                         ^
> ../../src/xftfreetype.c:48:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>   if (!strcmp (f->file, (char *) file) && f->id == id)
>                         ^
> ../../src/xftfreetype.c:48:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>   if (!strcmp (f->file, (char *) file) && f->id == id)
>                         ^
> ../../src/xftfreetype.c:48:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>   if (!strcmp (f->file, (char *) file) && f->id == id)
>                         ^
> ../../src/xftfreetype.c:48:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>   if (!strcmp (f->file, (char *) file) && f->id == id)
>                         ^
> ../../src/xftfreetype.c:48:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>   if (!strcmp (f->file, (char *) file) && f->id == id)
>                         ^
> ../../src/xftfreetype.c:48:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>   if (!strcmp (f->file, (char *) file) && f->id == id)
>                         ^
> ../../src/xftfreetype.c:48:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>   if (!strcmp (f->file, (char *) file) && f->id == id)
>                         ^
> ../../src/xftfreetype.c:48:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>   if (!strcmp (f->file, (char *) file) && f->id == id)
>                         ^
> ../../src/xftfreetype.c:48:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>   if (!strcmp (f->file, (char *) file) && f->id == id)
>                         ^
> ../../src/xftfreetype.c:48:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>   if (!strcmp (f->file, (char *) file) && f->id == id)
>                         ^
> ../../src/xftfreetype.c:48:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>   if (!strcmp (f->file, (char *) file) && f->id == id)
>                         ^
> ../../src/xftfreetype.c:48:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>   if (!strcmp (f->file, (char *) file) && f->id == id)
>                         ^
> ../../src/xftfreetype.c:48:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>   if (!strcmp (f->file, (char *) file) && f->id == id)
>                         ^
> ../../src/xftfreetype.c:48:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>   if (!strcmp (f->file, (char *) file) && f->id == id)
>                         ^
> ../../src/xftfreetype.c:48:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>   if (!strcmp (f->file, (char *) file) && f->id == id)
>                         ^
> ../../src/xftfreetype.c:48:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>   if (!strcmp (f->file, (char *) file) && f->id == id)
>                         ^
> ../../src/xftfreetype.c:57:46: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>      f = malloc (sizeof (XftFtFile) + strlen ((char *) file) + 1);
>                                               ^
> ../../src/xftfreetype.c:61:61: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>      XftMemAlloc (XFT_MEM_FILE, sizeof (XftFtFile) + strlen ((char *) file) + 1);
>                                                              ^
> ../../src/xftfreetype.c:71:22: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>      strcpy (f->file, (char *) file);
>                       ^
> ../../src/xftfreetype.c: In function 'XftFontInfoFill':
> ../../src/xftfreetype.c:435:26: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>    (filename ? filename : (FcChar8 *) "<none>"), id, dsize);
>                           ^
> ../../src/xftfreetype.c: In function 'XftFontInfoEqual':
> ../../src/xftfreetype.c:751:20: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>      return memcmp ((void *) a, (void *) b, sizeof (XftFontInfo)) == 0;
>                     ^
> ../../src/xftfreetype.c:751:32: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]
>      return memcmp ((void *) a, (void *) b, sizeof (XftFontInfo)) == 0;
>                                 ^
>   CC       xftglyphs.lo
> ../../src/xftglyphs.c:24:30: fatal error: freetype/ftoutln.h: No such file or directory
>  #include <freetype/ftoutln.h>
>                               ^
> compilation terminated.
> make[3]: *** [xftglyphs.lo] Error 1

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2013/12/26/xft_2.3.1-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
Source: xft
Source-Version: 2.3.1-2

We believe that the bug you reported is fixed in the latest version of
xft, 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 733385@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julien Cristau <jcristau@debian.org> (supplier of updated xft 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: SHA1

Format: 1.8
Date: Sat, 18 Jan 2014 20:14:05 +0100
Source: xft
Binary: libxft2 libxft2-udeb libxft2-dbg libxft-dev
Architecture: source amd64
Version: 2.3.1-2
Distribution: sid
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Julien Cristau <jcristau@debian.org>
Description: 
 libxft-dev - FreeType-based font drawing library for X (development files)
 libxft2    - FreeType-based font drawing library for X
 libxft2-dbg - FreeType-based font drawing library for X (unstripped)
 libxft2-udeb - FreeType-based font drawing library for X (udeb)
Closes: 733385
Changes: 
 xft (2.3.1-2) unstable; urgency=medium
 .
   * Fix FTBFS with freetype 2.5.1 (closes: #733385).
Checksums-Sha1: 
 cc74c5cdb6635732cee8c27aa19ee86457525e4f 2072 xft_2.3.1-2.dsc
 f86ef3fde13301682e0473474cd55fc8caa41ec7 21064 xft_2.3.1-2.diff.gz
 20cd86d15dfd5f70400d7fc4752f5b337182e139 54022 libxft2_2.3.1-2_amd64.deb
 08f7cd4e23ba78ac555a23485ad6cba7f3274224 33102 libxft2-udeb_2.3.1-2_amd64.udeb
 dcad18c9db334aa86ab2feff967b93bec4f04f10 127280 libxft2-dbg_2.3.1-2_amd64.deb
 0f28d74953b776a751bd5b8efce17e472ad774e2 64864 libxft-dev_2.3.1-2_amd64.deb
Checksums-Sha256: 
 13697ac687c9c4ec0fb45269ea7352c87f57a7ae6e57639f244db90a08999a7b 2072 xft_2.3.1-2.dsc
 aa63b12309c462c8861fa141376e34fb03a5ef962dc2bb96a9ae924c1c2a043c 21064 xft_2.3.1-2.diff.gz
 9a2e319aefbcd945c051a4a2c1da79a3310d942d937801b0f2e108c0b48b259d 54022 libxft2_2.3.1-2_amd64.deb
 ef8bb85d657577a22e3e48fbe26f0b52718ee51f72fb88b5fa243e596ae020f4 33102 libxft2-udeb_2.3.1-2_amd64.udeb
 822e1d4c58895c5ad24997142cf9c74bb9b8848f1e198c302328aca416264f2e 127280 libxft2-dbg_2.3.1-2_amd64.deb
 b71ed74b099bab7df197f7398c6a4e9ea91099b74aaaf1939b5a6382633d337d 64864 libxft-dev_2.3.1-2_amd64.deb
Files: 
 8b8aa39873b1f8764cb79254c90dcfed 2072 devel optional xft_2.3.1-2.dsc
 f65a5cefae53a8787bb34e9051521a49 21064 devel optional xft_2.3.1-2.diff.gz
 d270d2c9888072e6e2ed58735dcb457d 54022 libs optional libxft2_2.3.1-2_amd64.deb
 386e492601fc5b8b9ad3b622dbd48872 33102 debian-installer optional libxft2-udeb_2.3.1-2_amd64.udeb
 8831258188d1ce8a69fb304a02f0bf07 127280 debug extra libxft2-dbg_2.3.1-2_amd64.deb
 e611e1fa06362fde06a9ef236e3b1916 64864 libdevel optional libxft-dev_2.3.1-2_amd64.deb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJS2tbzAAoJEDEBgAUJBeQMvPoP/iW92BbKW8xjs9n+kR22qJbz
k5X4rnwynPiGwcqazXXBPkkuO0slxGxTK3Q+6XQyNIlJtlfZIluTRg9BRppROVer
qjQcP4ND1MuSyfoizpGB7ODj/zgAxCBbebwlSfyxWMHlEs/9LjBZ3/8WZvxFRHDP
Zf5ivotUoK/DqahkA0PZhbopuIcMn2Uv4eSUkNwCYM++1oYzR5o2oJ8UTYeeaZFl
tz05zuCSA+kNrZNnPf/mfX5vghw2e/OYCZnqMIvcE/2GfiGy+4vScvWpOGOWGR6S
VzdK4yM0vTmwzbM5+VsF1nI9zjS8UEMg90L0yyPyqkxlFT7v9TvfsMCzXsDnq/VM
eNAf3I9GUEmO4uQpq01eLN15yzTwlIXZCRmc2QwUgl9X2vVt8Hdwi9QCxnq0nEz5
0NTeqwkUuazXrRPgyx9QlUV8DJZoKbgx+c/SbEb8+VUmiZUGyIefXgBH3MH4m3Qz
SbC2TnZnM2Nm2pC8H1+Nbw0DLObt12HcL+mm1u+mb/9iSkNZ97PDffHVBRMFyu05
3uQ/36OnOJoxRwBUWlz0nhjARDsrd5LO4U2W6E9cKNycehmsaZTTbD20yiWT0Mhz
lOCqh5i2rRwo7UHvNF0Yb4jz1S6SSSGJcvwh7ojHyyhRC1oB9KjgkmOn+1jW6WaE
zFBavAYmHfgMm7QdceJi
=fkci
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: