After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 682388 - [regression] build-failure: fatal error: hb-ot.h: No such file or directory
[regression] build-failure: fatal error: hb-ot.h: No such file or directory
Status: RESOLVED FIXED
Product: GARNOME
Classification: Deprecated
Component: general
unspecified
Other Linux
: Normal critical
: ---
Assigned To: GARNOME Maintainers
garnome list
Depends on:
Blocks:
 
 
Reported: 2012-08-21 19:08 UTC by David Ronis
Modified: 2012-08-21 21:21 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
configure log for pango-1.31.0 (53.98 KB, text/plain)
2012-08-21 19:14 UTC, David Ronis
Details

Description David Ronis 2012-08-21 19:08:01 UTC
I'm trying to build pango 1.31.0 in a gnome-3.5.90 environment (actually as part of a from scratch build of gnome 3.5.90).  At this point of the build I've got glib-2.33.10 installed.

The build dies with:

make[5]: Entering directory `/home/ronis/Project/notar/GNOME/garnome/platform/pango/work/main.d/pango-1.31.0/pango'
/bin/sh ../libtool  --tag=CC   --mode=compile /usr/bin/gcc -DHAVE_CONFIG_H -I. -I.. -DG_LOG_DOMAIN=\"Pango\" -DPANGO_ENABLE_BACKEND -DPANGO_ENABLE_ENGINE -DSYSCONFDIR=\"/opt/garnome-3.5.90/etc\" -DLIBDIR=\"/opt/garnome-3.5.90/lib\" -I.. -I.. -DPANGO_ENABLE_DEBUG -pthread -I/opt/garnome-3.5.90/include/glib-2.0 -I/opt/garnome-3.5.90/lib/glib-2.0/include   -I/opt/garnome-3.5.90/include -I/opt/garnome-3.5.90/include/freetype2   -I/opt/garnome-3.5.90/include/cairo -I/opt/garnome-3.5.90/include/glib-2.0 -I/opt/garnome-3.5.90/lib/glib-2.0/include -I/opt/garnome-3.5.90/include -I/opt/garnome-3.5.90/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng14    -I/opt/garnome-3.5.90/include/freetype2 -I/opt/garnome-3.5.90/include   -I/opt/garnome-3.5.90/include     -I/opt/garnome-3.5.90/include  -I/opt/garnome-3.5.90/include -L/opt/garnome-3.5.90/lib -O2 -g -pipe -Wall -MT pango-ot-buffer.lo -MD -MP -MF .deps/pango-ot-buffer.Tpo -c -o pango-ot-buffer.lo pango-ot-buffer.c
libtool: compile:  /usr/bin/gcc -DHAVE_CONFIG_H -I. -I.. -DG_LOG_DOMAIN=\"Pango\" -DPANGO_ENABLE_BACKEND -DPANGO_ENABLE_ENGINE -DSYSCONFDIR=\"/opt/garnome-3.5.90/etc\" -DLIBDIR=\"/opt/garnome-3.5.90/lib\" -I.. -I.. -DPANGO_ENABLE_DEBUG -pthread -I/opt/garnome-3.5.90/include/glib-2.0 -I/opt/garnome-3.5.90/lib/glib-2.0/include -I/opt/garnome-3.5.90/include -I/opt/garnome-3.5.90/include/freetype2 -I/opt/garnome-3.5.90/include/cairo -I/opt/garnome-3.5.90/include/glib-2.0 -I/opt/garnome-3.5.90/lib/glib-2.0/include -I/opt/garnome-3.5.90/include -I/opt/garnome-3.5.90/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng14 -I/opt/garnome-3.5.90/include/freetype2 -I/opt/garnome-3.5.90/include -I/opt/garnome-3.5.90/include -I/opt/garnome-3.5.90/include -I/opt/garnome-3.5.90/include -L/opt/garnome-3.5.90/lib -O2 -g -pipe -Wall -MT pango-ot-buffer.lo -MD -MP -MF .deps/pango-ot-buffer.Tpo -c pango-ot-buffer.c  -fPIC -DPIC -o .libs/pango-ot-buffer.o
In file included from pango-ot-buffer.c:24:0:
pango-ot-private.h:28:19: fatal error: hb-ot.h: No such file or directory
compilation terminated.
make[5]: *** [pango-ot-buffer.lo] Error 1
Comment 1 Behdad Esfahbod 2012-08-21 19:10:46 UTC
Need configure logs for pango.
Comment 2 David Ronis 2012-08-21 19:14:43 UTC
Created attachment 222064 [details]
configure log for pango-1.31.0

My configure log.
Comment 3 Behdad Esfahbod 2012-08-21 19:59:38 UTC
So, you don't have harfbuzz (a new dependency of Pango).  I wonder why configure succeeded though.
Comment 4 Behdad Esfahbod 2012-08-21 20:08:20 UTC
Ok, I fixed the build system.  Reassigning to garnome to update their deps.
Comment 5 David Ronis 2012-08-21 21:19:09 UTC
Thanks,  I'll add harfbuzz.  Note that AFAIK garnome is defunct.  I like it and maintain my own version.  It should probably be assigned to jhbuild.
Comment 6 Behdad Esfahbod 2012-08-21 21:21:16 UTC
Oh ok.  jhbuild is updated already.  Closing then.