[Bug 784948] New: Building GStreamer using jhbuild fails due to "RuntimeError: generator didn't yield"
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Fri Jul 14 11:38:32 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=784948
Bug ID: 784948
Summary: Building GStreamer using jhbuild fails due to
"RuntimeError: generator didn't yield"
Classification: Platform
Product: GStreamer
Version: git master
OS: Linux
Status: NEW
Severity: normal
Priority: Normal
Component: gst-build
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: krichter722 at aol.de
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Building GStreamer in a clean prefix and a clean source collection fails due to
```
*** Erstellung läuft gstreamer *** [42/181]
ninja
[0/1] Regenerating build files.
The Meson build system
Version: 0.41.1
Source dir: /mnt/data/sources/gstreamer
Build dir: /home/richter/.cache/jhbuild/build/gstreamer
Build type: native build
Project name: gstreamer
Native c compiler: ccache cc (gcc 6.3.0)
Build machine cpu family: x86_64
Build machine cpu: x86_64
Traceback (most recent call last):
File
"/home/richter/prefix/lib/python3.5/site-packages/mesonbuild/mesonmain.py",
line 307, in run
app.generate()
File
"/home/richter/prefix/lib/python3.5/site-packages/mesonbuild/mesonmain.py",
line 180, in generate
intr.run()
File
"/home/richter/prefix/lib/python3.5/site-packages/mesonbuild/interpreter.py",
line 2544, in run
super().run()
File
"/home/richter/prefix/lib/python3.5/site-packages/mesonbuild/interpreterbase.py",
line 125, in run
self.evaluate_codeblock(self.ast, start=1)
File
"/home/richter/prefix/lib/python3.5/site-packages/mesonbuild/interpreterbase.py",
line 146, in evaluate_codeblock
raise e
File
"/home/richter/prefix/lib/python3.5/site-packages/mesonbuild/interpreterbase.py",
line 140, in evaluate_codeblock
self.evaluate_statement(cur)
File
"/home/richter/prefix/lib/python3.5/site-packages/mesonbuild/interpreterbase.py",
line 161, in evaluate_statement
return self.evaluate_if(cur)
File
"/home/richter/prefix/lib/python3.5/site-packages/mesonbuild/interpreterbase.py",
line 208, in evaluate_if
result = self.evaluate_statement(i.condition)
File
"/home/richter/prefix/lib/python3.5/site-packages/mesonbuild/interpreterbase.py",
line 155, in evaluate_statement
return self.method_call(cur)
File
"/home/richter/prefix/lib/python3.5/site-packages/mesonbuild/interpreterbase.py",
line 389, in method_call
return obj.method_call(method_name, self.flatten(args), kwargs)
File
"/home/richter/prefix/lib/python3.5/site-packages/mesonbuild/interpreterbase.py",
line 74, in method_call
return self.methods[method_name](args, kwargs)
File
"/home/richter/prefix/lib/python3.5/site-packages/mesonbuild/interpreter.py",
line 984, in has_argument_method
result = self.compiler.has_argument(args[0], self.environment)
File
"/home/richter/prefix/lib/python3.5/site-packages/mesonbuild/compilers.py",
line 659, in has_argument
return self.has_multi_arguments([arg], env)
File
"/home/richter/prefix/lib/python3.5/site-packages/mesonbuild/compilers.py",
line 1460, in has_multi_arguments
return self.compiles('int i;\n', env, extra_args=args)
File
"/home/richter/prefix/lib/python3.5/site-packages/mesonbuild/compilers.py",
line 1050, in compiles
with self.compile(code, args.to_native(), mode) as p:
File "/usr/lib/python3.5/contextlib.py", line 61, in __enter__
raise RuntimeError("generator didn't yield") from None
RuntimeError: generator didn't yield
FAILED: build.ninja
/usr/bin/python3 /home/richter/prefix/bin/meson --internal regenerate
/mnt/data/sources/gstreamer /home/richter/.cache/jhbuild/build/gstreamer
--backend ninja
ninja: error: rebuilding 'build.ninja': subcommand failed
```
experienced with 1.12.0-90-g5bd4603ed on Ubuntu 17.04
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list