JDK-8150464 : [Linux] Build broken after fix for JDK-8136920
  • Type: Bug
  • Component: javafx
  • Sub-Component: media
  • Affected Version: 9
  • Priority: P1
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2016-02-23
  • Updated: 2016-02-24
  • Resolved: 2016-02-24
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 9
9Fixed
Related Reports
Relates :  
Relates :  
Description
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

Comments
JDK-8136920 is backout.
24-02-2016

http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/757febff3b17
24-02-2016