Skip to content

Conversation

@hfiguiere
Copy link
Contributor

Test build...

Will need to create a branch when ready.

@flathubbot
Copy link

🚧 Test build enqueued.

@flathubbot
Copy link

🚧 Started test build.

@flathubbot
Copy link

Test build failed.

Help
  • bot, build - Restart the test build
  • bot, ping admins - Contact Flathub admins

@flathubbot
Copy link

🚧 Test build enqueued.

@flathubbot
Copy link

🚧 Started test build.

@flathubbot
Copy link

Test build failed.

Help
  • bot, build - Restart the test build
  • bot, ping admins - Contact Flathub admins

@hfiguiere
Copy link
Contributor Author

patches need to be rebased...

@hfiguiere
Copy link
Contributor Author

I have rebased patches but they don't build due to internal API changes....

@hfiguiere
Copy link
Contributor Author

[16198/23103] CXX obj/sandbox/linux/sandbox_services/flatpak_sandbox.o
FAILED: [code=1] obj/sandbox/linux/sandbox_services/flatpak_sandbox.o 
/run/ccache/bin/c++ -MD -MF obj/sandbox/linux/sandbox_services/flatpak_sandbox.o.d -DSANDBOX_IMPLEMENTATION -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 -D_GLIBCXX_ASSERTIONS=1 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -Igen -I../../../../../src/3rdparty/chromium -I../../../../../src/3rdparty/chromium/third_party/perfetto/include -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto -I../../../../../src/3rdparty/chromium/base/allocator/partition_allocator/src -Igen/base/allocator/partition_allocator/src -I../../../../../src/3rdparty/chromium/third_party/abseil-cpp -I../../../../../src/3rdparty/chromium/third_party/boringssl/src/include -I../../../../../src/3rdparty/chromium/third_party/protobuf/src -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-deprecated-declarations -fno-delete-null-pointer-checks -Wno-comments -Wno-packed-not-aligned -Wno-misleading-indentation -Wno-dangling-else -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -fwrapv -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 -gdwarf-4 -g1 -fvisibility=hidden -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -Wno-narrowing -Wno-class-memaccess -Wno-attributes -Wno-class-memaccess -Wno-subobject-linkage -Wno-invalid-offsetof -Wno-return-type -Wno-deprecated-copy -Wno-invalid-offsetof -Wno-changes-meaning -Wno-deprecated-copy -Wno-expansion-to-defined -std=gnu++20 -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -c ../../../../../src/3rdparty/chromium/sandbox/linux/services/flatpak_sandbox.cc -o obj/sandbox/linux/sandbox_services/flatpak_sandbox.o
../../../../../src/3rdparty/chromium/sandbox/linux/services/flatpak_sandbox.cc: In function ‘void sandbox::{anonymous}::WriteStringAsByteArray(dbus::MessageWriter*, const std::string&)’:
../../../../../src/3rdparty/chromium/sandbox/linux/services/flatpak_sandbox.cc:62:36: error: ‘make_span’ is not a member of ‘base’
   62 |   writer->AppendArrayOfBytes(base::make_span(
      |                                    ^~~~~~~~~
[16218/23103] CXX obj/third_party/blink/renderer/modules/webaudio/webaudio/webaudio_jumbo_5.o
In file included from gen/third_party/blink/renderer/modules/webaudio/webaudio_jumbo_5.cc:5:
./../../../../../src/3rdparty/chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_processor.cc: In static member function ‘static blink::AudioWorkletProcessor* blink::AudioWorkletProcessor::Create(blink::ExecutionContext*, blink::ExceptionState&)’:
./../../../../../src/3rdparty/chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_processor.cc:46:27: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
   46 |   port->Entangle(std::move(params->PortChannel()));
      |                  ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
./../../../../../src/3rdparty/chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_processor.cc:46:27: note: remove ‘std::move’ call

@Justinzobel
Copy link
Member

See https://issues.chromium.org/issues/341907909 for the fix.

Rebase patches
Update krb5
Added python-six

Signed-off-by: Hubert Figuière <[email protected]>
@flathubbot
Copy link

🚧 Test build enqueued.

@flathubbot
Copy link

🚧 Started test build.

@flathubbot
Copy link

Test build was cancelled.

Help
  • bot, build - Restart the test build
  • bot, ping admins - Contact Flathub admins

@hfiguiere
Copy link
Contributor Author

bot, build

@flathubbot
Copy link

🚧 Test build enqueued.

@flathubbot
Copy link

🚧 Started test build.

@flathubbot
Copy link

Test build succeeded. To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/224916/io.qt.qtwebengine.BaseApp.flatpakref

@Justinzobel
Copy link
Member

8 hours for the build, hot damn that is a big boi.

@Justinzobel
Copy link
Member

I'm doing a test build of Falkon locally, will update here soon.

@Justinzobel
Copy link
Member

Can confirm it builds and works:

Application version 25.08.2
QtWebEngine version 6.10.0

Opened Falkon and opened https://invent.kde.org and it works.

@Justinzobel Justinzobel marked this pull request as ready for review November 4, 2025 23:37
@hfiguiere
Copy link
Contributor Author

branch created

@hfiguiere hfiguiere closed this Nov 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants