Traceback (most recent call last):


 "/data/git/meson/mesonbuild/mesonmain.py", line 129, in run

return options.run_func(options)


 "/data/git/meson/mesonbuild/msetup.py", line 244, in run

app.generate()


 "/data/git/meson/mesonbuild/msetup.py", line 159, in generate

self._generate(env)


 "/data/git/meson/mesonbuild/msetup.py", line 191, in _generate

intr.run()


 "/data/git/meson/mesonbuild/interpreter.py", line 3992, in run

super().run()


 "/data/git/meson/mesonbuild/interpreterbase.py", line 412, in run

self.evaluate_codeblock(self.ast, start=1)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 436, in evaluate_codeblock

raise e


 "/data/git/meson/mesonbuild/interpreterbase.py", line 430, in evaluate_codeblock

self.evaluate_statement(cur)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 443, in evaluate_statement

return self.assignment(cur)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 1053, in assignment

value = self.evaluate_statement(node.value)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 441, in evaluate_statement

return self.function_call(cur)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 778, in function_call

return func(node, posargs, kwargs)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 285, in wrapped

return f(*wrapped_args, **wrapped_kwargs)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 285, in wrapped

return f(*wrapped_args, **wrapped_kwargs)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 285, in wrapped

return f(*wrapped_args, **wrapped_kwargs)

[Previous line repeated 1 more time]


 "/data/git/meson/mesonbuild/interpreterbase.py", line 155, in wrapped

ret = f(*wrapped_args, **wrapped_kwargs)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 174, in wrapped

return f(*wrapped_args, **wrapped_kwargs)


 "/data/git/meson/mesonbuild/interpreter.py", line 3082, in func_dependency

d = self.dependency_impl(name, display_name, kwargs)


 "/data/git/meson/mesonbuild/interpreter.py", line 3142, in dependency_impl

return self.dependency_fallback(display_name, kwargs)


 "/data/git/meson/mesonbuild/interpreter.py", line 3193, in dependency_fallback

self.do_subproject(dirname, 'meson', sp_kwargs)


 "/data/git/meson/mesonbuild/interpreter.py", line 2524, in do_subproject

raise e


 "/data/git/meson/mesonbuild/interpreter.py", line 2508, in do_subproject

return self._do_subproject_meson(dirname, subdir, default_options, required, kwargs)


 "/data/git/meson/mesonbuild/interpreter.py", line 2535, in _do_subproject_meson

subi.run()


 "/data/git/meson/mesonbuild/interpreter.py", line 3992, in run

super().run()


 "/data/git/meson/mesonbuild/interpreterbase.py", line 412, in run

self.evaluate_codeblock(self.ast, start=1)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 436, in evaluate_codeblock

raise e


 "/data/git/meson/mesonbuild/interpreterbase.py", line 430, in evaluate_codeblock

self.evaluate_statement(cur)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 443, in evaluate_statement

return self.assignment(cur)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 1053, in assignment

value = self.evaluate_statement(node.value)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 457, in evaluate_statement

return self.evaluate_arraystatement(cur)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 490, in evaluate_arraystatement

(arguments, kwargs) = self.reduce_arguments(cur.args)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 1020, in reduce_arguments

reduced_pos = [self.evaluate_statement(arg) for arg in args.arguments]


 "/data/git/meson/mesonbuild/interpreterbase.py", line 1020, in <listcomp>

reduced_pos = [self.evaluate_statement(arg) for arg in args.arguments]


 "/data/git/meson/mesonbuild/interpreterbase.py", line 445, in evaluate_statement

return self.method_call(cur)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 815, in method_call

return obj.method_call(method_name, args, kwargs)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 325, in method_call

return method(args, kwargs)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 285, in wrapped

return f(*wrapped_args, **wrapped_kwargs)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 285, in wrapped

return f(*wrapped_args, **wrapped_kwargs)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 285, in wrapped

return f(*wrapped_args, **wrapped_kwargs)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 155, in wrapped

ret = f(*wrapped_args, **wrapped_kwargs)


 "/data/git/meson/mesonbuild/interpreterbase.py", line 174, in wrapped

return f(*wrapped_args, **wrapped_kwargs)


 "/data/git/meson/mesonbuild/interpreter.py", line 1564, in find_library_method

linkargs = self.compiler.find_library(libname, self.environment, search_dirs, libtype)


 "/data/git/meson/mesonbuild/compilers/mixins/clike.py", line 997, in find_library

return self.find_library_impl(libname, env, extra_dirs, code, libtype)


 "/data/git/meson/mesonbuild/compilers/mixins/clike.py", line 987, in find_library_impl

value = self.find_library_real(libname, env, extra_dirs, code, libtype)


 "/data/git/meson/mesonbuild/compilers/mixins/clike.py", line 946, in find_library_real

largs = self.get_allow_undefined_link_args()


 "/data/git/meson/mesonbuild/compilers/compilers.py", line 1044, in get_allow_undefined_link_args

return self.linker.get_allow_undefined_args()
AttributeError: 'NoneType' object has no attribute 'get_allow_undefined_args'

Traceback (most recent call last):


 "/usr/local/lib/python3.6/site-packages/logbook/handlers.py", line 216, in handle

self.emit(record)


 "/usr/local/lib/python3.6/site-packages/dbt/logger.py", line 461, in emit

'too many messages received before initilization!'
AssertionError: too many messages received before initilization!
