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

_______________________________________________
oi-dev mailing list
[email protected]
https://openindiana.org/mailman/listinfo/oi-dev

Reply via email to