Debian Patches

Status for gobject-introspection/1.80.1-3

Patch Description Author Forwarded Bugs Origin Last update
meson-Only-generate-typelib-and-install-win32-files-on-wi.patch meson: Only generate typelib and install win32 files on windows
There's no need to expose them in other platforms, but we do.

So only include the win32-1.0.gir in windows.
=?utf-8?b?Ik1hcmNvIFRyZXZpc2FuIChUcmV2acOxbyki?= <mail@3v1n0.net> yes 2021-06-17
giscanner-Be-more-thorough-about-applying-Wl-no-as-needed.patch giscanner: Be more thorough about applying -Wl,--no-as-needed option
Some Linux distributions routinely build all executables and libraries
with -Wl,--as-needed, either by adding it to LDFLAGS or by making it the
compiler or linker default.

For installed executables and libraries this is a desirable way to
drop unnecessary transitive dependencies, minimizing the number of
rebuilds required if a lower-level library breaks ABI, but for our
dump executable it's counterproductive and can prevent us from finding
the SONAMEs of libraries that were passed as explicit -l arguments,
especially if we use a ldd replacement that is not recursive
(like the one in gobject-introspection#482).

We already had a special case to add -Wl,--no-as-needed to the linker
arguments, but only for "internal" libraries and only when not using
libtool. Extend that to cover "external" libraries and libtool as well,
and filter out any -Wl,--as-needed from LDFLAGS to avoid it from being
defeated.
Simon McVittie <smcv@debian.org> yes debian upstream 2024-05-12
debian/multiarch_compat.patch Search the pre-multiarch paths too
needed only until all packages are moved to mutliarch paths
Michael Vogt <mvo@debian.org> not-needed 2014-08-30

All known versions for source package 'gobject-introspection'

Links