Closed
Bug 485687
Opened 16 years ago
Closed 16 years ago
Build process is broken in gfxPangoFonts.cpp
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 481193
People
(Reporter: fredbezies, Unassigned)
References
Details
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2a1pre) Gecko/20090327 Firefox/3.6a1pre
Build Identifier:
Simple to reproduce.
I cannot get a build - both trunk and 1.9.1 code for Shredder - because process is broken in gfxPangoFonts.cpp
Here is the error message :
c++ -o gfxPangoFonts.o -c -I../../../dist/include/system_wrappers -include /home/fred/logs/fox/src/config/gcc_hidden.h -DIMPL_THEBES -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_COM_OBSOLETE -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DZLIB_INTERNAL -DOSTYPE=\"Linux2.6\" -DOSARCH=Linux -I/home/fred/logs/fox/src/gfx/thebes/src -I. -I../../../dist/include/cairo -I../../../dist/include/string -I../../../dist/include/pref -I../../../dist/include/xpcom -I../../../dist/include/unicharutil -I../../../dist/include/lcms -I../../../dist/include/locale -I../../../dist/include -I../../../dist/include/thebes -I/home/fred/logs/fox/objdir-fx/dist/include/nspr -I/home/fred/logs/fox/objdir-fx/dist/sdk/include -fPIC -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -pedantic -fno-strict-aliasing -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -Os -freorder-blocks -fno-reorder-functions -I/home/fred/logs/fox/objdir-fx/dist/include/cairo -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/gfxPangoFonts.pp /home/fred/logs/fox/src/gfx/thebes/src/gfxPangoFonts.cpp
/home/fred/logs/fox/src/gfx/thebes/src/gfxPangoFonts.cpp: In function ‘void gfx_pango_font_map_class_init(gfxPangoFontMapClass*)’:
/home/fred/logs/fox/src/gfx/thebes/src/gfxPangoFonts.cpp:1841: erreur: ‘struct _PangoFcFontMapClass’ has no member named ‘context_substitute’
/home/fred/logs/fox/src/gfx/thebes/src/gfxPangoFonts.cpp:1842: erreur: invalid conversion from ‘PangoFcFont* (*)(PangoFcFontMap*, PangoContext*, const PangoFontDescription*, FcPattern*)’ to ‘PangoFcFont* (*)(PangoFcFontMap*, PangoFcFontKey*)’
make[6]: *** [gfxPangoFonts.o] Erreur 1
Reproducible: Always
Steps to Reproduce:
1. Get source
2. Build it
Actual Results:
Build process is broken.
Expected Results:
Build process going on ?!
Using an ubuntu Jaunty beta AMD64 (up to date).
$ gcc -v
Utilisation des specs internes.
Target: x86_64-linux-gnu
Configuré avec: ../src/configure -v --with-pkgversion='Ubuntu 4.3.3-5ubuntu4' --with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.3 --program-suffix=-4.3 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Modèle de thread: posix
gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4)
Libpango :
$ apt-cache show libpango1.0-common
Package: libpango1.0-common
Priority: optional
Section: misc
Installed-Size: 204
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Sebastien Bacher <seb128@debian.org>
Architecture: all
Source: pango1.0
Version: 1.24.0-1
Replaces: libpango-common (<< 1.0.0), libpango0
Depends: debconf | debconf-2.0, defoma (>= 0.11.1), fontconfig (>= 2.1.91)
Recommends: x-ttcidfont-conf, libpango1.0-0
Suggests: ttf-japanese-gothic, ttf-japanese-mincho, ttf-thryomanes, ttf-baekmuk, ttf-arphic-gbsn00lp, ttf-arphic-bsmi00lp, ttf-arphic-gkai00mp, ttf-arphic-bkai00mp
Conflicts: pango-libthai (<< 0.1.6-2)
Filename: pool/main/p/pango1.0/libpango1.0-common_1.24.0-1_all.deb
Size: 63610
MD5sum: e34117649d1f5be70280b9aa7adf5319
SHA1: 0c7479772af6b3f77f62496133993b853d2b0581
SHA256: 6ed1d44ed427fa9bfb775019546b9801debd536964d590597bbd455d6e2be349
Description: Modules and configuration files for the Pango
Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout is
needed. however, most of the work on Pango-1.0 was done using the GTK+
widget toolkit as a test platform. Pango forms the core of text and
font handling for GTK+-2.0.
.
Pango is designed to be modular; the core Pango layout can be used with
four different font backends:
- Core X windowing system fonts
- Client-side fonts on X using the Xft library
- Direct rendering of scalable fonts using the FreeType library
- Native fonts on Microsoft backends
.
This package contains the Pango modules and the configuration files
which Pango needs.
Bugs: mailto:ubuntu-users@lists.ubuntu.com
Origin: Ubuntu
Task: ubuntu-desktop, kubuntu-desktop, edubuntu-desktop, edubuntu-desktop-kde, xubuntu-desktop, mobile-live, mobile-mid, mobile-netbook-remix, mythbuntu-backend-master, mythbuntu-backend-slave, mythbuntu-desktop, mythbuntu-frontend
Could be related to bug 481193 ?
Reporter | ||
Comment 1•16 years ago
|
||
More infos : libpango was updated yesterday in ubuntu jaunty :
https://launchpad.net/ubuntu/jaunty/+source/pango1.0/1.24.0-1
I will try patch in bug 481193 asap.
Reporter | ||
Updated•16 years ago
|
Reporter | ||
Comment 2•16 years ago
|
||
Patch is working, I'm using a build with this patch under my ubuntu jaunty alpha.
Future linux distribution - starting with ubuntu jaunty (end of april 2009) will use this pango version.
Updated•16 years ago
|
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → DUPLICATE
Comment 4•16 years ago
|
||
Removing blocking flags, this is being tracked in blocking bug 478871
Flags: wanted1.9.2?
Flags: wanted1.9.1?
Flags: blocking1.9.2?
Flags: blocking1.9.1?
You need to log in
before you can comment on or make changes to this bug.
Description
•