Binary files a/buildSrc/.gradle/noVersion/buildSrc.lock and b/buildSrc/.gradle/noVersion/buildSrc.lock differ
diff -Nur a/buildSrc/armv6hf.gradle b/buildSrc/armv6hf.gradle
--- a/buildSrc/armv6hf.gradle	2020-07-14 21:50:58.000000000 +0200
+++ b/buildSrc/armv6hf.gradle	2021-10-31 14:15:06.101511781 +0100
@@ -96,7 +96,7 @@
 
 def commonFlags = [
         "-fno-strict-aliasing", "-fPIC", "-fno-omit-frame-pointer", // optimization flags
-        "-Wextra", "-Wall", "-Wno-unused", "-Wno-parentheses", "-Werror=implicit-function-declaration"] // warning flags
+        "-Wextra", "-Wall", "-Wno-unused", "-Wno-parentheses"] // warning flags
 // Specify the compilation parameters and link parameters
 def ccFlags = [
         commonFlags, "-I$JDK_HOME/include", "-I$JDK_HOME/include/$jniPlatform", "-c",
diff -Nur a/buildSrc/linux.gradle b/buildSrc/linux.gradle
--- a/buildSrc/linux.gradle	2021-10-30 16:58:17.810658619 +0200
+++ b/buildSrc/linux.gradle	2021-11-01 02:33:17.401982900 +0100
@@ -44,10 +44,7 @@
 def commonFlags = [
         "-fno-strict-aliasing", "-fPIC", "-fno-omit-frame-pointer", // optimization flags
         "-fstack-protector",
-        "-Wno-error=cast-function-type",
-        "-Wextra", "-Wall", "-Wformat-security", "-Wno-unused", "-Wno-parentheses", "-Werror=implicit-function-declaration"] // warning flags
-
-commonFlags.addAll(System.getenv("CFLAGS").trim().split(" "))
+        "-Wextra", "-Wall", "-Wformat-security", "-Wno-unused", "-Wno-parentheses", "-Werror=trampolines"] // warning flags
 
 if (!IS_64) {
     commonFlags += "-m32"
@@ -58,6 +55,9 @@
         commonFlags, "-I$JDK_HOME/include", "-I$JDK_HOME/include/linux", "-c",
         "-ffunction-sections", "-fdata-sections",
         IS_DEBUG_NATIVE ? ["-ggdb", "-DVERBOSE"] : ["-O2", "-DNDEBUG"]].flatten()
+
+def cFlags = [ccFlags, "-Werror=implicit-function-declaration"].flatten()
+
 def ccFlagsGTK3 = ccFlags
 //ccFlags.addAll(["-Wnon-virtual-dtor", "-Woverloaded-virtual", "-std=c++0x"])
 def linkFlags = ["-static-libgcc", "-static-libstdc++", "-shared", commonFlags,
@@ -81,7 +81,7 @@
 def gtk3CCFlags = [ "-Wno-deprecated-declarations" ];
 def gtk2LinkFlags = [ ];
 def gtk3LinkFlags = [ ];
-LINUX.buildGTK3 = true
+//LINUX.buildGTK3 = true
 
 // Create $buildDir/linux_tools.properties file and load props from it
 setupTools("linux_gtk2",
diff -Nur a/modules/javafx.media/src/main/native/gstreamer/projects/linux/avplugin/Makefile b/modules/javafx.media/src/main/native/gstreamer/projects/linux/avplugin/Makefile
--- a/modules/javafx.media/src/main/native/gstreamer/projects/linux/avplugin/Makefile	2021-10-30 16:58:17.810658619 +0200
+++ b/modules/javafx.media/src/main/native/gstreamer/projects/linux/avplugin/Makefile	2021-10-31 14:15:06.101511781 +0100
@@ -22,7 +22,6 @@
          -Wextra                 \
          -Wformat-security       \
          -fstack-protector       \
-         -Werror=implicit-function-declaration \
          -fbuiltin               \
          -DHAVE_STDINT_H         \
          -DLINUX                 \
diff -Nur a/modules/javafx.media/src/main/native/gstreamer/projects/linux/fxplugins/Makefile b/modules/javafx.media/src/main/native/gstreamer/projects/linux/fxplugins/Makefile
--- a/modules/javafx.media/src/main/native/gstreamer/projects/linux/fxplugins/Makefile	2021-10-30 16:58:17.810658619 +0200
+++ b/modules/javafx.media/src/main/native/gstreamer/projects/linux/fxplugins/Makefile	2021-10-31 14:15:06.101511781 +0100
@@ -19,7 +19,6 @@
          -Wextra                 \
          -Wformat-security       \
          -fstack-protector       \
-         -Werror=implicit-function-declaration \
          -fbuiltin               \
          -DHAVE_STDINT_H         \
          -DLINUX                 \
diff -Nur a/modules/javafx.media/src/main/native/gstreamer/projects/linux/gstreamer-lite/Makefile b/modules/javafx.media/src/main/native/gstreamer/projects/linux/gstreamer-lite/Makefile
--- a/modules/javafx.media/src/main/native/gstreamer/projects/linux/gstreamer-lite/Makefile	2021-10-30 16:58:17.800658619 +0200
+++ b/modules/javafx.media/src/main/native/gstreamer/projects/linux/gstreamer-lite/Makefile	2021-10-31 14:15:06.101511781 +0100
@@ -42,7 +42,6 @@
         -Wextra                 \
         -Wformat-security       \
         -fstack-protector       \
-        -Werror=implicit-function-declaration \
         -D_GNU_SOURCE           \
         -DGST_REMOVE_DEPRECATED \
         -DGSTREAMER_LITE        \
diff -Nur a/modules/javafx.media/src/main/native/gstreamer/projects/mac/fxplugins/Makefile b/modules/javafx.media/src/main/native/gstreamer/projects/mac/fxplugins/Makefile
--- a/modules/javafx.media/src/main/native/gstreamer/projects/mac/fxplugins/Makefile	2021-10-30 16:58:17.810658619 +0200
+++ b/modules/javafx.media/src/main/native/gstreamer/projects/mac/fxplugins/Makefile	2021-10-31 14:15:06.101511781 +0100
@@ -22,7 +22,6 @@
 TARGET = $(BUILD_DIR)/$(TARGET_NAME)
 
 CFLAGS += -fPIC                     \
-         -Werror=implicit-function-declaration \
          -DENABLE_SOURCE_SEEKING=1 \
          -DENABLE_PULL_MODE=1      \
          -DGST_DISABLE_GST_DEBUG   \
diff -Nur a/modules/javafx.media/src/main/native/gstreamer/projects/mac/glib-lite/Makefile b/modules/javafx.media/src/main/native/gstreamer/projects/mac/glib-lite/Makefile
--- a/modules/javafx.media/src/main/native/gstreamer/projects/mac/glib-lite/Makefile	2020-07-14 21:50:58.000000000 +0200
+++ b/modules/javafx.media/src/main/native/gstreamer/projects/mac/glib-lite/Makefile	2021-10-31 14:15:06.101511781 +0100
@@ -20,7 +20,6 @@
 TARGET = $(BUILD_DIR)/$(TARGET_NAME)
 
 CFLAGS += -fPIC \
-         -Werror=implicit-function-declaration \
          -DG_DISABLE_CAST_CHECKS \
          -DGLIB_COMPILATION \
          -DGOBJECT_COMPILATION \
diff -Nur a/modules/javafx.media/src/main/native/gstreamer/projects/mac/gstreamer-lite/Makefile b/modules/javafx.media/src/main/native/gstreamer/projects/mac/gstreamer-lite/Makefile
--- a/modules/javafx.media/src/main/native/gstreamer/projects/mac/gstreamer-lite/Makefile	2021-10-30 16:58:17.810658619 +0200
+++ b/modules/javafx.media/src/main/native/gstreamer/projects/mac/gstreamer-lite/Makefile	2021-10-31 14:15:06.101511781 +0100
@@ -41,7 +41,6 @@
 TARGET = $(BUILD_DIR)/$(TARGET_NAME)
 
 CFLAGS += -fPIC \
-         -Werror=implicit-function-declaration \
          -D_GNU_SOURCE \
          -DGST_REMOVE_DEPRECATED \
          -DGST_DISABLE_GST_DEBUG \
diff -Nur a/modules/javafx.media/src/main/native/gstreamer/projects/mac/libffi/Makefile b/modules/javafx.media/src/main/native/gstreamer/projects/mac/libffi/Makefile
--- a/modules/javafx.media/src/main/native/gstreamer/projects/mac/libffi/Makefile	2020-07-14 21:50:58.000000000 +0200
+++ b/modules/javafx.media/src/main/native/gstreamer/projects/mac/libffi/Makefile	2021-10-31 14:15:06.101511781 +0100
@@ -14,7 +14,6 @@
 TARGET = $(BUILD_DIR)/$(TARGET_NAME)
 
 CFLAGS += -c \
-         -Werror=implicit-function-declaration \
          -fPIC \
          -DGSTREAMER_LITE
 
diff -Nur a/modules/javafx.media/src/main/native/jfxmedia/projects/linux/Makefile b/modules/javafx.media/src/main/native/jfxmedia/projects/linux/Makefile
--- a/modules/javafx.media/src/main/native/jfxmedia/projects/linux/Makefile	2021-10-30 16:58:17.810658619 +0200
+++ b/modules/javafx.media/src/main/native/jfxmedia/projects/linux/Makefile	2021-10-31 14:15:06.181511782 +0100
@@ -42,7 +42,6 @@
                   -Wextra \
                   -Wformat-security \
                   -fstack-protector \
-                  -Werror=implicit-function-declaration \
 	          -DGSTREAMER_LITE
 
 	PACKAGES_INCLUDES := $(shell pkg-config --cflags glib-2.0)
diff -Nur a/modules/javafx.media/src/main/native/jfxmedia/projects/mac/Makefile b/modules/javafx.media/src/main/native/jfxmedia/projects/mac/Makefile
--- a/modules/javafx.media/src/main/native/jfxmedia/projects/mac/Makefile	2021-10-30 16:58:17.810658619 +0200
+++ b/modules/javafx.media/src/main/native/jfxmedia/projects/mac/Makefile	2021-10-31 14:15:06.181511782 +0100
@@ -28,7 +28,6 @@
 
 CFLAGS += -pipe \
          -fPIC                     \
-         -Werror=implicit-function-declaration \
          -DTARGET_OS_MAC=1         \
          -D_GNU_SOURCE