Jelajahi Sumber

package/qt5/qt5webkit: needs execinfo.h

qt5webkit needs execinfo.h since bump to version 5.212.0-alpha4 in
commit df0b0fe6919c0d0f3750f439a3cfa765232bd569:

/tmp/instance-1/output-1/build/qt5webkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp:54:10: fatal error: execinfo.h: No such file or directory
   54 | #include <execinfo.h>
      |          ^~~~~~~~~~~~

Fixes:
 - http://autobuild.buildroot.org/results/351529f7d928e28fa2db22c6297dc70d21db562b

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Fabrice Fontaine 3 tahun lalu
induk
melakukan
c7d3f5cd9f
2 mengubah file dengan 5 tambahan dan 0 penghapusan
  1. 1 0
      package/qt5/qt5webkit/Config.in
  2. 4 0
      package/qt5/qt5webkit/qt5webkit.mk

+ 1 - 0
package/qt5/qt5webkit/Config.in

@@ -21,6 +21,7 @@ config BR2_PACKAGE_QT5WEBKIT
 	select BR2_PACKAGE_QT5LOCATION
 	select BR2_PACKAGE_QT5SENSORS
 	select BR2_PACKAGE_QT5WEBCHANNEL
+	select BR2_PACKAGE_LIBEXECINFO if !BR2_TOOLCHAIN_USES_GLIBC
 	select BR2_PACKAGE_LIBXML2
 	select BR2_PACKAGE_LIBXSLT
 	select BR2_PACKAGE_SQLITE

+ 4 - 0
package/qt5/qt5webkit/qt5webkit.mk

@@ -38,6 +38,10 @@ ifeq ($(BR2_PACKAGE_QT5DECLARATIVE),y)
 QT5WEBKIT_DEPENDENCIES += qt5declarative
 endif
 
+ifeq ($(BR2_PACKAGE_LIBEXECINFO),y)
+QT5WEBKIT_DEPENDENCIES += libexecinfo
+endif
+
 QT5WEBKIT_CONF_OPTS += \
 	-DENABLE_TOOLS=OFF \
 	-DPORT=Qt \