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
   
   - 
[#&#8203;1686](https://redirect.github.com/java-native-access/jna/issues/1686): 
Fix `sortFields` race condition while getting fields - 
[@&#8203;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
   
   - 
[#&#8203;1671](https://redirect.github.com/java-native-access/jna/pull/1671): 
Add `isRISCV` to `c.s.j.Platform` - 
[@&#8203;Glavo](https://redirect.github.com/Glavo).
   - 
[#&#8203;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` - 
[@&#8203;dbwiddis](https://redirect.github.com/dbwiddis).
   - 
[#&#8203;1669](https://redirect.github.com/java-native-access/jna/pull/1669): 
Document requirement for running on JDK 24+ - 
[@&#8203;matthiasblaesing](https://redirect.github.com/matthiasblaesing).
   
   ## Bug Fixes
   
   - 
[#&#8203;1681](https://redirect.github.com/java-native-access/jna/issues/1681): 
Fix deadlock in Structure constructor introduced in 5.16.0 - 
[@&#8203;brettwooldridge](https://redirect.github.com/brettwooldridge).
   - 
[#&#8203;1683](https://redirect.github.com/java-native-access/jna/pull/1683): 
Fix native build error on Xcode 16.3 / Apple Clang 17 - 
[@&#8203;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
   
   - 
[#&#8203;1658](https://redirect.github.com/java-native-access/jna/pull/1658):  
Add win32 power event constants, types, and functions - 
[@&#8203;eranl](https://redirect.github.com/eranl).
   
   ## Bug Fixes
   
   - 
[#&#8203;1647](https://redirect.github.com/java-native-access/jna/issues/1647): 
Fix calls to jnidispatch on Android with 16KB page size (part 2) - 
[@&#8203;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
   
   - 
[#&#8203;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 - 
[@&#8203;BrettWooldridge](https://redirect.github.com/brettwooldridge)
   
   ## Bug Fixes
   
   - 
[#&#8203;1618](https://redirect.github.com/java-native-access/jna/issues/1618): 
Fix calls to jnidispatch on Android with 16KB page size - 
[@&#8203;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
   
   - 
[#&#8203;1578](https://redirect.github.com/java-native-access/jna/pull/1578): 
Add support for FreeBSD aarch64 - 
[@&#8203;alexdupre](https://redirect.github.com/alexdupre).
   - 
[#&#8203;1593](https://redirect.github.com/java-native-access/jna/pull/1593): 
Add support for DragonFly BSD x86-64 - 
[@&#8203;liweitianux](https://redirect.github.com/liweitianux).
   - 
[#&#8203;1595](https://redirect.github.com/java-native-access/jna/pull/1595): 
Add `IsProcessorFeaturePresent` to `c.s.j.p.win32.Kernel32` - 
[@&#8203;dbwiddis](https://redirect.github.com/dbwiddis).
   - 
[#&#8203;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` - 
[@&#8203;vinceh121](https://redirect.github.com/vinceh121).
   - 
[#&#8203;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 - 
[@&#8203;matthiasblaesing](https://redirect.github.com/matthiasblaesing).
   - 
[#&#8203;1624](https://redirect.github.com/java-native-access/jna/pull/1624): 
Enable linker build-id for android builds - 
[@&#8203;mstyura](https://redirect.github.com/mstyura).
   
   ## Bug Fixes
   
   - 
[#&#8203;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) - 
[@&#8203;matthiasblaesing](https://redirect.github.com/matthiasblaesing).
   - 
[#&#8203;1586](https://redirect.github.com/java-native-access/jna/issues/1586): 
Fix free\_callback JNI weak reference leak - 
[@&#8203;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 - 
[@&#8203;matthiasblaesing](https://redirect.github.com/matthiasblaesing).
   - 
[#&#8203;1622](https://redirect.github.com/java-native-access/jna/issues/1622): 
Add "linux-riscv64" entry to OSGI Bundle-NativeCode header in MANIFEST.MF  - 
[@&#8203;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
   
   - 
[#&#8203;1556](https://redirect.github.com/java-native-access/jna/pull/1556): 
Add `SetJob`, `SetPrinter` to `c.s.j.p.w.Winspool` - 
[@&#8203;tresf](https://redirect.github.com/tresf).
   - 
[#&#8203;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` - 
[@&#8203;faddom](https://redirect.github.com/faddom).
   - 
[#&#8203;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` - 
[@&#8203;dEajL3kA](https://redirect.github.com/dEajL3kA).
   - 
[#&#8203;1548](https://redirect.github.com/java-native-access/jna/pull/1548): 
Make interface `c.s.j.p.mac.XAttr public` - 
[@&#8203;matthiasblaesing](https://redirect.github.com/matthiasblaesing).
   - 
[#&#8203;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. [@&#8203;rednoah](https://redirect.github.com/rednoah).
   - 
[#&#8203;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` - 
[@&#8203;matthiasblaesing](https://redirect.github.com/matthiasblaesing).
   - 
[#&#8203;1521](https://redirect.github.com/java-native-access/jna/issues/1521): 
Shutdown CleanerThread once the last cleanable is removed - 
[@&#8203;matthiasblaesing](https://redirect.github.com/matthiasblaesing).
   - 
[#&#8203;1557](https://redirect.github.com/java-native-access/jna/issues/1557): 
Build linux-riscv64 on Ubuntu focal to improve compatibility with older glibc 
versions - 
[@&#8203;matthiasblaesing](https://redirect.github.com/matthiasblaesing).
   
   ## Bug Fixes
   
   - 
[#&#8203;1501](https://redirect.github.com/java-native-access/jna/pull/1501): 
`Library.OPTION_STRING_ENCODING` is ignore for string arguments function calls 
- [@&#8203;matthiasblaesing](https://redirect.github.com/matthiasblaesing).
   - 
[#&#8203;1504](https://redirect.github.com/java-native-access/jna/pull/1504): 
Increase maximum supported fixed args on varargs calls from 3 to 255 - 
[@&#8203;andrew-nowak](https://redirect.github.com/andrew-nowak).
   - 
[#&#8203;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` - 
[@&#8203;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]

Reply via email to