View previous topic :: View next topic |
Author |
Message |
adsicks n00b

Joined: 08 Sep 2012 Posts: 39 Location: Oklahoma, USA
|
Posted: Tue Feb 25, 2025 8:55 pm Post subject: Unable to build dev-qt/qtwebengine-6.8.2-r1 |
|
|
I have an about a month old fresh install of Gentoo. I have yet to get qtwebengine to build. I keep getting this error -->
Code: | FAILED: obj/components/web_package/mojom_mapped_types/ed25519_signature.o
/usr/bin/x86_64-pc-linux-gnu-g++ -MMD -MF obj/components/web_package/mojom_mapped_types/ed25519_signature.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -DTOOLKIT_QT -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_NONE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -Igen -I../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium -I../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium/third_party/perfetto/include -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto -I../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium/net/third_party/quiche/overrides -I../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium/net/third_party/quiche/src/quiche/common/platform/default -I../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium/net/third_party/quiche/src -I../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium/base/allocator/partition_allocator/src -Igen/base/allocator/partition_allocator/src -I../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium/third_party/abseil-cpp -I../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium/third_party/boringssl/src/include -I../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium/third_party/protobuf/src -Igen/protoc_out -I../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium/third_party/ipcz/include -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-deprecated-declarations -fno-delete-null-pointer-checks -Wno-comments -Wno-packed-not-aligned -Wno-dangling-else -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -fno-ident -fno-strict-aliasing -fstack-protector -Wno-unknown-pragmas -Wno-address -Wno-parentheses -Wno-sign-compare -Wno-stringop-overflow -Wno-stringop-overread -Wno-psabi -Wno-multichar -Wno-format-zero-length -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pipe -pthread -m64 -msse3 -O2 -fdata-sections -ffunction-sections -fno-math-errno -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wno-narrowing -Wno-class-memaccess -Wno-attributes -Wno-class-memaccess -Wno-subobject-linkage -Wno-invalid-offsetof -Wno-return-type -Wno-deprecated-copy -Wno-deprecated-copy -Wno-expansion-to-defined -std=gnu++20 -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -U_GLIBCXX_ASSERTIONS -O2 -pipe -march=x86-64-v3 -c ../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium/components/web_package/signed_web_bundles/ed25519_signature.cc -o obj/components/web_package/mojom_mapped_types/ed25519_signature.o
In file included from ../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium/base/types/expected.h:15,
from ../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium/components/web_package/signed_web_bundles/ed25519_signature.h:12,
from ../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium/components/web_package/signed_web_bundles/ed25519_signature.cc:5:
../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium/base/types/expected_internal.h: In instantiation of ‘constexpr base::internal::ExpectedImpl<T, E>::ExpectedImpl(absl::in_place_index_t<1>, Args&& ...) [with Args = {web_package::Ed25519Signature}; T = web_package::Ed25519Signature; E = std::__cxx11::basic_string<char>; absl::in_place_index_t<1> = void (*)(absl::utility_internal::InPlaceIndexTag<1>)]’:
../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium/base/types/expected.h:318:9: required from ‘constexpr base::expected<T, E>::expected(U&&) [with U = web_package::Ed25519Signature; T = web_package::Ed25519Signature; E = std::__cxx11::basic_string<char>]’
318 | : impl_(kValTag, std::forward<U>(v)) {}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium/components/web_package/signed_web_bundles/ed25519_signature.cc:26:16: required from here
26 | return Create(base::make_span<kLength>(bytes));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium/base/types/expected_internal.h:175:51: internal compiler error: in hash_table_higher_prime_index, at hash-table.cc:99
175 | : data_(kValTag, std::forward<Args>(args)...) {}
| ^
0x55c5b06bdcd4 internal_error(char const*, ...)
???:0
0x55c5aece1ecb fancy_abort(char const*, int, char const*)
???:0
0x55c5aed1af34 hash_table<default_hash_traits<tree_node*>, false, xcallocator>::expand()
???:0
0x55c5aedbabd0 hash_table<default_hash_traits<tree_node*>, false, xcallocator>::find_slot_with_hash(tree_node* const&, unsigned int, insert_option)
???:0
0x55c5aedb95c9 emit_mem_initializers(tree_node*)
???:0
0x55c5aeeb22e6 instantiate_decl(tree_node*, bool, bool)
???:0
0x55c5aedb5931 build_aggr_init(tree_node*, tree_node*, int, int)
???:0
0x55c5aedb93ea emit_mem_initializers(tree_node*)
???:0
0x55c5aeeb22e6 instantiate_decl(tree_node*, bool, bool)
???:0
0x55c5aeec6e5b instantiate_pending_templates(int)
???:0
0x55c5aed9d693 c_parse_final_cleanups()
???:0
0x55c5aef8f65d c_common_parse_file()
???:0
Please submit a full bug report, with preprocessed source (by using -freport-bug).
Please include the complete backtrace with any bug report.
See <https://bugs.gentoo.org/> for instructions.
[16341/30675] /var/tmp/portage/dev-qt/qtwebengine-6.8.2-r1/temp/python3.12/bin/python3 ../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium/mojo/public/tools/bindings/mojom_bindings_generator.py --use_bundled_pylibs -o gen generate -d ../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium/ -I ../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium/ --bytecode_path gen/mojo/public/tools/bindings --filelist=gen/gpu/ipc/common/gmb_interface__generator.rsp -g c++ --typemap gen/gpu/ipc/common/gmb_interface__type_mappings --scrambled_message_id_salt_path ../../../../../qtwebengine-everywhere-src-6.8.2/src/3rdparty/chromium/chrome/VERSION
ninja: build stopped: subcommand failed.
FAILED: src/core/RelWithDebInfo/x86_64/QtWebEngineCore.stamp src/core/RelWithDebInfo/x86_64/obj/tools/v8_context_snapshot/v8_context_snapshot.stamp src/core/RelWithDebInfo/x86_64/QtWebEngineCore /var/tmp/portage/dev-qt/qtwebengine-6.8.2-r1/work/qtwebengine-everywhere-src-6.8.2_build/src/core/RelWithDebInfo/x86_64/QtWebEngineCore.stamp /var/tmp/portage/dev-qt/qtwebengine-6.8.2-r1/work/qtwebengine-everywhere-src-6.8.2_build/src/core/RelWithDebInfo/x86_64/obj/tools/v8_context_snapshot/v8_context_snapshot.stamp /var/tmp/portage/dev-qt/qtwebengine-6.8.2-r1/work/qtwebengine-everywhere-src-6.8.2_build/src/core/RelWithDebInfo/x86_64/QtWebEngineCore
cd /var/tmp/portage/dev-qt/qtwebengine-6.8.2-r1/work/qtwebengine-everywhere-src-6.8.2_build/src/core && /usr/bin/ninja -j4 -l3.5 -v -C /var/tmp/portage/dev-qt/qtwebengine-6.8.2-r1/work/qtwebengine-everywhere-src-6.8.2_build/src/core/RelWithDebInfo/x86_64 QtWebEngineCore
ninja: build stopped: subcommand failed.
|
emerge --info '=dev-qt/qtwebengine-6.8.2-r1::gentoo'
https://pastebin.com/ZRJuUKDy
emerge -pqv '=dev-qt/qtwebengine-6.8.2-r1::gentoo
Code: | [ebuild N ] dev-qt/qtwebengine-6.8.2-r1 USE="alsa jumbo-build opengl pulseaudio qml screencast system-icu vulkan widgets -accessibility -bindist -custom-cflags -designer -geolocation -kerberos -pdfium -test -vaapi -webdriver"
|
Is there a workaround or do I need to file a bug report?
[Administrator edit: changed [quote] tags to [code] tags to preserve output layout. -Hu] |
|
Back to top |
|
 |
fedeliallalinea Administrator


Joined: 08 Mar 2003 Posts: 31499 Location: here
|
Posted: Wed Feb 26, 2025 6:11 am Post subject: |
|
|
Look at bug #935404. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
 |
adsicks n00b

Joined: 08 Sep 2012 Posts: 39 Location: Oklahoma, USA
|
Posted: Wed Feb 26, 2025 6:31 pm Post subject: Thank you |
|
|
Seems to be the same problem in this case. My bug report was duplicated as bug 947548
The wiki instructions for using clang on a per package basis are confusing. If anyone else has this problem more concise instructions are in the first two posts of this thread. |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|