GitHub / rust-lang/rust-bindgen issues and pull requests
#3255 - Disallow passing `_Complex` by value
Issue -
State: open - Opened by SabrinaJewson 2 days ago
#3251 - wrap_static_fns adds extra incorrect 'const' to pointer parameters
Issue -
State: open - Opened by canton7 13 days ago
#3249 - report constants and variables in `ParseCallbacks::new_item_found`
Pull Request -
State: open - Opened by usamoi 14 days ago
#3248 - Finegrained control over bindings generation of class members
Issue -
State: open - Opened by zopsicle 15 days ago
#3247 - comp: Fix alignment of bitfields in some edge cases.
Pull Request -
State: closed - Opened by emilio 16 days ago
- 1 comment
#3246 - cargo update
Pull Request -
State: closed - Opened by cuviper 18 days ago
#3245 - Add ParseCallbacks::allow_item() and ParseCallbacks::block_item().
Pull Request -
State: open - Opened by nicopauss 18 days ago
#3244 - Include source code location in discovery callback
Pull Request -
State: closed - Opened by mmdriley 19 days ago
- 1 comment
#3243 - call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block
Issue -
State: open - Opened by JMS55 19 days ago
#3242 - bindgen-cli generates mixed EOL if rustfmt is configured to use non-native style
Issue -
State: open - Opened by ZyX-II 24 days ago
#3241 - Bitfields cause `unnecessary_transmutes` compiler warning in Rust 1.88
Issue -
State: open - Opened by FreezyLemon about 1 month ago
#3240 - Cannot use customized LLVM by setting environ in the latest version
Issue -
State: closed - Opened by seekamoon about 1 month ago
- 2 comments
#3238 - Incorrect bitstream length
Issue -
State: open - Opened by wdouglass about 1 month ago
- 2 comments
#3237 - Keep radix for integer literals in generated bindings
Pull Request -
State: open - Opened by miikkas about 1 month ago
- 4 comments
#3236 - Keep the integer literal radices of C and C++ in generated Rust
Issue -
State: open - Opened by miikkas about 1 month ago
- 2 comments
#3235 - Error generation
Issue -
State: open - Opened by topcoco about 1 month ago
- 1 comment
#3234 - Cannot serialize type kind Opaque
Issue -
State: open - Opened by NickeZ about 1 month ago
#3233 - feat: add Debug,Clone,Eq traits to callback objects
Pull Request -
State: closed - Opened by emilio about 1 month ago
#3232 - clippy: fix lints
Pull Request -
State: closed - Opened by NickeZ about 1 month ago
#3231 - chore: Do a clippy pass.
Pull Request -
State: closed - Opened by emilio about 1 month ago
#3229 - fix: address Clippy change
Pull Request -
State: closed - Opened by nyurik about 2 months ago
- 1 comment
#3228 - feat: add Debug,Clone,Eq traits to callback objects
Pull Request -
State: closed - Opened by nyurik about 2 months ago
- 1 comment
#3227 - ci: Publish using a custom jobs instead of triggers
Pull Request -
State: open - Opened by NickeZ about 2 months ago
- 1 comment
#3226 - ci: use ubuntu-22.04 for local linux builds
Pull Request -
State: closed - Opened by NickeZ about 2 months ago
- 2 comments
#3225 - ci: Move forward Rust for Linux version to v6.16-rc1
Pull Request -
State: closed - Opened by ojeda about 2 months ago
- 1 comment
Labels: rust-for-linux
#3224 - chore: Update dist.
Pull Request -
State: closed - Opened by emilio about 2 months ago
#3223 - chore: Release
Pull Request -
State: closed - Opened by emilio about 2 months ago
#3222 - Update changelog.
Pull Request -
State: closed - Opened by emilio about 2 months ago
#3221 - Refactor item_name method to use ItemInfo struct
Pull Request -
State: closed - Opened by emilio about 2 months ago
#3220 - codegen: Avoid crashing on variadic unions without layout information.
Pull Request -
State: closed - Opened by emilio about 2 months ago
#3219 - C variable length arrays (VLAs) get imported incorrectly
Issue -
State: open - Opened by tothambrus11 about 2 months ago
#3218 - ci/release: Ubuntu 20.04 being sunset
Pull Request -
State: closed - Opened by NickeZ about 2 months ago
#3217 - Add linux aarch64 target to ci test
Pull Request -
State: open - Opened by NickeZ about 2 months ago
- 7 comments
#3215 - fix some bitfield size calculate bug
Pull Request -
State: closed - Opened by qinghon about 2 months ago
- 12 comments
#3214 - Bindgen sometimes drops the type parameter of a struct for fields with multiple type parameters
Issue -
State: open - Opened by jku20 about 2 months ago
- 1 comment
#3213 - thread 'main' panicked Not able to resolve vector element?: Continue ty.rs:1135
Issue -
State: closed - Opened by davehorner 2 months ago
- 3 comments
#3212 - Minor CLI documentation typo when running `bindgen --help`
Pull Request -
State: closed - Opened by DavJCosby 2 months ago
#3211 - Allow modifying macro tokens at parse time
Pull Request -
State: closed - Opened by igelado 2 months ago
- 1 comment
#3210 - Release the next version of rust-bindgen
Pull Request -
State: closed - Opened by chotchki 2 months ago
- 3 comments
#3209 - Over enforced naming in shared library name?
Issue -
State: open - Opened by All8Up 2 months ago
#3208 - doc: enhance desc of cpp section
Pull Request -
State: closed - Opened by chiichen 2 months ago
#3207 - [0.71.1]: Invalid generated method names.
Issue -
State: open - Opened by Kangie 2 months ago
- 3 comments
#3206 - Bindgen trying to derive default for types that can't be.
Issue -
State: open - Opened by hcldan 3 months ago
#3205 - emitted enum type changes type depending on usage
Issue -
State: closed - Opened by metaspace 3 months ago
- 2 comments
#3202 - Prevent emission of (potentially colliding) type aliases in root module for inner types
Pull Request -
State: open - Opened by jbg 3 months ago
#3201 - ci: Move forward Rust for Linux version to v6.15-rc4
Pull Request -
State: closed - Opened by ojeda 3 months ago
- 1 comment
Labels: rust-for-linux
#3200 - Fails to generate correct code when `UINT64_C` is used
Issue -
State: open - Opened by Kriskras99 3 months ago
- 5 comments
#3199 - new release with fix for iOS-simulator builds
Issue -
State: closed - Opened by extrawurst 3 months ago
- 7 comments
#3198 - Add annotation-based custom field attributes support
Pull Request -
State: open - Opened by ekoops 3 months ago
- 3 comments
#3197 - Generate bindings compatible with current rustc version by default
Pull Request -
State: closed - Opened by dtolnay 3 months ago
#3196 - `--with-derive-custom-struct` doesn't apply to `__BindgenBitfieldUnit`
Issue -
State: open - Opened by y86-dev 3 months ago
- 1 comment
Labels: rust-for-linux
#3195 - Wrong type size on packed enum
Issue -
State: open - Opened by lemleyautomation 3 months ago
#3194 - Added Debug information to layout error
Pull Request -
State: closed - Opened by nickrallison 3 months ago
- 1 comment
#3193 - Missing virtual destructors in C++ vtables on Linux x86_64
Issue -
State: open - Opened by DevilishSpirits 3 months ago
#3192 - Remove unused which-rustfmt feature
Pull Request -
State: closed - Opened by FoxieFlakey 4 months ago
- 1 comment
#3191 - allow renaming rules for C enums, structs, and typedefs
Pull Request -
State: open - Opened by nyurik 4 months ago
#3190 - Wrong alignment on vectors
Issue -
State: open - Opened by ilcheese2 4 months ago
- 2 comments
#3189 - ci: use stable again moving forward Rust for Linux job
Pull Request -
State: closed - Opened by ojeda 4 months ago
Labels: rust-for-linux
#3188 - Rust for linux CI breaks with rust 1.86
Issue -
State: closed - Opened by emilio 4 months ago
- 1 comment
Labels: rust-for-linux
#3187 - Try to fix rust for linux CI
Pull Request -
State: closed - Opened by emilio 4 months ago
- 3 comments
#3186 - Disable rust-for-linux test temporarily.
Pull Request -
State: closed - Opened by emilio 4 months ago
- 2 comments
#3185 - [Proposal] Bindgen for multiple versions of a given library enabled through feature gating.
Issue -
State: open - Opened by Narsil 4 months ago
- 2 comments
#3184 - Wrong code generated for union with bitfields
Issue -
State: open - Opened by arkeet 4 months ago
#3183 - BINDGEN_EXTRA_CLANG_ARGS_<TARGET> does not document how can be formatted the TARGET
Issue -
State: open - Opened by jadinm 4 months ago
#3182 - Convert *-apple-ios-sim to *-apple-ios-simulator in rust_to_clang_target
Pull Request -
State: closed - Opened by HackerFoo 4 months ago
- 1 comment
#3181 - version 'sim' in target triple 'aarch64-apple-ios-sim' is invalid
Issue -
State: closed - Opened by HackerFoo 4 months ago
- 4 comments
#3180 - need new release for 2024
Issue -
State: closed - Opened by qinghon 4 months ago
- 1 comment
#3179 - Forward references to `enum` types end up generating the wrong type
Issue -
State: open - Opened by ojeda 4 months ago
- 1 comment
Labels: bug, I-bogus-codegen, A-enums, rust-for-linux
#3178 - Add support for vectors that use "ext_vector_type"
Pull Request -
State: closed - Opened by ilcheese2 4 months ago
#3177 - Opaque structs not generating with right size
Issue -
State: open - Opened by leon-xd 4 months ago
- 1 comment
#3175 - Avoid \u{1} prefix when the user overrode item names
Pull Request -
State: open - Opened by bjorn3 4 months ago
- 3 comments
#3173 - Fix union layout when it contains 0 sized array.
Pull Request -
State: closed - Opened by qsr 4 months ago
- 4 comments
#3172 - Extraneous leading lower-than character (<) in after-member comment syntax
Issue -
State: open - Opened by Enet4 4 months ago
#3171 - bindgen panics with "header not found" message if Clang version is too old
Issue -
State: open - Opened by vsbogd 5 months ago
#3170 - Bitfield in C struct creates zero length arrray _bitfield_align_1
Issue -
State: open - Opened by hannesweisbach 5 months ago
#3169 - Failure to compile with `libclang 1.10` (default on ubuntu 20.04)
Issue -
State: closed - Opened by jalil-salame 5 months ago
- 1 comment
#3168 - `no_copy`, `no_hash`, `no_partialeq` are ignored
Issue -
State: open - Opened by gabi-250 5 months ago
- 1 comment
#3167 - Pointer size mismatch when building for host target
Issue -
State: closed - Opened by addiment 5 months ago
- 4 comments
#3166 - `repr(packed(n))` missing on virtual classes
Issue -
State: open - Opened by MarijnS95 5 months ago
#3165 - fix C++ static wrappers generation
Pull Request -
State: closed - Opened by sehnryr 5 months ago
#3164 - Allow constructor name override.
Pull Request -
State: open - Opened by adetaylor 5 months ago
#3163 - Add option for all module raw lines
Pull Request -
State: open - Opened by adetaylor 5 months ago
#3162 - Invalid Rust generated when struct-tag namespace and type namespace collide
Issue -
State: open - Opened by cfallin 5 months ago
#3161 - Replacement types possibly confuse `used_template_params` somehow
Issue -
State: open - Opened by adetaylor 5 months ago
#3160 - bindgen generates conflicting definitions when template dependent parameters are used
Issue -
State: open - Opened by adetaylor 5 months ago
#3159 - bindgen generates a value depending on a type parameter in `enable_if` on Mac
Issue -
State: open - Opened by adetaylor 5 months ago
- 2 comments
#3158 - Padding not added if we use a typedef to a wrongly-sized replacement type
Issue -
State: open - Opened by adetaylor 5 months ago
#3157 - wrap_static_fns not generating extern.c when -x c++
Issue -
State: open - Opened by sehnryr 5 months ago
#3156 - apply same rule to C and C-unwind in names_will_be_identical_after_mangling
Pull Request -
State: closed - Opened by usamoi 5 months ago
- 1 comment
#3155 - if both `override_abi` and `wrap_static_fns` are used, targetting macos, `wrap_static_fns` does not work
Issue -
State: closed - Opened by usamoi 5 months ago
#3154 - Unable to rename enums
Issue -
State: open - Opened by guusw 5 months ago
#3153 - update copyright year to 2025
Pull Request -
State: closed - Opened by wmjae 5 months ago
- 2 comments
#3152 - `--rust-target` beta and nightly suffixes
Issue -
State: open - Opened by Kangie 5 months ago
- 1 comment
#3151 - Wrap template and opaque types in a marker.
Pull Request -
State: open - Opened by adetaylor 5 months ago
#3150 - Add option to deduplicate `impl` blocks
Pull Request -
State: closed - Opened by nasso 5 months ago
- 4 comments
#3149 - bindgen 0.71 introduces regression referencing proc_macro2::Literal::c_string
Issue -
State: closed - Opened by yrp604 5 months ago
- 6 comments
#3148 - Denote types with unused template params.
Pull Request -
State: open - Opened by adetaylor 5 months ago
#3147 - unsafe_op_in_unsafe_fn warning in Rust edition 2024
Issue -
State: open - Opened by jmjoy 5 months ago
- 3 comments
#3146 - Report on C++ visibility and other attributes
Pull Request -
State: open - Opened by adetaylor 5 months ago
#3145 - Report mods in `ParseCallbacks::new_item_found`
Pull Request -
State: open - Opened by adetaylor 5 months ago
- 1 comment