package/apitrace: needs wchar
authorFabrice Fontaine <fontaine.fabrice@gmail.com>
Sat, 14 Dec 2019 11:38:17 +0000 (12:38 +0100)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Mon, 16 Dec 2019 21:42:49 +0000 (22:42 +0100)
apitrace uses its own version of gtest which depends on wchar since
version 8.0 and
https://github.com/apitrace/apitrace/commit/85cf7c8b86129699246574dfeec846e88a3f88a2

Moreover, apitrace also uses wcslen in trace_writer.cpp since at least
version 8.0 and
https://github.com/apitrace/apitrace/commit/5e9a2b11b248aaa2f6f353bbcf9f600d65bcaf51

Fixes:
 - http://autobuild.buildroot.org/results/5f27556ccc9daec578fe1bf2ed516ca9921ed474

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
package/apitrace/Config.in

index 45b4c307bb6fda1750ccd332d22262c385223e89..08313c48916ac8fd4c0c1604ed4005acd85563c5 100644 (file)
@@ -1,8 +1,10 @@
-comment "apitrace needs a toolchain w/ C++, gcc >= 4.9"
-       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
+comment "apitrace needs a toolchain w/ C++, wchar, gcc >= 4.9"
+       depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \
+               !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
 
 config BR2_PACKAGE_APITRACE
        bool "apitrace"
+       depends on BR2_USE_WCHAR
        depends on BR2_INSTALL_LIBSTDCPP
        depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
        select BR2_PACKAGE_XLIB_LIBX11 if BR2_PACKAGE_XORG7