Hello Jasper, ports@ following libffi here's the update for java/jna too. port-wise is a straightforward update, it builds fine and all the tests are passing.
While here I've also tried to fix the extra clojure test script: it needs to be called interactively because it tries to load the clojure jar from $HOME/.m2... this is probably a regression in lang/clojure that I've not noticed before. (it's not an issue with the clojure consumer in ports because they're using uberjars) note that this needs an updated devel/libffi, check out the other thread with the diff. Index: Makefile =================================================================== RCS file: /home/cvs/ports/java/jna/Makefile,v retrieving revision 1.32 diff -u -p -r1.32 Makefile --- Makefile 11 Mar 2022 19:25:16 -0000 1.32 +++ Makefile 14 May 2022 09:34:55 -0000 @@ -2,10 +2,9 @@ COMMENT= Java Native Access (JNA) GH_PROJECT= jna GH_ACCOUNT= java-native-access -GH_TAGNAME= 4.4.0 +GH_TAGNAME= 5.11.0 CATEGORIES= devel MAINTAINER= Jasper Lievisse Adriaanse <jas...@openbsd.org> -REVISION= 4 HOMEPAGE= https://github.com/java-native-access/jna @@ -13,7 +12,7 @@ HOMEPAGE= https://github.com/java-native PERMIT_PACKAGE= Yes MODULES= java -MODJAVA_VER= 1.8 +MODJAVA_VER= 11 MODJAVA_BUILD= ant # use the system libffi @@ -33,10 +32,6 @@ MAKE_ENV= CC="${CC}" \ GNU_ARCH= ${MACHINE_ARCH:S/amd64/x86-64/:S/i386/x86/:S/sparc64/sparcv9/} -# XXX: remove stale distribution file -post-extract: - rm ${WRKSRC}/native/libffi/src/powerpc/linux64_closure.S.orig - pre-configure: sed -i -e 's,-Wno-unknown-warning-option,,' \ -e 's,-Wno-clobbered,,' ${WRKSRC}/native/Makefile @@ -51,6 +46,7 @@ do-install: do-test: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${LOCALBASE}/bin/ant \ ${MODJAVA_BUILD_ARGS} test - ${SHELL} ${FILESDIR}/test.sh + # needs to be run interactively with lang/clojure set up + #${SHELL} ${FILESDIR}/test.sh .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /home/cvs/ports/java/jna/distinfo,v retrieving revision 1.9 diff -u -p -r1.9 distinfo --- distinfo 26 Mar 2017 12:45:27 -0000 1.9 +++ distinfo 21 Apr 2022 09:28:28 -0000 @@ -1,2 +1,2 @@ -SHA256 (jna-4.4.0.tar.gz) = Z0PDUd9xFPXD64KUpd1udqoptJzj6x79xBMCdqOYgvI= -SIZE (jna-4.4.0.tar.gz) = 69248416 +SHA256 (jna-5.11.0.tar.gz) = IZCGxh+AQwCHHC7C7iILaqwPuLbLzHLcU9TzXcf2H7Y= +SIZE (jna-5.11.0.tar.gz) = 107424072 Index: files/deps.edn =================================================================== RCS file: files/deps.edn diff -N files/deps.edn --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/deps.edn 21 Apr 2022 10:57:42 -0000 @@ -0,0 +1,2 @@ +{:paths ["."] + :deps {jna/jna {:local/root "/usr/local/share/java/classes/jna.jar"}}} Index: files/jna.clj =================================================================== RCS file: /home/cvs/ports/java/jna/files/jna.clj,v retrieving revision 1.3 diff -u -p -r1.3 jna.clj --- files/jna.clj 11 Mar 2022 19:25:16 -0000 1.3 +++ files/jna.clj 21 Apr 2022 10:58:38 -0000 @@ -1,5 +1,7 @@ ;;; Basic set of JNA tests for use with Clojure +(import '(com.sun.jna Library)) + (gen-interface :name jna.CLibrary :extends [com.sun.jna.Library] Index: files/test.sh =================================================================== RCS file: /home/cvs/ports/java/jna/files/test.sh,v retrieving revision 1.2 diff -u -p -r1.2 test.sh --- files/test.sh 11 Mar 2022 19:25:16 -0000 1.2 +++ files/test.sh 14 May 2022 09:34:24 -0000 @@ -5,7 +5,7 @@ expected=`mktemp` results=`mktemp` echo "Hello, World\n-> 42\nint: 42\nfloat: 42.00\n# ignore statvfs" > $expected -/usr/local/bin/clojure files/jna.clj > $results +cd files && /usr/local/bin/clojure -M jna.clj > $results cmp $expected $results || exit 1 Index: pkg/PLIST =================================================================== RCS file: /home/cvs/ports/java/jna/pkg/PLIST,v retrieving revision 1.8 diff -u -p -r1.8 PLIST --- pkg/PLIST 11 Mar 2022 19:25:16 -0000 1.8 +++ pkg/PLIST 21 Apr 2022 09:59:31 -0000 @@ -1,12 +1,14 @@ share/java/ share/java/classes/ +share/java/classes/jna-jpms.jar share/java/classes/jna-min.jar share/java/classes/jna-platform.jar share/java/classes/jna.jar share/java/doc/ share/java/doc/javadoc/ -share/java/doc/javadoc/allclasses-frame.html -share/java/doc/javadoc/allclasses-noframe.html +share/java/doc/javadoc/allclasses-index.html +share/java/doc/javadoc/allclasses.html +share/java/doc/javadoc/allpackages-index.html share/java/doc/javadoc/com/ share/java/doc/javadoc/com/sun/ share/java/doc/javadoc/com/sun/jna/ @@ -20,6 +22,10 @@ share/java/doc/javadoc/com/sun/jna/Callb share/java/doc/javadoc/com/sun/jna/CallbackResultContext.html share/java/doc/javadoc/com/sun/jna/CallbackThreadInitializer.html share/java/doc/javadoc/com/sun/jna/DefaultTypeMapper.html +share/java/doc/javadoc/com/sun/jna/ELFAnalyser.ArmAeabiAttributesTag.ParameterType.html +share/java/doc/javadoc/com/sun/jna/ELFAnalyser.ArmAeabiAttributesTag.html +share/java/doc/javadoc/com/sun/jna/ELFAnalyser.ELFSectionHeaderEntry.html +share/java/doc/javadoc/com/sun/jna/ELFAnalyser.ELFSectionHeaders.html share/java/doc/javadoc/com/sun/jna/ELFAnalyser.html share/java/doc/javadoc/com/sun/jna/FromNativeContext.html share/java/doc/javadoc/com/sun/jna/FromNativeConverter.html @@ -30,6 +36,8 @@ share/java/doc/javadoc/com/sun/jna/Funct share/java/doc/javadoc/com/sun/jna/FunctionResultContext.html share/java/doc/javadoc/com/sun/jna/IntegerType.html share/java/doc/javadoc/com/sun/jna/InvocationMapper.html +share/java/doc/javadoc/com/sun/jna/JNIEnv.html +share/java/doc/javadoc/com/sun/jna/Klass.html share/java/doc/javadoc/com/sun/jna/LastErrorException.html share/java/doc/javadoc/com/sun/jna/Library.Handler.html share/java/doc/javadoc/com/sun/jna/Library.html @@ -51,6 +59,7 @@ share/java/doc/javadoc/com/sun/jna/Struc share/java/doc/javadoc/com/sun/jna/Structure.ByValue.html share/java/doc/javadoc/com/sun/jna/Structure.FFIType.html share/java/doc/javadoc/com/sun/jna/Structure.FFIType.size_t.html +share/java/doc/javadoc/com/sun/jna/Structure.FieldOrder.html share/java/doc/javadoc/com/sun/jna/Structure.StructField.html share/java/doc/javadoc/com/sun/jna/Structure.StructureSet.html share/java/doc/javadoc/com/sun/jna/Structure.html @@ -65,7 +74,10 @@ share/java/doc/javadoc/com/sun/jna/VarAr share/java/doc/javadoc/com/sun/jna/Version.html share/java/doc/javadoc/com/sun/jna/WString.html share/java/doc/javadoc/com/sun/jna/WeakMemoryHolder.html -share/java/doc/javadoc/com/sun/jna/package-frame.html +share/java/doc/javadoc/com/sun/jna/internal/ +share/java/doc/javadoc/com/sun/jna/internal/ReflectionUtils.html +share/java/doc/javadoc/com/sun/jna/internal/package-summary.html +share/java/doc/javadoc/com/sun/jna/internal/package-tree.html share/java/doc/javadoc/com/sun/jna/package-summary.html share/java/doc/javadoc/com/sun/jna/package-tree.html share/java/doc/javadoc/com/sun/jna/platform/ @@ -89,34 +101,95 @@ share/java/doc/javadoc/com/sun/jna/platf share/java/doc/javadoc/com/sun/jna/platform/dnd/DropHandler.html share/java/doc/javadoc/com/sun/jna/platform/dnd/DropTargetPainter.html share/java/doc/javadoc/com/sun/jna/platform/dnd/GhostedDragImage.html -share/java/doc/javadoc/com/sun/jna/platform/dnd/package-frame.html share/java/doc/javadoc/com/sun/jna/platform/dnd/package-summary.html share/java/doc/javadoc/com/sun/jna/platform/dnd/package-tree.html +share/java/doc/javadoc/com/sun/jna/platform/linux/ +share/java/doc/javadoc/com/sun/jna/platform/linux/ErrNo.html +share/java/doc/javadoc/com/sun/jna/platform/linux/Fcntl.html +share/java/doc/javadoc/com/sun/jna/platform/linux/LibC.Statvfs.html +share/java/doc/javadoc/com/sun/jna/platform/linux/LibC.Sysinfo.html +share/java/doc/javadoc/com/sun/jna/platform/linux/LibC.html +share/java/doc/javadoc/com/sun/jna/platform/linux/LibRT.html +share/java/doc/javadoc/com/sun/jna/platform/linux/Mman.html +share/java/doc/javadoc/com/sun/jna/platform/linux/Udev.UdevContext.html +share/java/doc/javadoc/com/sun/jna/platform/linux/Udev.UdevDevice.html +share/java/doc/javadoc/com/sun/jna/platform/linux/Udev.UdevEnumerate.html +share/java/doc/javadoc/com/sun/jna/platform/linux/Udev.UdevListEntry.html +share/java/doc/javadoc/com/sun/jna/platform/linux/Udev.html +share/java/doc/javadoc/com/sun/jna/platform/linux/XAttr.html +share/java/doc/javadoc/com/sun/jna/platform/linux/XAttr.size_t.html +share/java/doc/javadoc/com/sun/jna/platform/linux/XAttr.ssize_t.html +share/java/doc/javadoc/com/sun/jna/platform/linux/XAttrUtil.html +share/java/doc/javadoc/com/sun/jna/platform/linux/package-summary.html +share/java/doc/javadoc/com/sun/jna/platform/linux/package-tree.html share/java/doc/javadoc/com/sun/jna/platform/mac/ share/java/doc/javadoc/com/sun/jna/platform/mac/Carbon.EventHandlerProcPtr.html share/java/doc/javadoc/com/sun/jna/platform/mac/Carbon.EventHotKeyID.ByValue.html share/java/doc/javadoc/com/sun/jna/platform/mac/Carbon.EventHotKeyID.html share/java/doc/javadoc/com/sun/jna/platform/mac/Carbon.EventTypeSpec.html share/java/doc/javadoc/com/sun/jna/platform/mac/Carbon.html +share/java/doc/javadoc/com/sun/jna/platform/mac/CoreFoundation.CFAllocatorRef.html +share/java/doc/javadoc/com/sun/jna/platform/mac/CoreFoundation.CFArrayRef.html +share/java/doc/javadoc/com/sun/jna/platform/mac/CoreFoundation.CFBooleanRef.html +share/java/doc/javadoc/com/sun/jna/platform/mac/CoreFoundation.CFDataRef.html +share/java/doc/javadoc/com/sun/jna/platform/mac/CoreFoundation.CFDictionaryRef.html +share/java/doc/javadoc/com/sun/jna/platform/mac/CoreFoundation.CFIndex.html +share/java/doc/javadoc/com/sun/jna/platform/mac/CoreFoundation.CFMutableDictionaryRef.html +share/java/doc/javadoc/com/sun/jna/platform/mac/CoreFoundation.CFNumberRef.html +share/java/doc/javadoc/com/sun/jna/platform/mac/CoreFoundation.CFNumberType.html +share/java/doc/javadoc/com/sun/jna/platform/mac/CoreFoundation.CFStringRef.html +share/java/doc/javadoc/com/sun/jna/platform/mac/CoreFoundation.CFTypeID.html +share/java/doc/javadoc/com/sun/jna/platform/mac/CoreFoundation.CFTypeRef.html +share/java/doc/javadoc/com/sun/jna/platform/mac/CoreFoundation.html +share/java/doc/javadoc/com/sun/jna/platform/mac/DiskArbitration.DADiskRef.html +share/java/doc/javadoc/com/sun/jna/platform/mac/DiskArbitration.DASessionRef.html +share/java/doc/javadoc/com/sun/jna/platform/mac/DiskArbitration.html +share/java/doc/javadoc/com/sun/jna/platform/mac/IOKit.IOConnect.html +share/java/doc/javadoc/com/sun/jna/platform/mac/IOKit.IOIterator.html +share/java/doc/javadoc/com/sun/jna/platform/mac/IOKit.IOObject.html +share/java/doc/javadoc/com/sun/jna/platform/mac/IOKit.IORegistryEntry.html +share/java/doc/javadoc/com/sun/jna/platform/mac/IOKit.IOService.html +share/java/doc/javadoc/com/sun/jna/platform/mac/IOKit.html +share/java/doc/javadoc/com/sun/jna/platform/mac/IOKitUtil.html +share/java/doc/javadoc/com/sun/jna/platform/mac/IOReturnException.html share/java/doc/javadoc/com/sun/jna/platform/mac/MacFileUtils.FileManager.FSRef.html share/java/doc/javadoc/com/sun/jna/platform/mac/MacFileUtils.FileManager.html share/java/doc/javadoc/com/sun/jna/platform/mac/MacFileUtils.html +share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.Group.html share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.HostCpuLoadInfo.html share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.HostLoadInfo.html +share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.IFdata.html +share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.IFdata64.html +share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.IFmsgHdr.html +share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.IFmsgHdr2.html +share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.Passwd.html +share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.ProcBsdInfo.html +share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.ProcTaskAllInfo.html +share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.ProcTaskInfo.html +share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.RUsageInfoV2.html +share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.Statfs.html +share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.Timeval.html +share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.Timezone.html +share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.VMMeter.html share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.VMStatistics.html share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.VMStatistics64.html +share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.VnodeInfoPath.html +share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.VnodePathInfo.html +share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.XswUsage.html share/java/doc/javadoc/com/sun/jna/platform/mac/SystemB.html share/java/doc/javadoc/com/sun/jna/platform/mac/XAttr.html share/java/doc/javadoc/com/sun/jna/platform/mac/XAttrUtil.html -share/java/doc/javadoc/com/sun/jna/platform/mac/package-frame.html share/java/doc/javadoc/com/sun/jna/platform/mac/package-summary.html share/java/doc/javadoc/com/sun/jna/platform/mac/package-tree.html -share/java/doc/javadoc/com/sun/jna/platform/package-frame.html share/java/doc/javadoc/com/sun/jna/platform/package-summary.html share/java/doc/javadoc/com/sun/jna/platform/package-tree.html share/java/doc/javadoc/com/sun/jna/platform/unix/ share/java/doc/javadoc/com/sun/jna/platform/unix/LibC.html share/java/doc/javadoc/com/sun/jna/platform/unix/LibCAPI.html +share/java/doc/javadoc/com/sun/jna/platform/unix/LibCAPI.size_t.ByReference.html +share/java/doc/javadoc/com/sun/jna/platform/unix/LibCAPI.size_t.html +share/java/doc/javadoc/com/sun/jna/platform/unix/LibCAPI.ssize_t.html +share/java/doc/javadoc/com/sun/jna/platform/unix/LibCUtil.html share/java/doc/javadoc/com/sun/jna/platform/unix/Reboot.html share/java/doc/javadoc/com/sun/jna/platform/unix/Resource.Rlimit.html share/java/doc/javadoc/com/sun/jna/platform/unix/Resource.html @@ -159,6 +232,8 @@ share/java/doc/javadoc/com/sun/jna/platf share/java/doc/javadoc/com/sun/jna/platform/unix/X11.XFocusInEvent.html share/java/doc/javadoc/com/sun/jna/platform/unix/X11.XFocusOutEvent.html share/java/doc/javadoc/com/sun/jna/platform/unix/X11.XGCValues.html +share/java/doc/javadoc/com/sun/jna/platform/unix/X11.XGenericEvent.html +share/java/doc/javadoc/com/sun/jna/platform/unix/X11.XGenericEventCookie.html share/java/doc/javadoc/com/sun/jna/platform/unix/X11.XGraphicsExposeEvent.html share/java/doc/javadoc/com/sun/jna/platform/unix/X11.XGravityEvent.html share/java/doc/javadoc/com/sun/jna/platform/unix/X11.XID.html @@ -201,9 +276,70 @@ share/java/doc/javadoc/com/sun/jna/platf share/java/doc/javadoc/com/sun/jna/platform/unix/X11.Xrender.XRenderPictFormat.html share/java/doc/javadoc/com/sun/jna/platform/unix/X11.Xrender.html share/java/doc/javadoc/com/sun/jna/platform/unix/X11.html -share/java/doc/javadoc/com/sun/jna/platform/unix/package-frame.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/ +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_cpu_t.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_cpu_total_t.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_disk_t.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_id_t.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_memory_total_t.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_netinterface_t.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_partition_config_t.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_process_t.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructICMP.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructICMPv6.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructIP.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructIPv6.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructNFS.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructNFSclient.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructNFSserver.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructNFSv2.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructNFSv3.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructNFSv4.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructRPC.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructRPCclient.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructRPCclientdgram.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructRPCclientstream.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructRPCserver.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructRPCserverdgram.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructRPCserverstream.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructTCP.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousStructUDP.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.AnonymousUnionPayload.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_protocol_t.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/Perfstat.perfstat_value_t.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/SharedObjectLoader.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/package-summary.html +share/java/doc/javadoc/com/sun/jna/platform/unix/aix/package-tree.html share/java/doc/javadoc/com/sun/jna/platform/unix/package-summary.html share/java/doc/javadoc/com/sun/jna/platform/unix/package-tree.html +share/java/doc/javadoc/com/sun/jna/platform/unix/solaris/ +share/java/doc/javadoc/com/sun/jna/platform/unix/solaris/Kstat2.Kstat2Handle.html +share/java/doc/javadoc/com/sun/jna/platform/unix/solaris/Kstat2.Kstat2Map.html +share/java/doc/javadoc/com/sun/jna/platform/unix/solaris/Kstat2.Kstat2MatcherList.html +share/java/doc/javadoc/com/sun/jna/platform/unix/solaris/Kstat2.Kstat2NV.UNION.IntegersArr.html +share/java/doc/javadoc/com/sun/jna/platform/unix/solaris/Kstat2.Kstat2NV.UNION.StringsArr.html +share/java/doc/javadoc/com/sun/jna/platform/unix/solaris/Kstat2.Kstat2NV.UNION.html +share/java/doc/javadoc/com/sun/jna/platform/unix/solaris/Kstat2.Kstat2NV.html +share/java/doc/javadoc/com/sun/jna/platform/unix/solaris/Kstat2.html +share/java/doc/javadoc/com/sun/jna/platform/unix/solaris/Kstat2StatusException.html +share/java/doc/javadoc/com/sun/jna/platform/unix/solaris/LibKstat.Kstat.html +share/java/doc/javadoc/co