svn commit: r547374 - in head/java/openjfx8-devel: . files
Tobias Kortkamp
tobik at FreeBSD.org
Wed Sep 2 18:45:37 UTC 2020
Author: tobik
Date: Wed Sep 2 18:45:35 2020
New Revision: 547374
URL: https://svnweb.freebsd.org/changeset/ports/547374
Log:
java/openjfx8-devel: Unbreak build with Clang11 (-fno-common default)
ld: error: duplicate symbol: GST_CAT_BUFFER
>>> defined at gst.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_BUFFER)
>>> defined at gstallocator.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_BUFFER+0x0)
ld: error: duplicate symbol: GST_CAT_BUFFER_LIST
>>> defined at gst.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_BUFFER_LIST)
>>> defined at gstallocator.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_BUFFER_LIST+0x0)
ld: error: duplicate symbol: GST_CAT_BUS
>>> defined at gst.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_BUS)
>>> defined at gstallocator.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_BUS+0x0)
ld: error: duplicate symbol: GST_CAT_CALL_TRACE
>>> defined at gst.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_CALL_TRACE)
>>> defined at gstallocator.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_CALL_TRACE+0x0)
ld: error: duplicate symbol: GST_CAT_CAPS
>>> defined at gst.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_CAPS)
>>> defined at gstallocator.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_CAPS+0x0)
ld: error: duplicate symbol: GST_CAT_CLOCK
>>> defined at gst.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_CLOCK)
>>> defined at gstallocator.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_CLOCK+0x0)
ld: error: duplicate symbol: GST_CAT_CONTEXT
>>> defined at gst.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_CONTEXT)
>>> defined at gstallocator.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_CONTEXT+0x0)
ld: error: duplicate symbol: GST_CAT_ELEMENT_PADS
>>> defined at gst.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_ELEMENT_PADS)
>>> defined at gstallocator.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_ELEMENT_PADS+0x0)
ld: error: duplicate symbol: GST_CAT_ERROR_SYSTEM
>>> defined at gst.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_ERROR_SYSTEM)
>>> defined at gstallocator.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_ERROR_SYSTEM+0x0)
ld: error: duplicate symbol: GST_CAT_EVENT
>>> defined at gst.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_EVENT)
>>> defined at gstallocator.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_EVENT+0x0)
ld: error: duplicate symbol: GST_CAT_GST_INIT
>>> defined at gst.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_GST_INIT)
>>> defined at gstallocator.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_GST_INIT+0x0)
ld: error: duplicate symbol: GST_CAT_LOCKING
>>> defined at gst.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_LOCKING)
>>> defined at gstallocator.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_LOCKING+0x0)
ld: error: duplicate symbol: GST_CAT_MEMORY
>>> defined at gst.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_MEMORY)
>>> defined at gstallocator.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_MEMORY+0x0)
ld: error: duplicate symbol: GST_CAT_MESSAGE
>>> defined at gst.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_MESSAGE)
>>> defined at gstallocator.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_MESSAGE+0x0)
ld: error: duplicate symbol: GST_CAT_META
>>> defined at gst.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_META)
>>> defined at gstallocator.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_META+0x0)
ld: error: duplicate symbol: GST_CAT_NEGOTIATION
>>> defined at gst.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_NEGOTIATION)
>>> defined at gstallocator.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_NEGOTIATION+0x0)
ld: error: duplicate symbol: GST_CAT_PADS
>>> defined at gst.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_PADS)
>>> defined at gstallocator.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_PADS+0x0)
ld: error: duplicate symbol: GST_CAT_PARAMS
>>> defined at gst.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_PARAMS)
>>> defined at gstallocator.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_PARAMS+0x0)
ld: error: duplicate symbol: GST_CAT_PARENTAGE
>>> defined at gst.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_PARENTAGE)
>>> defined at gstallocator.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_PARENTAGE+0x0)
ld: error: duplicate symbol: GST_CAT_PERFORMANCE
>>> defined at gst.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gst.o:(GST_CAT_PERFORMANCE)
>>> defined at gstallocator.c
>>> /wrkdirs/usr/ports/java/openjfx8-devel/work/rt-8u202-b07/modules/media/build/native/bsd/Release/obj/gstreamer-lite/gstreamer/gst/gstallocator.o:(.bss.GST_CAT_PERFORMANCE+0x0)
http://beefy18.nyi.freebsd.org/data/head-amd64-default/p547227_s365018/logs/openjfx8-devel-8.u202.b07_7,1.log
Added:
head/java/openjfx8-devel/files/patch-git_c3cf651
- copied, changed from r547352, head/www/webkit2-gtk3/files/patch-git_c3cf651
Modified:
head/java/openjfx8-devel/Makefile
Modified: head/java/openjfx8-devel/Makefile
==============================================================================
--- head/java/openjfx8-devel/Makefile Wed Sep 2 18:30:05 2020 (r547373)
+++ head/java/openjfx8-devel/Makefile Wed Sep 2 18:45:35 2020 (r547374)
@@ -36,7 +36,7 @@ JAVA_VERSION= 1.8
USE_LDCONFIG= yes
USE_XORG= x11 xtst xxf86vm
-CFLAGS+= -Wno-unused-command-line-argument
+CFLAGS+= -fcommon -Wno-unused-command-line-argument
WRKSRC= ${WRKDIR}/rt-${DISTVERSION}
Copied and modified: head/java/openjfx8-devel/files/patch-git_c3cf651 (from r547352, head/www/webkit2-gtk3/files/patch-git_c3cf651)
==============================================================================
--- head/www/webkit2-gtk3/files/patch-git_c3cf651 Wed Sep 2 10:12:23 2020 (r547352, copy source)
+++ head/java/openjfx8-devel/files/patch-git_c3cf651 Wed Sep 2 18:45:35 2020 (r547374)
@@ -52,8 +52,8 @@ git-svn-id: http://svn.webkit.org/repository/webkit/tr
diff --git a/Source/WebCore/html/HTMLMediaElement.h b/Source/WebCore/html/HTMLMediaElement.h
index b466dfc139d7..444f349df87b 100644
---- Source/WebCore/html/HTMLMediaElement.h
-+++ Source/WebCore/html/HTMLMediaElement.h
+--- modules/web/src/main/native/Source/WebCore/html/HTMLMediaElement.h
++++ modules/web/src/main/native/Source/WebCore/html/HTMLMediaElement.h
@@ -155,6 +155,7 @@ class HTMLMediaElement
virtual bool isVideo() const { return false; }
bool hasVideo() const override { return false; }
@@ -64,8 +64,8 @@ index b466dfc139d7..444f349df87b 100644
diff --git a/Source/WebCore/style/StyleResolver.cpp b/Source/WebCore/style/StyleResolver.cpp
index 651f8f1e2d78..9333b83913a4 100644
---- Source/WebCore/style/StyleResolver.cpp
-+++ Source/WebCore/style/StyleResolver.cpp
+--- modules/web/src/main/native/Source/WebCore/css/StyleResolver.cpp
++++ modules/web/src/main/native/Source/WebCore/css/StyleResolver.cpp
@@ -103,7 +103,7 @@ Resolver::Resolver(Document& document)
if (view)
m_mediaQueryEvaluator = MediaQueryEvaluator { view->mediaType() };
More information about the svn-ports-head
mailing list