QuakeWang opened a new pull request, #43:
URL: https://github.com/apache/paimon-mosaic/pull/43

   ### What changed
   
   This updates Java native release and snapshot workflows to build Linux GNU 
JNI artifacts with `cargo-zigbuild` using a fixed glibc baseline:
   
   - `x86_64-unknown-linux-gnu.2.17`
   - `aarch64-unknown-linux-gnu.2.17`
   
   The workflows now also verify the generated Linux native library with 
`readelf --version-info` and fail if the required `GLIBC_*` version is higher 
than `GLIBC_2.17`.
   
   Non-Linux artifacts continue to use regular `cargo build --target`.
   
   ### Why
   
   The previous workflows built Linux JNI libraries directly on the GitHub 
runner. On newer Ubuntu runners, this can produce `.so` artifacts requiring 
newer glibc symbols, making them fail to load on common enterprise Linux 
distributions with older glibc versions.


-- 
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]

Reply via email to