[Bug 1857211] Re: linphone fails to compile, does in debian
Dimitri John Ledkov
launchpad at surgut.co.uk
Sun Dec 22 01:43:35 UTC 2019
https://launchpadlibrarian.net/456587485/buildlog_ubuntu-focal-
amd64.linphone_3.12.0-3.1_BUILDING.txt.gz
** Also affects: cmake (Ubuntu)
Importance: Undecided
Status: New
** Also affects: harfbuzz (Ubuntu)
Importance: Undecided
Status: New
** Also affects: linphone (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to pango1.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1857211
Title:
linphone fails to compile, does in debian
Status in cmake package in Ubuntu:
New
Status in harfbuzz package in Ubuntu:
New
Status in linphone package in Ubuntu:
New
Status in pango1.0 package in Ubuntu:
New
Bug description:
[ 75%] Building C object gtk/CMakeFiles/linphone-gtk.dir/audio_assistant.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/gtk && /usr/bin/cc -DBCTBX_STATIC -DBELCARD_STATIC -DBELLESIP_STATIC -DBELR_STATIC -DBZRTP_STATIC -DHAVE_CONFIG_H -DLINPHONE_EXPORTS -DLINPHONE_STATIC -DMS2_STATIC -DORTP_STATIC -DSQLITE_STORAGE_ENABLED -DVCARD_ENABLED -DVIDEO_ENABLED -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/coreapi -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/coreapi -I/usr/include/gtk-2.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -isystem /usr/include/libxml2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wuninitialized -Wno-error=deprecated-declarations -Wstrict-prototypes -Werror=strict-prototypes -fno-inline-small-functions -o CMakeFiles/linphone-gtk.dir/audio_assistant.c.o -c /<<PKGBUILDDIR>>/gtk/audio_assistant.c
In file included from /usr/include/pango-1.0/pango/pango-font.h:25,
from /usr/include/pango-1.0/pango/pango-attributes.h:25,
from /usr/include/pango-1.0/pango/pango.h:25,
from /usr/include/gtk-2.0/gdk/gdktypes.h:37,
from /usr/include/gtk-2.0/gdk/gdkscreen.h:32,
from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31,
from /usr/include/gtk-2.0/gdk/gdk.h:32,
from /usr/include/gtk-2.0/gtk/gtk.h:32,
from /<<PKGBUILDDIR>>/gtk/linphone.h:31,
from /<<PKGBUILDDIR>>/gtk/audio_assistant.c:22:
/usr/include/pango-1.0/pango/pango-coverage.h:28:10: fatal error: hb.h: No such file or directory
28 | #include <hb.h>
| ^~~~~~
compilation terminated.
make[3]: *** [gtk/CMakeFiles/linphone-gtk.dir/build.make:66: gtk/CMakeFiles/linphone-gtk.dir/audio_assistant.c.o] Error 1
libharfbuzz-dev is installed
But it looks like /usr/include/harfbuzz is not included in the build.
Is it a bug in our Cmake? In our harfbuzz? In our pango/gtk? Should
the include be <hb.h> or should it be <harfbuzz/hb.h>? What's
different between us and Debian, as it does build there.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cmake/+bug/1857211/+subscriptions
More information about the foundations-bugs
mailing list