The Linux build is broken on our production Oracle Linux 7 build machines after the fix for JDK-8136920.
g++ -shared /localhome/krushfor/javafx/9-kcr/jfx/rt/modules/media/build/native/linux/Release/obj/plugins/avplugin-ffmpeg-56/av/fxavcodecplugin.o /localhome/krushfor/javafx/9-kcr/jfx/rt/modules/media/build/native/linux/Release/obj/plugins/avplugin-ffmpeg-56/av/avelement.o /localhome/krushfor/javafx/9-kcr/jfx/rt/modules/media/build/native/linux/Release/obj/plugins/avplugin-ffmpeg-56/av/decoder.o /localhome/krushfor/javafx/9-kcr/jfx/rt/modules/media/build/native/linux/Release/obj/plugins/avplugin-ffmpeg-56/av/audiodecoder.o /localhome/krushfor/javafx/9-kcr/jfx/rt/modules/media/build/native/linux/Release/obj/plugins/avplugin-ffmpeg-56/av/videodecoder.o /localhome/krushfor/javafx/9-kcr/jfx/rt/modules/media/build/native/linux/Release/obj/plugins/avplugin-ffmpeg-56/av/mpegtsdemuxer.o -L/localhome/krushfor/javafx/9-kcr/jfx/rt/modules/media/build/native/linux/Release -lgstreamer-lite -lgobject-2.0 -lglib-2.0 -L/localhome/krushfor/javafx/9-kcr/jfx/rt-closed/media/build/native/libav-ffmpeg-56/lib/ -lavcodec -lavformat -o /localhome/krushfor/javafx/9-kcr/jfx/rt/modules/media/build/native/linux/Release/libavplugin-ffmpeg-56.so
/usr/bin/ld: cannot find -lavcodec
/usr/bin/ld: cannot find -lavformat
collect2: error: ld returned 1 exit status
make: Leaving directory `/localhome/krushfor/javafx/9-kcr/jfx/rt/modules/media/src/main/native/gstreamer/projects/linux/avplugin'
make: *** [/localhome/krushfor/javafx/9-kcr/jfx/rt/modules/media/build/native/linux/Release/libavplugin-ffmpeg-56.so] Error 1
:media:buildAVPlugin FAILED