[Development] QtWE 5.8/linux: "Exception: Variants not supported in JavaScript bindings."
René J. V. Bertin
rjvbertin at gmail.com
Thu Feb 9 16:46:12 CET 2017
Hello,
Building QtWebEngine 5.8.0 against Qt 5.8.0 installed in /opt/local, where can
the error below come from? An earlier build with the same configuration got
further but failed on what looks like a confusion between a headerfile from the
source tree and the installed QtWE 5.7.1 headers, so I removed the 5.7.1 install
and started a clean QtWE build.
Apologies for asking here, I have a DSL bandwidth problem that makes it
impossible to use Google or even IMAP over SSL ... even KNode barely manages to
connect.
QtWE doesn't require full internet access while building, does it? That would
explain why my earlier build got further.
[22/7804] RULE Generating Mojo bindings from
public/interfaces/chooser_service.mojom
FAILED: gen/device/usb/public/interfaces/chooser_service.mojom-blink.cc
gen/device/usb/public/interfaces/chooser_service.mojom-blink.h
gen/device/usb/public/interfaces/chooser_service.mojom-blink-internal.h
cd /path/to/work/qt-everywhere-opensource-
src-5.8.0/qtwebengine/src/3rdparty/chromium/device/usb; python
../../mojo/public/tools/bindings/mojom_bindings_generator.py --
use_bundled_pylibs generate "./public/interfaces/chooser_service.mojom" -d ../..
-I../.. -I../../mojo/services -o /path/to/work/build/src/core/Release/gen "--
java_output_directory=/path/to/work/build/src/core/Release/java_mojo/device_usb_mojo_bindings_for_blink/src"
--variant blink c++ --typemap
/path/to/work/build/src/core/Release/gen/device/usb/device_usb_mojo_bindings_for_blink_type_mappings
--for_blink --bytecode_path
/path/to/work/build/src/core/Release/gen/mojo/public/tools/bindings
Traceback (most recent call last):
File "../../mojo/public/tools/bindings/mojom_bindings_generator.py", line 273,
in <module>
sys.exit(main())
File "../../mojo/public/tools/bindings/mojom_bindings_generator.py", line 269,
in main
return args.func(args, remaining_args)
File "../../mojo/public/tools/bindings/mojom_bindings_generator.py", line 206,
in _Generate
processor.ProcessFile(args, remaining_args, generator_modules, filename)
File "../../mojo/public/tools/bindings/mojom_bindings_generator.py", line 111,
in ProcessFile
filename)
File "../../mojo/public/tools/bindings/mojom_bindings_generator.py", line 153,
in _GenerateModule
generator.GenerateFiles(filtered_args)
File "/path/to/work/qt-everywhere-opensource-
src-5.8.0/qtwebengine/src/3rdparty/chromium/mojo/public/tools/bindings/generators/mojom_js_generator.py",
line 397, in GenerateFiles
raise Exception("Variants not supported in JavaScript bindings.")
Exception: Variants not supported in JavaScript bindings.
ninja: build stopped: subcommand failed.
More information about the Development
mailing list