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