[oi-dev] [HEADS UP] OpenJDK 8 is the default JDK now
Alexander Pyhalov
alp at rsu.ru
Thu Mar 9 13:45:30 UTC 2017
We've found another issue with illumos-gate build after switching to
OpenJDK 8.
When you switch to building illumos-gate with OpenJDK8, buld will
produce packages, but post-build check procedures can fail with similar
messages (see below).
To fix it, update to produced bits. After that next illumos-gate build
job will be clean.
==== Check ELF runtime attributes ====
lib/amd64/libzfs.so.1: libdevid.so.1 (ILLUMOS_0.1) => (version not found)
lib/amd64/libzfs.so.1: symbol not found: devid_str_from_path
(/jenkins/jobs/illumos-gate/workspace/components/openindiana/illumos-gate/illumos-gate/proto/root_i386/lib/amd64/libzfs.so.1)
<no -zdefs?>
usr/lib/smbsrv/amd64/libfksmbsrv.so.1: libfakekernel.so.1 => (file
not found) <no -zdefs?>
usr/lib/smbsrv/amd64/libfksmbsrv.so.1: symbol not found: zone0
(/jenkins/jobs/illumos-gate/workspace/components/openindiana/illumos-gate/illumos-gate/proto/root_i386/usr/lib/smbsrv/amd64/libfksmbsrv.so.1)
<no -zdefs?>
usr/lib/smbsrv/amd64/libfksmbsrv.so.1: symbol not found: msec_per_tick
(/jenkins/jobs/illumos-gate/workspace/components/openindiana/illumos-gate/illumos-gate/proto/root_i386/usr/lib/smbsrv/amd64/libfksmbsrv.so.1)
<no -zdefs?>
usr/lib/smbsrv/amd64/libfksmbsrv.so.1: symbol not found: tick_per_msec
(/jenkins/jobs/illumos-gate/workspace/components/openindiana/illumos-gate/illumos-gate/proto/root_i386/usr/lib/smbsrv/amd64/libfksmbsrv.so.1)
<no -zdefs?>
usr/lib/smbsrv/amd64/libfksmbsrv.so.1: symbol not found: hz
(/jenkins/jobs/illumos-gate/workspace/components/openindiana/illumos-gate/illumos-gate/proto/root_i386/usr/lib/smbsrv/amd64/libfksmbsrv.so.1)
<no -zdefs?>
usr/lib/smbsrv/amd64/libmlrpc.so.1: libsmb.so.1 => (file not
found) <no -zdefs?>
usr/lib/smbsrv/amd64/libmlrpc.so.1: symbol not found:
smb_wcequiv_strlen
(/jenkins/jobs/illumos-gate/workspace/components/openindiana/illumos-gate/illumos-gate/proto/root_i386/usr/lib/smbsrv/amd64/libmlrpc.so.1)
<no -zdefs?>
usr/lib/smbsrv/amd64/libmlrpc.so.1: symbol not found: smb_mbstowcs
(/jenkins/jobs/illumos-gate/workspace/components/openindiana/illumos-gate/illumos-gate/proto/root_i386/usr/lib/smbsrv/amd64/libmlrpc.so.1)
<no -zdefs?>
usr/lib/smbsrv/amd64/libmlrpc.so.1: symbol not found: smb_sid_len
(/jenkins/jobs/illumos-gate/workspace/components/openindiana/illumos-gate/illumos-gate/proto/root_i386/usr/lib/smbsrv/amd64/libmlrpc.so.1)
<no -zdefs?>
usr/lib/smbsrv/amd64/libmlrpc.so.1: symbol not found: smb_mbtowc
(/jenkins/jobs/illumos-gate/workspace/components/openindiana/illumos-gate/illumos-gate/proto/root_i386/usr/lib/smbsrv/amd64/libmlrpc.so.1)
<no -zdefs?>
usr/lib/smbsrv/amd64/libmlrpc.so.1: unused search
path=/usr/lib/smbsrv/amd64 (RUNPATH/RPATH from file
/jenkins/jobs/illumos-gate/workspace/components/openindiana/illumos-gate/illumos-gate/proto/root_i386/usr/lib/smbsrv/amd64/libmlrpc.so.1)
<remove search path?>
usr/lib/smbsrv/amd64/libmlsvc.so.1: libmlrpc.so.1 => (file
not found) <no -zdefs?>
usr/lib/smbsrv/amd64/libmlsvc.so.1: libsmb.so.1 => (file not
found) <no -zdefs?>
usr/lib/smbsrv/amd64/libmlsvc.so.1: libsmbns.so.1 => (file
not found) <no -zdefs?>
usr/lib/smbsrv/amd64/libmlsvc.so.1: symbol not found: ndt__ulong
(/jenkins/jobs/illumos-gate/workspace/components/openindiana/illumos-gate/illumos-gate/proto/root_i386/usr/lib/smbsrv/amd64/libmlsvc.so.1)
<no -zdefs?>
usr/lib/smbsrv/amd64/libmlsvc.so.1: symbol not found: ndt__ushort
(/jenkins/jobs/illumos-gate/workspace/components/openindiana/illumos-gate/illumos-gate/proto/root_i386/usr/lib/smbsrv/amd64/libmlsvc.so.1)
<no -zdefs?>
usr/lib/smbsrv/amd64/libmlsvc.so.1: symbol not found: ndt__uchar
(/jenkins/jobs/illumos-gate/workspace/components/openindiana/illumos-gate/illumos-gate/proto/root_i386/usr/lib/smbsrv/amd64/libmlsvc.so.1)
<no -zdefs?>
usr/lib/smbsrv/amd64/libmlsvc.so.1: symbol not found: ndt_s_wchar
(/jenkins/jobs/illumos-gate/workspace/components/openindiana/illumos-gate/illumos-gate/proto/root_i386/usr/lib/smbsrv/amd64/libmlsvc.so.1)
<no -zdefs?>
usr/lib/smbsrv/amd64/libmlsvc.so.1: unused search
path=/usr/lib/smbsrv/amd64 (RUNPATH/RPATH from file
/jenkins/jobs/illumos-gate/workspace/components/openindiana/illumos-gate/illumos-gate/proto/root_i386/usr/lib/smbsrv/amd64/libmlsvc.so.1)
<remove search path?>
usr/lib/smbsrv/amd64/libsmbns.so.1: libsmb.so.1 => (file not
found) <no -zdefs?>
usr/lib/smbsrv/amd64/libsmbns.so.1: symbol not found:
smb_config_getstr
(/jenkins/jobs/illumos-gate/workspace/components/openindiana/illumos-gate/illumos-gate/proto/root_i386/usr/lib/smbsrv/amd64/libsmbns.so.1)
<no -zdefs?>
usr/lib/smbsrv/amd64/libsmbns.so.1: symbol not found:
smb_getfqdomainname
(/jenkins/jobs/illumos-gate/workspace/components/openindiana/illumos-gate/illumos-gate/proto/root_i386/usr/lib/smbsrv/amd64/libsmbns.so.1)
<no -zdefs?>
usr/lib/smbsrv/amd64/libsmbns.so.1: symbol not found: smb_strcasecmp
(/jenkins/jobs/illumos-gate/workspace/components/openindiana/illumos-gate/illumos-gate/proto/root_i386/usr/lib/smbsrv/amd64/libsmbns.so.1)
<no -zdefs?>
usr/lib/smbsrv/amd64/libsmbns.so.1: symbol not found: smb_syslog
(/jenkins/jobs/illumos-gate/workspace/components/openindiana/illumos-gate/illumos-gate/proto/root_i386/usr/lib/smbsrv/amd64/libsmbns.so.1)
<no -zdefs?>
usr/lib/smbsrv/amd64/libsmbns.so.1: unused search
path=/usr/lib/smbsrv/amd64 (RUNPATH/RPATH from file
/jenkins/jobs/illumos-gate/workspace/components/openindiana/illumos-gate/illumos-gate/proto/root_i386/usr/lib/smbsrv/amd64/libsmbns.so.1)
<remove search path?>
==== Diff ELF runtime attributes (since last build) ====
--
Best regards,
Alexander Pyhalov,
system administrator of Southern Federal University IT department
More information about the oi-dev
mailing list