Branch: refs/heads/main Home: https://github.com/kronosnet/kronosnet Commit: eed7da97e0f6e10f068db1f194865182b775fd23 https://github.com/kronosnet/kronosnet/commit/eed7da97e0f6e10f068db1f1948651... Author: Jan Friesse jfriesse@redhat.com Date: 2026-09-09 (Wed, 09 Sep 2026)
Changed paths: M build-aux/rust-regen.sh M libknet/bindings/rust/Makefile.am M libnozzle/bindings/rust/Makefile.am
Log Message: ----------- Rust: Use configure detected bindgen
The ./configure detected bindgen path is now passed to rust-regen.sh, so it calls the correct binary instead of just the first one found in the $PATH.
Also some quoting is added to make script safer.
Signed-off-by: Jan Friesse jfriesse@redhat.com
Commit: fadaf6b55c644386c25ae3290d299f19b2b74664 https://github.com/kronosnet/kronosnet/commit/fadaf6b55c644386c25ae3290d299f... Author: Jan Friesse jfriesse@redhat.com Date: 2026-09-11 (Fri, 11 Sep 2026)
Changed paths: M build-aux/rust-regen.sh M libknet/bindings/rust/Makefile.am M libnozzle/bindings/rust/Makefile.am
Log Message: ----------- rust: Include only required functions and types
Previously, bindgen generated prototypes for all functions, including standard ones like socket. The solution used in this patch is to narrow the number of generated prototypes to the bare minimum.
The previous filter is now renamed to filter_var and used only for variables. A new parameter is introduced which is used strictly for filtering types and functions.
This results in generating only prototypes with a given prefix (luckily, all knet and nozzle types/functions in the headers are properly prefixed).
Signed-off-by: Jan Friesse jfriesse@redhat.com
Commit: 5332e317f48cca7591ab2463fc724ac622cf37cf https://github.com/kronosnet/kronosnet/commit/5332e317f48cca7591ab2463fc724a... Author: Fabio Di Nitto fdinitto@redhat.com Date: 2026-09-11 (Fri, 11 Sep 2026)
Changed paths: M build-aux/rust-regen.sh M libknet/bindings/rust/Makefile.am M libnozzle/bindings/rust/Makefile.am
Log Message: ----------- Merge pull request #503 from jfriesse/fix-rust-bindgen
Rust: Use configure detected bindgen
Compare: https://github.com/kronosnet/kronosnet/compare/0349f1308292...5332e317f48c
To unsubscribe from these emails, change your notification settings at https://github.com/kronosnet/kronosnet/settings/notifications