[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