On 12/8/15, 9:25 AM, Dell Green wrote:

Hi Guys,

Is it correct that  “libjavafx_font_freetype.so”  be linked against X 
libraries? as our embedded guys who are running without X were surprised to see 
this as they are running without X using monocle and frame buffer platforms on 
raspberry pi and MX6? Do we meet to install X11 if running in frame buffer 
modes?

This is a false dependency that appears to have crept back in, and I did not notice 
because I have both X11 and framebuffer setup for testing. The pkg_config files for a 
number of these libs we use pack a few extra libs to be "helpful"

This will take me a day or so to resolve. I filed 
https://bugs.openjdk.java.net/browse/JDK-8144942 against it.

Dave



libjavafx_font_freetype.so:
        libdl.so.2 =>  /lib/arm-linux-gnueabihf/libdl.so.2 (0xb6f68000)
        libgtk-x11-2.0.so.0 =>  
/usr/lib/arm-linux-gnueabihf/libgtk-x11-2.0.so.0 (0xb6bc0000)
        libgdk-x11-2.0.so.0 =>  
/usr/lib/arm-linux-gnueabihf/libgdk-x11-2.0.so.0 (0xb6b24000)
        libatk-1.0.so.0 =>  /usr/lib/arm-linux-gnueabihf/libatk-1.0.so.0 
(0xb6b00000)
        libgio-2.0.so.0 =>  /usr/lib/arm-linux-gnueabihf/libgio-2.0.so.0 
(0xb69c0000)
        libpangoft2-1.0.so.0 =>  
/usr/lib/arm-linux-gnueabihf/libpangoft2-1.0.so.0 (0xb69a4000)
        libpangocairo-1.0.so.0 =>  
/usr/lib/arm-linux-gnueabihf/libpangocairo-1.0.so.0 (0xb6990000)
        libgdk_pixbuf-2.0.so.0 =>  
/usr/lib/arm-linux-gnueabihf/libgdk_pixbuf-2.0.so.0 (0xb696c000)
        libcairo.so.2 =>  /usr/lib/arm-linux-gnueabihf/libcairo.so.2 
(0xb6890000)
        libpango-1.0.so.0 =>  /usr/lib/arm-linux-gnueabihf/libpango-1.0.so.0 
(0xb6844000)
        libfreetype.so.6 =>  /usr/lib/arm-linux-gnueabihf/libfreetype.so.6 
(0xb67b8000)
        libfontconfig.so.1 =>  /usr/lib/arm-linux-gnueabihf/libfontconfig.so.1 
(0xb6780000)
        libgobject-2.0.so.0 =>  
/usr/lib/arm-linux-gnueabihf/libgobject-2.0.so.0 (0xb6730000)
        libgthread-2.0.so.0 =>  
/usr/lib/arm-linux-gnueabihf/libgthread-2.0.so.0 (0xb6724000)
        librt.so.1 =>  /lib/arm-linux-gnueabihf/librt.so.1 (0xb6714000)
        libglib-2.0.so.0 =>  /lib/arm-linux-gnueabihf/libglib-2.0.so.0 
(0xb6620000)
        libXtst.so.6 =>  /usr/lib/arm-linux-gnueabihf/libXtst.so.6 (0xb6614000)
        libstdc++.so.6 =>  /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 
(0xb6540000)
        libm.so.6 =>  /lib/arm-linux-gnueabihf/libm.so.6 (0xb64cc000)
        libgcc_s.so.1 =>  /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0xb64a4000)
        libpthread.so.0 =>  /lib/arm-linux-gnueabihf/libpthread.so.0 
(0xb6484000)
        libc.so.6 =>  /lib/arm-linux-gnueabihf/libc.so.6 (0xb6354000)
        /lib/ld-linux-armhf.so.3 (0xb6f94000)
        libX11.so.6 =>  /usr/lib/arm-linux-gnueabihf/libX11.so.6 (0xb6240000)
        libXcomposite.so.1 =>  /usr/lib/arm-linux-gnueabihf/libXcomposite.so.1 
(0xb6234000)
        libXdamage.so.1 =>  /usr/lib/arm-linux-gnueabihf/libXdamage.so.1 
(0xb6228000)
        libXfixes.so.3 =>  /usr/lib/arm-linux-gnueabihf/libXfixes.so.3 
(0xb6218000)
        libXext.so.6 =>  /usr/lib/arm-linux-gnueabihf/libXext.so.6 (0xb6200000)
        libXrender.so.1 =>  /usr/lib/arm-linux-gnueabihf/libXrender.so.1 
(0xb61f0000)
        libXinerama.so.1 =>  /usr/lib/arm-linux-gnueabihf/libXinerama.so.1 
(0xb61e4000)
        libXi.so.6 =>  /usr/lib/arm-linux-gnueabihf/libXi.so.6 (0xb61d0000)
        libXrandr.so.2 =>  /usr/lib/arm-linux-gnueabihf/libXrandr.so.2 
(0xb61c0000)
        libXcursor.so.1 =>  /usr/lib/arm-linux-gnueabihf/libXcursor.so.1 
(0xb61b0000)
        libgmodule-2.0.so.0 =>  
/usr/lib/arm-linux-gnueabihf/libgmodule-2.0.so.0 (0xb61a4000)
        libz.so.1 =>  /lib/arm-linux-gnueabihf/libz.so.1 (0xb6184000)
        libselinux.so.1 =>  /lib/arm-linux-gnueabihf/libselinux.so.1 
(0xb6160000)
        libresolv.so.2 =>  /lib/arm-linux-gnueabihf/libresolv.so.2 (0xb614c000)
        libharfbuzz.so.0 =>  /usr/lib/arm-linux-gnueabihf/libharfbuzz.so.0 
(0xb60f4000)
        libpng12.so.0 =>  /lib/arm-linux-gnueabihf/libpng12.so.0 (0xb60cc000)
        libpixman-1.so.0 =>  /usr/lib/arm-linux-gnueabihf/libpixman-1.so.0 
(0xb6040000)
        libxcb-shm.so.0 =>  /usr/lib/arm-linux-gnueabihf/libxcb-shm.so.0 
(0xb6034000)
        libxcb-render.so.0 =>  /usr/lib/arm-linux-gnueabihf/libxcb-render.so.0 
(0xb6024000)
        libxcb.so.1 =>  /usr/lib/arm-linux-gnueabihf/libxcb.so.1 (0xb6004000)
        libthai.so.0 =>  /usr/lib/arm-linux-gnueabihf/libthai.so.0 (0xb5ff4000)
        libexpat.so.1 =>  /lib/arm-linux-gnueabihf/libexpat.so.1 (0xb5fc8000)
        libffi.so.5 =>  /usr/lib/arm-linux-gnueabihf/libffi.so.5 (0xb5fb4000)
        libpcre.so.3 =>  /lib/arm-linux-gnueabihf/libpcre.so.3 (0xb5f70000)
        libgraphite2.so.2.0.0 =>  /usr/lib/libgraphite2.so.2.0.0 (0xb5f54000)
        libXau.so.6 =>  /usr/lib/arm-linux-gnueabihf/libXau.so.6 (0xb5f48000)
        libXdmcp.so.6 =>  /usr/lib/arm-linux-gnueabihf/libXdmcp.so.6 
(0xb5f3c000)
        libdatrie.so.1 =>  /usr/lib/arm-linux-gnueabihf/libdatrie.so.1 
(0xb5f2c000)

Dell Green
R&D Software Manager
t: (+44)203 668 9870




206 Great Portland Street
London W1W 5QJ

This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. If 
you are not the intended recipient or the person responsible for delivering the 
email to the intended recipient, be advised that you have received this email 
in error and that any use, dissemination, forwarding, printing, or copying of 
this email is strictly prohibited. Any views or opinions presented are solely 
those of the author and do not necessarily represent those of Ideaworks 
Limited. Ideaworks (London) Limited, 206 Great Portland Street, London, W1W 
5QJ. Company Registration No. 3943726


--
David Hill<david.h...@oracle.com>
Java Embedded Development

"A man's feet should be planted in his country, but his eyes should survey the 
world."
-- George Santayana (1863 - 1952)

Reply via email to