[Webkit-unassigned] [Bug 232198] New: [GTK] REGRESSION (r270758): FreeBSD (libc++) build broken

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Oct 23 09:26:29 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=232198

            Bug ID: 232198
           Summary: [GTK] REGRESSION (r270758): FreeBSD (libc++) build
                    broken
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: PC
                OS: Other
            Status: NEW
          Keywords: Gtk
          Severity: Normal
          Priority: P3
         Component: WebKit2
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: 2khramtsov at gmail.com
                CC: kkinnunen at apple.com

GTK WebKit build on FreeBSD (uses libc++/clang) is regressed by:
https://github.com/WebKit/WebKit/commit/11ccaf183fad

GStreamer.cpp.o -c /wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.34.0/Source/WebCore/platform/graphics/gstreamer/MediaSampleGStreamer.cpp
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.34.0/Source/WebCore/platform/graphics/gstreamer/MediaSampleGStreamer.cpp:220:12: error: call to implicitly-deleted copy constructor of 'WebCore::PlatformSample'
    return sample;
           ^~~~~~

/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.34.0/Source/WebCore/platform/MediaSample.h:57:7: note: copy constructor of 'PlatformSample' is implicitly deleted because field 'sample' has a deleted copy constructor
    } sample;
      ^
/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.34.0/Source/WebCore/platform/MediaSample.h:56:66: note: copy constructor of '' is implicitly deleted because variant field 'byteRangeSample' has a non-trivial copy constructor
        std::pair<MTPluginByteSourceRef, CMFormatDescriptionRef> byteRangeSample;

1 error generated.

GCC build is also broken (results in SIGSEGV during build), so this is likely related to FreeBSD using libc++.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20211023/09f6307f/attachment-0001.htm>


More information about the webkit-unassigned mailing list