Public bug reported:

[ 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.

** Affects: cmake (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: harfbuzz (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: linphone (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: pango1.0 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to pango1.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1857211

Title:
  linphone fails to compile, does in debian

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cmake/+bug/1857211/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to