Debian Patches
Status for rust-glib-sys-0.18/0.18.1-2
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 0001-src-manual-fix-build-issues-with-glib-2.82.patch | src: manual: fix build issues with glib 2.82 The gir file for this version doesn't contain the `GType` type definition although it is still widely used, we must therefore declare it manually. Moreover, `libc::utimbuf` isn't automatically imported although it is needed for `g_utime`, so we must add this as well. |
Arnaud Ferraris <arnaud.ferraris@collabora.com> | not-needed | 2024-09-24 | ||
| 0002-Cargo.toml-relax-dependencies.patch | Cargo.toml: relax dependencies | Arnaud Ferraris <arnaud.ferraris@collabora.com> | not-needed | 2024-09-24 | ||
| 0003-Cargo.toml-add-missing-features.patch | Cargo.toml: add missing features We build against glib 2.84, so we must add a couple additional features for automated tests to pass. |
Arnaud Ferraris <arnaud.ferraris@collabora.com> | not-needed | 2024-09-24 | ||
| 0004-Gir.toml-ignore-unbound-types-causing-test-failures.patch | Gir.toml: ignore unbound types causing test failures Generating bindings for those types causes autopkgtest to fail. As they're not used in the main glib crate anyway, let's just ignore them. |
Arnaud Ferraris <arnaud.ferraris@collabora.com> | not-needed | 2024-09-24 | ||
| 0005-tests-ignore-cross_validate_constants_with_c-test.patch | tests: ignore `cross_validate_constants_with_c` test This is currently broken in Debian, due to the possibility of running tests with a different version of the underlying library than the version used to generate the bindings. |
Arnaud Ferraris <arnaud.ferraris@collabora.com> | no | 2025-02-07 |
