FreeBSD Bugzilla – Attachment 251092 Details for
Bug 279405
devel/py-gobject3 build fails in 3.9 to 3.11 update
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Failed configure of devel/gobject3 when updating to python-3.11
file_279405.txt (text/plain), 12.62 KB, created by
rkoberman
on 2024-05-30 16:03:51 UTC
(
hide
)
Description:
Failed configure of devel/gobject3 when updating to python-3.11
Filename:
MIME Type:
Creator:
rkoberman
Created:
2024-05-30 16:03:51 UTC
Size:
12.62 KB
patch
obsolete
>===>>> Starting build for devel/py-gobject3 <<<=== > >===>>> All dependencies are up to date > >===> Cleaning for py311-gobject3-3.42.2 >===> py311-gobject3-3.42.2 depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by py311-gobject3-3.42.2 for building >===> Extracting for py311-gobject3-3.42.2 >=> SHA256 Checksum OK for gnome/pygobject-3.42.2.tar.xz. >===> Patching for py311-gobject3-3.42.2 >===> py311-gobject3-3.42.2 depends on package: py311-cairo>=0 - found >===> py311-gobject3-3.42.2 depends on executable: meson - found >===> py311-gobject3-3.42.2 depends on executable: ninja - found >===> py311-gobject3-3.42.2 depends on package: pkgconf>=1.3.0_1 - found >===> py311-gobject3-3.42.2 depends on package: gettext-runtime>=0.22_1 - found >===> py311-gobject3-3.42.2 depends on file: /usr/local/bin/python3.11 - found >===> py311-gobject3-3.42.2 depends on shared library: libffi.so - found (/usr/local/lib/libffi.so) >===> py311-gobject3-3.42.2 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) >===> py311-gobject3-3.42.2 depends on shared library: libcairo.so - found (/usr/local/lib/libcairo.so) >===> py311-gobject3-3.42.2 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) >===> py311-gobject3-3.42.2 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) >===> py311-gobject3-3.42.2 depends on shared library: libgirepository-1.0.so - found (/usr/local/lib/libgirepository-1.0.so) >===> Configuring for py311-gobject3-3.42.2 >WARNING: Recommend using either -Dbuildtype or -Doptimization + -Ddebug. Using both is redundant since they override each other. See: https://mesonbuild.com/Builtin-options.html#build-type-options >The Meson build system >Version: 1.4.0 >Source dir: /usr/ports/devel/py-gobject3/work-py311/pygobject-3.42.2 >Build dir: /usr/ports/devel/py-gobject3/work-py311/pygobject-3.42.2/_build >Build type: native build >Project name: pygobject >Project version: 3.42.2 >C compiler for the host machine: cc (clang 18.1.5 "FreeBSD clang version 18.1.5 (https://github.com/llvm/llvm-project.git llvmorg-18.1.5-0-g617a15a9eac9)") >C linker for the host machine: cc ld.lld 18.1.5 >Host machine cpu family: x86_64 >Host machine cpu: x86_64 >Program python3.11 found: YES (/usr/local/bin/python3.11) >Found pkg-config: YES (/usr/local/bin/pkgconf) 2.2.0 >Run-time dependency python found: YES 3.11 >Run-time dependency gobject-introspection-1.0 found: YES 1.78.1 >Run-time dependency glib-2.0 found: YES 2.80.2 >Run-time dependency gobject-2.0 found: YES 2.80.2 >Run-time dependency gio-2.0 found: YES 2.80.2 >Run-time dependency gmodule-2.0 found: YES 2.80.2 >Run-time dependency libffi found: YES 3.4.6 >Run-time dependency cairo found: YES 1.17.4 >Run-time dependency cairo-gobject found: YES 1.17.4 >Run-time dependency py3cairo found: YES 1.21.0 >Compiler for C supports arguments -Wall: YES >Compiler for C supports arguments -Warray-bounds: YES >Compiler for C supports arguments -Wcast-align: YES >Compiler for C supports arguments -Wduplicated-branches: NO >Compiler for C supports arguments -Wextra: YES >Compiler for C supports arguments -Wformat=2: YES >Compiler for C supports arguments -Wformat-nonliteral: YES >Compiler for C supports arguments -Wformat-security: YES >Compiler for C supports arguments -Wimplicit-function-declaration: YES >Compiler for C supports arguments -Winit-self: YES >Compiler for C supports arguments -Wjump-misses-init: NO >Compiler for C supports arguments -Wlogical-op: NO >Compiler for C supports arguments -Wmissing-declarations: YES >Compiler for C supports arguments -Wmissing-format-attribute: YES >Compiler for C supports arguments -Wmissing-include-dirs: YES >Compiler for C supports arguments -Wmissing-noreturn: YES >Compiler for C supports arguments -Wmissing-prototypes: YES >Compiler for C supports arguments -Wnested-externs: YES >Compiler for C supports arguments -Wnull-dereference: YES >Compiler for C supports arguments -Wold-style-definition: YES >Compiler for C supports arguments -Wpacked: YES >Compiler for C supports arguments -Wpointer-arith: YES >Compiler for C supports arguments -Wrestrict: NO >Compiler for C supports arguments -Wreturn-type: YES >Compiler for C supports arguments -Wshadow: YES >Compiler for C supports arguments -Wsign-compare: YES >Compiler for C supports arguments -Wstrict-aliasing: YES >Compiler for C supports arguments -Wstrict-prototypes: YES >Compiler for C supports arguments -Wswitch-default: YES >Compiler for C supports arguments -Wundef: YES >Compiler for C supports arguments -Wunused-but-set-variable: YES >Compiler for C supports arguments -Wwrite-strings: YES >Compiler for C supports arguments -Wno-incompatible-pointer-types-discards-qualifiers: YES >Compiler for C supports arguments -Wno-missing-field-initializers: YES >Compiler for C supports arguments -Wno-unused-parameter: YES >Compiler for C supports arguments -Wno-discarded-qualifiers: NO >Compiler for C supports arguments -Wno-sign-conversion: YES >Compiler for C supports arguments -Wno-cast-function-type: YES >Compiler for C supports arguments -Wno-int-conversion: YES >Compiler for C supports arguments -fno-strict-aliasing: YES >Compiler for C supports arguments -fvisibility=hidden: YES >Configuring config.h using configuration >Configuring pygobject-3.0.pc using configuration >Configuring PyGObject-3.42.2.egg-info using configuration >Compiler for C supports arguments -fvisibility=hidden: YES (cached) >Dependency gobject-introspection-1.0 found: YES 1.78.1 (cached) >Dependency gobject-introspection-1.0 found: YES 1.78.1 (cached) >Program /usr/local/bin/g-ir-scanner found: YES (/usr/local/bin/g-ir-scanner) >Dependency gobject-introspection-1.0 found: YES 1.78.1 (cached) >Program /usr/local/bin/g-ir-compiler found: YES (/usr/local/bin/g-ir-compiler) >Traceback (most recent call last): > File "/usr/local/lib/python3.11/site-packages/mesonbuild/mesonmain.py", line 186, in run > return options.run_func(options) > ^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/local/lib/python3.11/site-packages/mesonbuild/msetup.py", line 363, in run > app.generate() > File "/usr/local/lib/python3.11/site-packages/mesonbuild/msetup.py", line 187, in generate > return self._generate(env, capture, vslite_ctx) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/local/lib/python3.11/site-packages/mesonbuild/msetup.py", line 226, in _generate > intr.run() > File "/usr/local/lib/python3.11/site-packages/mesonbuild/interpreter/interpreter.py", line 3007, in run > super().run() > File "/usr/local/lib/python3.11/site-packages/mesonbuild/interpreterbase/interpreterbase.py", line 162, in run > self.evaluate_codeblock(self.ast, start=1) > File "/usr/local/lib/python3.11/site-packages/mesonbuild/interpreterbase/interpreterbase.py", line 188, in evaluate_codeblock > raise e > File "/usr/local/lib/python3.11/site-packages/mesonbuild/interpreterbase/interpreterbase.py", line 180, in evaluate_codeblock > self.evaluate_statement(cur) > File "/usr/local/lib/python3.11/site-packages/mesonbuild/interpreterbase/interpreterbase.py", line 211, in evaluate_statement > return self.evaluate_if(cur) > ^^^^^^^^^^^^^^^^^^^^^ > File "/usr/local/lib/python3.11/site-packages/mesonbuild/interpreterbase/interpreterbase.py", line 301, in evaluate_if > self.evaluate_codeblock(i.block) > File "/usr/local/lib/python3.11/site-packages/mesonbuild/interpreterbase/interpreterbase.py", line 188, in evaluate_codeblock > raise e > File "/usr/local/lib/python3.11/site-packages/mesonbuild/interpreterbase/interpreterbase.py", line 180, in evaluate_codeblock > self.evaluate_statement(cur) > File "/usr/local/lib/python3.11/site-packages/mesonbuild/interpreterbase/interpreterbase.py", line 194, in evaluate_statement > return self.function_call(cur) > ^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/local/lib/python3.11/site-packages/mesonbuild/interpreterbase/interpreterbase.py", line 520, in function_call > res = func(node, func_args, kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/local/lib/python3.11/site-packages/mesonbuild/interpreterbase/decorators.py", line 250, in wrapper > return f(*nargs, **wrapped_kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/local/lib/python3.11/site-packages/mesonbuild/interpreterbase/decorators.py", line 569, in wrapper > return f(*wrapped_args, **wrapped_kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/local/lib/python3.11/site-packages/mesonbuild/interpreter/interpreter.py", line 2425, in func_subdir > self.evaluate_codeblock(codeblock) > File "/usr/local/lib/python3.11/site-packages/mesonbuild/interpreterbase/interpreterbase.py", line 188, in evaluate_codeblock > raise e > File "/usr/local/lib/python3.11/site-packages/mesonbuild/interpreterbase/interpreterbase.py", line 180, in evaluate_codeblock > self.evaluate_statement(cur) > File "/usr/local/lib/python3.11/site-packages/mesonbuild/interpreterbase/interpreterbase.py", line 200, in evaluate_statement > return self.method_call(cur) > ^^^^^^^^^^^^^^^^^^^^^ > File "/usr/local/lib/python3.11/site-packages/mesonbuild/interpreterbase/interpreterbase.py", line 549, in method_call > res = obj.method_call(method_name, args, kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/local/lib/python3.11/site-packages/mesonbuild/interpreter/interpreterobjects.py", line 846, in method_call > ret = method(state, args, kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/local/lib/python3.11/site-packages/mesonbuild/interpreterbase/decorators.py", line 250, in wrapper > return f(*nargs, **wrapped_kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/local/lib/python3.11/site-packages/mesonbuild/interpreterbase/decorators.py", line 569, in wrapper > return f(*wrapped_args, **wrapped_kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/local/lib/python3.11/site-packages/mesonbuild/modules/gnome.py", line 1153, in generate_gir > self._get_dependencies_flags(deps, state, depends, use_gir_args=True) > File "/usr/local/lib/python3.11/site-packages/mesonbuild/modules/gnome.py", line 743, in _get_dependencies_flags > cflags, internal_ldflags_raw, external_ldflags_raw, gi_includes, depends = self._get_dependencies_flags_raw(deps, state, depends, include_rpath, use_gir_args) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/local/lib/python3.11/site-packages/mesonbuild/modules/gnome.py", line 722, in _get_dependencies_flags_raw > if use_gir_args and self._gir_has_option('--extra-library'): > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/local/lib/python3.11/site-packages/mesonbuild/modules/gnome.py", line 800, in _gir_has_option > p, o, _ = Popen_safe(exe.get_command() + ['--help'], stderr=subprocess.STDOUT) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/local/lib/python3.11/site-packages/mesonbuild/utils/universal.py", line 1518, in Popen_safe > p = subprocess.Popen(args, universal_newlines=True, encoding=encoding, close_fds=False, > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/local/lib/python3.11/subprocess.py", line 1026, in __init__ > self._execute_child(args, executable, preexec_fn, close_fds, > File "/usr/local/lib/python3.11/subprocess.py", line 1955, in _execute_child > raise child_exception_type(errno_num, err_msg, err_filename) >FileNotFoundError: [Errno 2] No such file or directory: '/usr/local/bin/g-ir-scanner' > >ERROR: Unhandled python OSError. This is probably not a Meson bug, but an issue with your build environment. >WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated. >===> Script "configure" failed unexpectedly. >Please report the problem to desktop@FreeBSD.org [maintainer] and attach the >"/usr/ports/devel/py-gobject3/work-py311/pygobject-3.42.2/_build/meson-logs/meson-log.txt" >including the output of the failure of your make command. Also, it might be >a good idea to provide an overview of all packages installed on your system >(e.g. a /usr/local/sbin/pkg-static info -g -Ea). >*** Error code 1 > >Stop. >make: stopped in /usr/ports/devel/py-gobject3 > >===>>> make build failed for devel/py-gobject3 >===>>> Aborting update > > >===>>> You can restart from the point of failure with this command line: > portmaster <flags> devel/py-gobject3 > >This command has been saved to ~/portmasterfail.txt > ># >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 279405
: 251092