Date: Fri, 30 Sep 2022 06:29:40 +0000 From: Vasily Postnicov <shamaz.mazum@gmail.com> To: FreeBSD Mailing List <freebsd-ports@freebsd.org> Subject: Anyway I can update www/webkit2-gtk3? Message-ID: <CADnZ6BkQD2cMqVGZ014iTkcbdPO%2BQrc9hBdUZFa7nQMQ8pt2YA@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
--00000000000010301a05e9df1ffc Content-Type: text/plain; charset="UTF-8" Hi! I want a newer version of WebKit, but I cannot update the port. A build fails with the following: 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 This particular error is patched in the current port, but there are more errors of this kind. This is what I found: https://bugs.webkit.org/show_bug.cgi?id=232198 A patch proposed here https://reviews.freebsd.org/D35327 does not work: make buildworld fails because libc++ major version is hardcoded to be 1 in some places. I am not very good with C++. Are there any options in this situation? --00000000000010301a05e9df1ffc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Hi! I want a newer version of WebKit, but I cannot update = the port. A build fails with the following:<div><pre id=3D"m_80122953868270= 85943m_6238562426676466218gmail-comment_text_0" style=3D"color:rgb(0,0,0);f= ont-size:medium;white-space:pre-wrap;width:auto">GStreamer.cpp.o -c /wrkdir= s/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/pl= atform/graphics/gstreamer/MediaSampleGStreamer.cpp:220:12: error: call to i= mplicitly-deleted copy constructor of 'WebCore::PlatformSample' return sample; ^~~~~~ /wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.34.0/Source/WebCore/pl= atform/MediaSample.h:57:7: note: copy constructor of 'PlatformSample= 9; is implicitly deleted because field 'sample' has a deleted copy = constructor</pre>This particular error is patched in the current port, but = there are more errors of this kind.<br><br>This is what I found: <a href=3D= "https://bugs.webkit.org/show_bug.cgi?id=3D232198" target=3D"_blank">https:= //bugs.webkit.org/show_bug.cgi?id=3D232198</a> A patch proposed here <a hre= f=3D"https://reviews.freebsd.org/D35327" target=3D"_blank">https://reviews.= freebsd.org/D35327</a> does not work: make buildworld fails because libc++ = major version is hardcoded to be 1 in some places. I am not very good with = C++. Are there any options in this situation?</div></div> --00000000000010301a05e9df1ffc--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADnZ6BkQD2cMqVGZ014iTkcbdPO%2BQrc9hBdUZFa7nQMQ8pt2YA>