Nirbheek Chauhan
Nirbheek Chauhan
`glib::Value::try_into_send_value()` requires a `T: Send + StaticType`, which means you need to specify the type statically to use it. However, it is a fairly common operation to get a `glib::Value`...
``` build: Fix libdir in pkgconfig files for Windows Windows import libraries are installed inside ARCHIVE_DIRECTORY, not LIBRARY_DIRECTORY. So we need to use that for libdir on Windows. ``` ```...
With MinGW, the debug information is embedded in the object files, but with MSVC it is split out into PDB files. These need to be installed alongside the object files...
DLLs built with Autotools (which uses MinGW of course) are named `libfoo.dll`, and other build systems on Windows that use MSVC (like Visual Studio project files or CMake) use `foo.dll`....
``` Error: CliError { error: Some(failed to copy `/home/nirbheek/projects/repos/cerbero.git/rust/build/sources/android_universal/armv7/gst-plugins-rs-0.8.4.9999/_builddir/armv7-linux-androideabi/release/libgstrsjson.so` to `/home/nirbheek/projects/repos/cerbero.git/rust/build/dist/android_universal/armv7/lib/gstreamer-1.0/libgstrsjson.so` Caused by: No such file or directory (os error 2)), exit_code: 101 } ``` ``` Error: CliError { error:...
We (CC: @tp-m @MathieuDuponchelle) maintain a bunch of meson ports of projects that don't seem to be interested in the ports in gstreamer. We haven't submitted them to wrapdb because...
This has come up repeatedly, most recently when @pwithnall saw CI failures that didn't get fixed when he added `c_std=c99` to `default_options` because we silently ignore changes to it on...
Not having a header in `prefix:` causes Meson to use detection methods that are slower and cause false-positives in at least three cases: 1. When using an MSYS/MinGW64 toolchain and...
The [documentation says](https://gtk-rs.org/gtk-rs-core/stable/0.17/docs/glib/object/trait.ObjectExt.html#tymethod.emit_by_name): ```rust fn emit_by_name( &self, signal_name: &str, args: &[&dyn ToValue] ) -> R ``` `TryFromClosureReturnValue` is completely unhelpful: https://gtk-rs.org/gtk-rs-core/stable/0.17/docs/glib/closure/trait.TryFromClosureReturnValue.html It's really hard to figure out that you have...