RFR: JDK-8170774: OpenJFX cannot be built on Fedora 25

Yasumasa Suenaga yasuenag at gmail.com
Tue Dec 6 03:35:00 UTC 2016


Hi all,

I tried to build OpenJFX on Fedora 25 x86_64, but it is failed as below:

-------------
:fxpackager:compileLinuxLibrary/home/ysuenaga/OpenJFX/rt/modules/jdk.packager/src/main/native/library/common/PosixPlatform.cpp: In member function 'virtual bool PosixProcess::Wait()':
/home/ysuenaga/OpenJFX/rt/modules/jdk.packager/src/main/native/library/common/PosixPlatform.cpp:316:10: error: 'wait' was not declared in this scope
      wait();
           ^
-------------

Fedora 25 x86_64
   gcc-6.2.1-2.fc25.x86_64
   gcc-c++-6.2.1-2.fc25.x86_64
   JDK 9 EA b147


wait(2) should be passed one "int *" argument [1].

I've uploaded a webrev for this issue.
Could you review it?

   http://cr.openjdk.java.net/~ysuenaga/JDK-8170774/webrev.00/

I'm not an author of OpenJFX project.
So I need a sponsor.


Thanks,

Yasumasa


[1] http://man7.org/linux/man-pages/man2/waitpid.2.html


More information about the openjfx-dev mailing list