[Bug 236915] www/qt5-webengine: Website permissions don't work
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236915 --- Comment #9 from commit-h...@freebsd.org --- A commit references this bug: Author: kai Date: Thu Jun 13 08:44:41 UTC 2019 New revision: 504068 URL: https://svnweb.freebsd.org/changeset/ports/504068 Log: www/qt5-webengine: Enable support for WebRTC and video capture devices When accessing video capture devices warnings like below are emitted [2]: [40533:463527936:0420/214650.072475:ERROR:create_video_capture_device_factory.cc(58)] Not implemented reached in std::unique_ptr media::(anonymous namespace)::CreatePlatformSpecificVideoCaptureDeviceFactory(scoped_refptr) Also websites that want to access the camera, microphone, etc. exhibit broken behavior, e.g. no dialogs to permit access on the desired capture devices come up. [1] Thus add the related patches from www/chromium [2] that enable support for video capture devices and explicitly activate the WebRTC feature. [1] PR: 236915 [1], 237423 [2] Submitted by: cmt [2] Reported by: thea20lineisam...@protonmail.com [1] Reviewed by: rakuco, tcberner (kde), Lorenzo Salvadore Approved by: tcberner (kde) Differential Revision:https://reviews.freebsd.org/D19900 Changes: head/UPDATING head/www/qt5-webengine/Makefile head/www/qt5-webengine/files/patch-clang head/www/qt5-webengine/files/patch-src_3rdparty_chromium_media_capture_video_create__video__capture__device__factory.cc head/www/qt5-webengine/files/patch-src_3rdparty_chromium_media_capture_video_shared__memory__handle__provider.cc head/www/qt5-webengine/files/patch-src_3rdparty_chromium_media_capture_video_shared__memory__handle__provider.h head/www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_webrtc.gni -- You are receiving this mail because: You are the assignee for the bug.
[Bug 237423] www/qt5-webengine: enable video capture device implementation
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237423 --- Comment #2 from commit-h...@freebsd.org --- A commit references this bug: Author: kai Date: Thu Jun 13 08:44:41 UTC 2019 New revision: 504068 URL: https://svnweb.freebsd.org/changeset/ports/504068 Log: www/qt5-webengine: Enable support for WebRTC and video capture devices When accessing video capture devices warnings like below are emitted [2]: [40533:463527936:0420/214650.072475:ERROR:create_video_capture_device_factory.cc(58)] Not implemented reached in std::unique_ptr media::(anonymous namespace)::CreatePlatformSpecificVideoCaptureDeviceFactory(scoped_refptr) Also websites that want to access the camera, microphone, etc. exhibit broken behavior, e.g. no dialogs to permit access on the desired capture devices come up. [1] Thus add the related patches from www/chromium [2] that enable support for video capture devices and explicitly activate the WebRTC feature. [1] PR: 236915 [1], 237423 [2] Submitted by: cmt [2] Reported by: thea20lineisam...@protonmail.com [1] Reviewed by: rakuco, tcberner (kde), Lorenzo Salvadore Approved by: tcberner (kde) Differential Revision:https://reviews.freebsd.org/D19900 Changes: head/UPDATING head/www/qt5-webengine/Makefile head/www/qt5-webengine/files/patch-clang head/www/qt5-webengine/files/patch-src_3rdparty_chromium_media_capture_video_create__video__capture__device__factory.cc head/www/qt5-webengine/files/patch-src_3rdparty_chromium_media_capture_video_shared__memory__handle__provider.cc head/www/qt5-webengine/files/patch-src_3rdparty_chromium_media_capture_video_shared__memory__handle__provider.h head/www/qt5-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_webrtc.gni -- You are receiving this mail because: You are the assignee for the bug.
Re: building x11-wm/plasma5-kwin w/ poudriere results in out of swap space
El día Thursday, June 13, 2019 a las 04:38:25PM +0800, Martin Wilke escribió: > On 2019-06-11 14:59, Matthias Apitz wrote: > >Hello, > > > >I'm build the latest port svn checkout (June 10) on r342378 with > >poudriere and (after isolating it) have the problem that building > >x11-wm/plasma5-kwin runs reproducible out of swap during 'configure' > >phase: > > > >[00:00:49] Cleaning the build queue > >[00:00:49] Sanity checking build queue > >[00:00:49] Processing PRIORITY_BOOST > >[00:00:50] Balancing pool > >[00:00:50] Recording filesystem state for prepkg... done > >[00:00:52] Building 1 packages using 1 builders > >[00:00:52] Starting/Cloning builders > >[00:00:54] Hit CTRL+t at any time to see build progress and stats > >[00:00:54] [01] [00:00:00] Building x11-wm/plasma5-kwin | > >plasma5-kwin-5.15.5 > >load: 0.95 cmd: sh 19376 [piperd] 67.68r 0.00u 0.00s 0% 3932k > >[freebsd-r342378-ports-20190610] [2019-06-11_07h49m10s] > >[parallel_build:] Queued: 1 Built: 0 Failed: 0 Skipped: 0 Ignored: > >0 Tobuild: 1 Time: 00:01:40 > > [01]: x11-wm/plasma5-kwin | plasma5-kwin-5.15.5 > >build-depends (00:01:06 / 00:01:08) > >[00:02:02] Logs: > >/usr/local/poudriere/data/logs/bulk/freebsd-r342378-ports-20190610/2019-06-11_07h49m10s > >load: 0.52 cmd: wc 26535 [piperd] 0.10r 0.00u 0.00s 0% 2656k > >[freebsd-r342378-ports-20190610] [2019-06-11_07h49m10s] > >[parallel_build:] Queued: 1 Built: 0 Failed: 0 Skipped: 0 Ignored: > >0 Tobuild: 1 Time: 00:03:27 > > [01]: x11-wm/plasma5-kwin | plasma5-kwin-5.15.5 configure > > (00:01:17 / 00:02:55) > >[00:03:49] Logs: > >/usr/local/poudriere/data/logs/bulk/freebsd-r342378-ports-20190610/2019-06-11_07h49m10s > >^C[00:04:13] Error: Signal SIGINT caught, cleaning up and exiting > > > >Is this a known issue? Or should I investigate deeper which process it > >is? > > This problem is not only for plasma5 its random happened since import of > clang8. I have not found any real solution for it. Hello Martin, Thanks for replying. The issue is not randomly, but affects all ports using a QML tool 'qmlplugindump' which allocates 12 GByte memory. It is this bug issue: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232736 I attached yesterday a poudriere log file for the port misc/kf5-purpose which also shows the same problem with 'qmlplugindump'. The poudriere log also says, that clang7 is used: ... === ===> Configuring for kf5-purpose-5.58.0 ===> Performing out-of-source build /bin/mkdir -p /wrkdirs/usr/ports/misc/kf5-purpose/work/.build -- The C compiler identification is Clang 7.0.1 -- The CXX compiler identification is Clang 7.0.1 -- Check for working C compiler: /usr/bin/clang -- Check for working C compiler: /usr/bin/clang -- works ... matthias -- Matthias Apitz, ✉ g...@unixarea.de, http://www.unixarea.de/ +49-176-38902045 Public GnuPG key: http://www.unixarea.de/key.pub May, 9: Спаси́бо освободители! Thank you very much, Russian liberators!
maintainer-feedback requested: [Bug 238545] accessibility/libqaccessibilityclient: fix build on GCC-based architectures
Bugzilla Automation has asked k...@freebsd.org for maintainer-feedback: Bug 238545: accessibility/libqaccessibilityclient: fix build on GCC-based architectures https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238545 --- Description --- Add the usual trick to fix build on powerpc64 etc.
[Bug 238545] accessibility/libqaccessibilityclient: fix build on GCC-based architectures
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238545 Bug ID: 238545 Summary: accessibility/libqaccessibilityclient: fix build on GCC-based architectures Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: k...@freebsd.org Reporter: lini...@freebsd.org Assignee: k...@freebsd.org Flags: maintainer-feedback?(k...@freebsd.org) Created attachment 205034 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=205034&action=edit patch to accessibility/libqaccessibilityclient/Makefile Add the usual trick to fix build on powerpc64 etc. -- You are receiving this mail because: You are the assignee for the bug.
[Bug 238546] graphics/peruse: fix build on GCC-based architectures
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238546 Bug ID: 238546 Summary: graphics/peruse: fix build on GCC-based architectures Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: k...@freebsd.org Reporter: lini...@freebsd.org Flags: maintainer-feedback?(k...@freebsd.org) Assignee: k...@freebsd.org Created attachment 205035 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=205035&action=edit patch to graphics/peruse/Makefile Add the usual trick to fix build on powerpc64 etc. -- You are receiving this mail because: You are the assignee for the bug.
maintainer-feedback requested: [Bug 238546] graphics/peruse: fix build on GCC-based architectures
Bugzilla Automation has asked k...@freebsd.org for maintainer-feedback: Bug 238546: graphics/peruse: fix build on GCC-based architectures https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238546 --- Description --- Add the usual trick to fix build on powerpc64 etc.
[Bug 237423] www/qt5-webengine: enable video capture device implementation
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237423 Martin Birgmeier changed: What|Removed |Added CC||d8zne...@aon.at --- Comment #3 from Martin Birgmeier --- On FreeBSD 12 using portmaster to upgrade fails with: In file included from ../../../../qtwebengine-everywhere-src-5.12.2/src/3rdparty/chromium/base/synchronization/lock.h:11: ../../../../qtwebengine-everywhere-src-5.12.2/src/3rdparty/chromium/base/synchronization/lock_impl.h:70:12: warning: releasing mutex 'native_handle_' that was not held [-Wthread-safety-analysis] int rv = pthread_mutex_unlock(&native_handle_); ^ In file included from /usr/tmp/a/SRC/FreeBSD-ports/head/www/qt5-webengine/work/qtwebengine-everywhere-src-5.12.2/src/core/web_contents_delegate_qt.cpp:61: In file included from /usr/tmp/a/SRC/FreeBSD-ports/head/www/qt5-webengine/work/qtwebengine-everywhere-src-5.12.2/src/core/web_engine_context.h:43: /usr/tmp/a/SRC/FreeBSD-ports/head/www/qt5-webengine/work/qtwebengine-everywhere-src-5.12.2/src/core/build_config_qt.h:89:2: error: Config sanity check for ENABLE_WEBRTC failed #error Config sanity check for ENABLE_WEBRTC failed ^ 1 warning and 1 error generated. [4/125] CXX obj/QtWebEngineCore/web_contents_adapter.o FAILED: obj/QtWebEngineCore/web_contents_adapter.o /usr/bin/c++ -B/usr/local/bin -MMD -MF obj/QtWebEngineCore/web_contents_adapter.o.d -DCHROMIUM_VERSION=\"69.0.3497.128\" -DV8_DEPRECATION_WARNINGS -DUSE_AURA=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DNO_TCMALLOC -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -DFIELDTRIAL_TESTING_ENABLED -DTOOLKIT_QT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DQT_NO_KEYWORDS -DQT_USE_QSTRINGBUILDER -DQ_FORWARD_DECLARE_OBJC_CLASS=QT_FORWARD_DECLARE_CLASS -DQTWEBENGINECORE_VERSION_STR=\"5.12.2\" -DQTWEBENGINEPROCESS_NAME=\"QtWebEngineProcess\" -DBUILDING_CHROMIUM -D_THREAD_SAFE -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_WEBCHANNEL_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_CORE_LIB -DQT_WEBENGINECOREHEADERS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DSK_GPU_WORKAROUNDS_HEADER=\"gpu/config/gpu_driver_bug_workaround_autogen.h\" -DLEVELDB_PLATFORM_CHROMIUM=1 -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DGTEST_RELATIVE_PATH -DWEBRTC_CHROMIUM_BUILD -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_BSD -DABSL_ALLOCATOR_NOTHROW=1 -DNO_MAIN_THREAD_WRAPPING -DMESA_EGL_NO_X11_HEADERS -I../../../../qtwebengine-everywhere-src-5.12.2/src/3rdparty/chromium/skia/config -I../../../../qtwebengine-everywhere-src-5.12.2/src/3rdparty/chromium/third_party -I../../../../qtwebengine-everywhere-src-5.12.2/src/3rdparty/chromium/third_party/skia/include/core -Igen -I../../../../qtwebengine-everywhere-src-5.12.2/src/3rdparty/chromium -I/usr/tmp/a/SRC/FreeBSD-ports/head/www/qt5-webengine/work/qtwebengine-everywhere-src-5.12.2/src/core -I/usr/tmp/a/SRC/FreeBSD-ports/head/www/qt5-webengine/work/qtwebengine-everywhere-src-5.12.2/src/core/api -I/usr/local/include/libdrm -I/usr/local/include/qt5 -I/usr/local/include/qt5/QtQuick -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtWebChannel -I/usr/local/include/qt5/QtQml -I/usr/local/include/qt5/QtNetwork -I/usr/local/include/qt5/QtPositioning -I/usr/local/include/qt5/QtCore -I/usr/local/include/qt5/QtWebEngineCore -I/usr/local/include/qt5/QtWebEngineCore/5.12.2 -I/usr/local/include/qt5/QtWebEngineCore/5.12.2/QtWebEngineCore -I/usr/local/include/qt5/QtQuick/5.12.2 -I/usr/local/include/qt5/QtQuick/5.12.2/QtQuick -I/usr/local/include/qt5/QtGui/5.12.2 -I/usr/local/include/qt5/QtGui/5.12.2/QtGui -I/usr/local/include/qt5/QtQml/5.12.2 -I/usr/local/include/qt5/QtQml/5.12.2/QtQml -I/usr/local/include/qt5/QtCore/5.12.2 -I/usr/local/include/qt5/QtCore/5.12.2/QtCore -I.moc -I/usr/local/include/libdrm -Igen/.moc -I/usr/local/lib/qt5/mkspecs/freebsd-clang -Igen -Igen -Igen -Igen -Igen -Igen -Igen -I../../../../qtwebengine-everywhere-src-5.12.2/src/3rdparty/chromium/third_party/libyuv/include -Igen -Igen -Igen -Igen -Igen -I../../../../qtwebengine-everywhere-src-5.12.2/src/3rdparty/chromium/third_party/khronos -I../../../../qtwebengine-everywhere-src-5.12.2/src/3rdparty/chromium/gpu -Igen -I../../../../qtwebengine-everywhere-src-5.12.2/src/3rdparty/chromium/third_party/ced/src -I../.
[Bug 237423] www/qt5-webengine: enable video capture device implementation
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237423 --- Comment #4 from Kai Knoblich --- (In reply to Martin Birgmeier from comment #3) Hi Martin, have you already tried to do "pkg delete -f qt5-webengine" as noted in UPDATING? -- You are receiving this mail because: You are the assignee for the bug.
[Bug 238545] accessibility/libqaccessibilityclient: fix build on GCC-based architectures
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238545 Mark Linimon changed: What|Removed |Added Status|New |Closed Resolution|--- |Overcome By Events --- Comment #1 from Mark Linimon --- Obviated by r504135. -- You are receiving this mail because: You are the assignee for the bug.
[Bug 238414] [exp-run] Update KDE Frameworks to 5.59.0
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238414 Tobias C. Berner changed: What|Removed |Added Attachment #204899|0 |1 is obsolete|| --- Comment #2 from Tobias C. Berner --- Created attachment 205052 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=205052&action=edit v2 Moin moin The updated patch can be found here: https://people.freebsd.org/~tcberner/patches/kf5-5.59.0.v2.diff mfg Tobias -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 238546] graphics/peruse: fix build on GCC-based architectures
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238546 Tobias C. Berner changed: What|Removed |Added CC||tcber...@freebsd.org Attachment #205035||maintainer-approval+ Flags|| --- Comment #1 from Tobias C. Berner --- Comment on attachment 205035 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=205035 patch to graphics/peruse/Makefile Looks good to me. Ship it. -- You are receiving this mail because: You are the assignee for the bug.
[Bug 238546] graphics/peruse: fix build on GCC-based architectures
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238546 Tobias C. Berner changed: What|Removed |Added Flags|maintainer-feedback?(kde@Fr |maintainer-feedback+ |eeBSD.org) | -- You are receiving this mail because: You are the assignee for the bug.
[Bug 237423] www/qt5-webengine: enable video capture device implementation
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237423 --- Comment #5 from Martin Birgmeier --- I have not... thanks for the gentle reminder to always look in UPDATING first. -- Martin -- You are receiving this mail because: You are the assignee for the bug.