solrbot opened a new pull request, #3781: URL: https://github.com/apache/solr/pull/3781
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [net.java.dev.jna:jna](https://redirect.github.com/java-native-access/jna) | dependencies | minor | `5.13.0` -> `5.18.1` | --- > [!WARNING] > Some dependencies could not be looked up. Check the warning logs for more information. --- ### Release Notes <details> <summary>java-native-access/jna (net.java.dev.jna:jna)</summary> ### [`v5.18.1`](https://redirect.github.com/java-native-access/jna/blob/HEAD/CHANGES.md#Release-5181) [Compare Source](https://redirect.github.com/java-native-access/jna/compare/5.18.0...5.18.1) \============== ## Bug Fixes - [#​1686](https://redirect.github.com/java-native-access/jna/issues/1686): Fix `sortFields` race condition while getting fields - [@​bendk](https://redirect.github.com/bendk). ### [`v5.18.0`](https://redirect.github.com/java-native-access/jna/blob/HEAD/CHANGES.md#Release-5180) [Compare Source](https://redirect.github.com/java-native-access/jna/compare/5.17.0...5.18.0) \============== ## Features - [#​1671](https://redirect.github.com/java-native-access/jna/pull/1671): Add `isRISCV` to `c.s.j.Platform` - [@​Glavo](https://redirect.github.com/Glavo). - [#​1672](https://redirect.github.com/java-native-access/jna/pull/1672): Add `CFLocale`, `CFLocaleCopyCurrent`, `CFCFDateFormatter`, `CFDateFormatterStyle`, `CFDateFormatterCreate` and `CFDateFormatterGetFormat` to `c.s.j.p.mac.CoreFoundation` - [@​dbwiddis](https://redirect.github.com/dbwiddis). - [#​1669](https://redirect.github.com/java-native-access/jna/pull/1669): Document requirement for running on JDK 24+ - [@​matthiasblaesing](https://redirect.github.com/matthiasblaesing). ## Bug Fixes - [#​1681](https://redirect.github.com/java-native-access/jna/issues/1681): Fix deadlock in Structure constructor introduced in 5.16.0 - [@​brettwooldridge](https://redirect.github.com/brettwooldridge). - [#​1683](https://redirect.github.com/java-native-access/jna/pull/1683): Fix native build error on Xcode 16.3 / Apple Clang 17 - [@​brettwooldridge](https://redirect.github.com/brettwooldridge). ### [`v5.17.0`](https://redirect.github.com/java-native-access/jna/blob/HEAD/CHANGES.md#Release-5170) [Compare Source](https://redirect.github.com/java-native-access/jna/compare/5.16.0...5.17.0) \============== ## Features - [#​1658](https://redirect.github.com/java-native-access/jna/pull/1658): Add win32 power event constants, types, and functions - [@​eranl](https://redirect.github.com/eranl). ## Bug Fixes - [#​1647](https://redirect.github.com/java-native-access/jna/issues/1647): Fix calls to jnidispatch on Android with 16KB page size (part 2) - [@​BugsBeGone](https://redirect.github.com/BugsBeGone). ### [`v5.16.0`](https://redirect.github.com/java-native-access/jna/blob/HEAD/CHANGES.md#Release-5160) [Compare Source](https://redirect.github.com/java-native-access/jna/compare/5.15.0...5.16.0) \============== ## Features - [#​1626](https://redirect.github.com/java-native-access/jna/pull/1626): Add caching of field list and field validation in `Structure` along with more efficient reentrant read-write locking instead of synchronized() blocks - [@​BrettWooldridge](https://redirect.github.com/brettwooldridge) ## Bug Fixes - [#​1618](https://redirect.github.com/java-native-access/jna/issues/1618): Fix calls to jnidispatch on Android with 16KB page size - [@​Thomyrock](https://redirect.github.com/Thomyrock) ### [`v5.15.0`](https://redirect.github.com/java-native-access/jna/blob/HEAD/CHANGES.md#Release-5150) [Compare Source](https://redirect.github.com/java-native-access/jna/compare/5.14.0...5.15.0) \============== ## Features - [#​1578](https://redirect.github.com/java-native-access/jna/pull/1578): Add support for FreeBSD aarch64 - [@​alexdupre](https://redirect.github.com/alexdupre). - [#​1593](https://redirect.github.com/java-native-access/jna/pull/1593): Add support for DragonFly BSD x86-64 - [@​liweitianux](https://redirect.github.com/liweitianux). - [#​1595](https://redirect.github.com/java-native-access/jna/pull/1595): Add `IsProcessorFeaturePresent` to `c.s.j.p.win32.Kernel32` - [@​dbwiddis](https://redirect.github.com/dbwiddis). - [#​1602](https://redirect.github.com/java-native-access/jna/pull/1602): Add `XMoveWindow`, `XResizeWindow`, `XMoveResizeWindow`, `XRaiseWindow`, `XLowerWindow` X11 calls to `c.s.j.p.unix.X11` - [@​vinceh121](https://redirect.github.com/vinceh121). - [#​1613](https://redirect.github.com/java-native-access/jna/issues/1613): Added static helper method \`Native#getNativeLibrary' for getting the underlying NativeLibrary instance from a Library interface instance or from a "registered" class - [@​matthiasblaesing](https://redirect.github.com/matthiasblaesing). - [#​1624](https://redirect.github.com/java-native-access/jna/pull/1624): Enable linker build-id for android builds - [@​mstyura](https://redirect.github.com/mstyura). ## Bug Fixes - [#​1579](https://redirect.github.com/java-native-access/jna/issues/1579): Fix analysis of ELF binary on arm systems running with a java ELF binary without section table headers (java8 on armv7 NAS) - [@​matthiasblaesing](https://redirect.github.com/matthiasblaesing). - [#​1586](https://redirect.github.com/java-native-access/jna/issues/1586): Fix free\_callback JNI weak reference leak - [@​xiezhaokun](https://redirect.github.com/xiezhaokun). - [6486c90d913a413f247eef84742ce3c474738933](https://redirect.github.com/java-native-access/jna/commit/6486c90d913a413f247eef84742ce3c474738933): Check CallbackReference#cbstruct for null when checking existing Reference - [@​matthiasblaesing](https://redirect.github.com/matthiasblaesing). - [#​1622](https://redirect.github.com/java-native-access/jna/issues/1622): Add "linux-riscv64" entry to OSGI Bundle-NativeCode header in MANIFEST.MF - [@​matthiasblaesing](https://redirect.github.com/matthiasblaesing). ### [`v5.14.0`](https://redirect.github.com/java-native-access/jna/blob/HEAD/CHANGES.md#Release-5140) [Compare Source](https://redirect.github.com/java-native-access/jna/compare/5.13.0...5.14.0) \============== ## Features - [#​1556](https://redirect.github.com/java-native-access/jna/pull/1556): Add `SetJob`, `SetPrinter` to `c.s.j.p.w.Winspool` - [@​tresf](https://redirect.github.com/tresf). - [#​1534](https://redirect.github.com/java-native-access/jna/pull/1534): Add `GetMethod`, `Put`, `SpawnInstance` to `c.s.j.p.win32.COM.WbemCli#IWbemClassObject` and `ExecMethod` to `c.s.j.p.win32.COM.WbemCli#IWbemServices` - [@​faddom](https://redirect.github.com/faddom). - [#​1544](https://redirect.github.com/java-native-access/jna/pull/1544): Add `GetPriorityClass`, `SetPriorityClass`, `GetThreadPriority`, `SetThreadPriority` and associated constants to `c.s.j.p.win32.Kernel32` - [@​dEajL3kA](https://redirect.github.com/dEajL3kA). - [#​1548](https://redirect.github.com/java-native-access/jna/pull/1548): Make interface `c.s.j.p.mac.XAttr public` - [@​matthiasblaesing](https://redirect.github.com/matthiasblaesing). - [#​1551](https://redirect.github.com/java-native-access/jna/pull/1551): Add `c.s.j.p.bsd.ExtAttr` and `c.s.j.p.bsd.ExtAttrUtil` to wrap BSD [\<sys/extattr.h>](https://man.freebsd.org/cgi/man.cgi?query=extattr\&sektion=2) system calls. [@​rednoah](https://redirect.github.com/rednoah). - [#​1517](https://redirect.github.com/java-native-access/jna/pull/1517): Add missing `O_*` (e.g. `O_APPEND`, `O_SYNC`, `O_DIRECT`, ...) to `c.s.j.p.linux.Fcntl` - [@​matthiasblaesing](https://redirect.github.com/matthiasblaesing). - [#​1521](https://redirect.github.com/java-native-access/jna/issues/1521): Shutdown CleanerThread once the last cleanable is removed - [@​matthiasblaesing](https://redirect.github.com/matthiasblaesing). - [#​1557](https://redirect.github.com/java-native-access/jna/issues/1557): Build linux-riscv64 on Ubuntu focal to improve compatibility with older glibc versions - [@​matthiasblaesing](https://redirect.github.com/matthiasblaesing). ## Bug Fixes - [#​1501](https://redirect.github.com/java-native-access/jna/pull/1501): `Library.OPTION_STRING_ENCODING` is ignore for string arguments function calls - [@​matthiasblaesing](https://redirect.github.com/matthiasblaesing). - [#​1504](https://redirect.github.com/java-native-access/jna/pull/1504): Increase maximum supported fixed args on varargs calls from 3 to 255 - [@​andrew-nowak](https://redirect.github.com/andrew-nowak). - [#​1545](https://redirect.github.com/java-native-access/jna/pull/1545): Fix Java 6 incompatibility in `c.s.j.p.win32.Kerne32Util` and `c.s.j.p.win32.DBT` - [@​matthiasblaesing](https://redirect.github.com/matthiasblaesing). ## Important Changes - The interfaces between Java and native code have changed, so `libjnidispatch` must be rebuilt to be compatible with this release. - Release drops support for JDKs 6 + 7, so you'll need at least JDK 8 to update to use this version. </details> --- ### Configuration 📅 **Schedule**: Branch creation - Every minute ( * * * * * ) (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. â™» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/solrbot/renovate-github-action) <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJleGVtcHQtc3RhbGUiXX0=--> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
