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
Touch seeded packages, 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

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to