-
Enhancement
-
Resolution: Fixed
-
P3
-
12
-
b18
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8225415 | 11.0.5 | Erik Joelsson | P3 | Resolved | Fixed | b01 |
JDK-8221770 | 11.0.4-oracle | Erik Joelsson | P3 | Resolved | Fixed | b02 |
JDK-8225088 | 11.0.4 | Erik Joelsson | P3 | Resolved | Fixed | b06 |
This is a request to add to the devkits used for building JDK11 updates and JDK12 and later.
JDK currently has in its source two include files :
Xrandr.h and randr.h,
which are generally installed on a Linux system
as
/usr/include/X11/extensions/Xrandr.h
and
/usr/include/X11/extensions/randr.h
Output from OEL 7.1 :
rpm -qf /usr/include/X11/extensions/Xrandr.h
libXrandr-devel-1.4.1-2.1.el7.i686
libXrandr-devel-1.4.1-2.1.el7.x86_64
randr.h comes from this package :
rpm -qf /usr/include/X11/extensions/randr.h
xorg-x11-proto-devel-7.7-8.el7.1.noarch
However I've checked and this is already part of the devkit,
so it seems its just libXrandr-devel that needs to be added.
These files were included in JDK source because we started to use Xrandr a long ago, before it was generally available on Linux
build platforms.
Now we can remove that dependency but we need to make sure
it is part of the devkit for Linux, which it seems it is not.
JDK currently has in its source two include files :
Xrandr.h and randr.h,
which are generally installed on a Linux system
as
/usr/include/X11/extensions/Xrandr.h
and
/usr/include/X11/extensions/randr.h
Output from OEL 7.1 :
rpm -qf /usr/include/X11/extensions/Xrandr.h
libXrandr-devel-1.4.1-2.1.el7.i686
libXrandr-devel-1.4.1-2.1.el7.x86_64
randr.h comes from this package :
rpm -qf /usr/include/X11/extensions/randr.h
xorg-x11-proto-devel-7.7-8.el7.1.noarch
However I've checked and this is already part of the devkit,
so it seems its just libXrandr-devel that needs to be added.
These files were included in JDK source because we started to use Xrandr a long ago, before it was generally available on Linux
build platforms.
Now we can remove that dependency but we need to make sure
it is part of the devkit for Linux, which it seems it is not.
- backported by
-
JDK-8221770 Add libXrandr-devel to the Linux devkits
-
- Resolved
-
-
JDK-8225088 Add libXrandr-devel to the Linux devkits
-
- Resolved
-
-
JDK-8225415 Add libXrandr-devel to the Linux devkits
-
- Resolved
-
- blocks
-
JDK-8210863 Remove Xrandr include files from JDK sources
-
- Resolved
-
- relates to
-
JDK-8210776 Upgrade XWD to 1.0.7
-
- Resolved
-
-
JDK-8213906 Update arm devkits with libXrandr headers
-
- Resolved
-
(1 relates to)