Skip to content

Fix more "missing on-disk files" warnings

Nirbheek Chauhan requested to merge nirbheek/cerbero:missing-ondisk-files into main

See this job for examples. The only warnings remaining pertain to translations (which we no longer ship, because we no longer ship gettext), and a strange error regarding the librsvg license files.

The license files warning must be something really arcane, because the files exist on-disk, and the only suspect is the fact that we have a custom post_install() which does super() into the derived class, but that still breaks something.

libproxy.recipe: Only installs a shared library

Also switch from DOS line-endings to UNIX.
cairo.recipe: Add missing libtool-archive file
libdca.recipe: Bump to 0.0.6, fix missing file warnings

We don't actually want to ship any binaries.
libvorbis.recipe: Fix missing libtool archive files
librsvg.recipe: Fix missing files warnings

libtool archive file was named incorrectly, and typelibs were listed
despite introspection being disabled

The remaining warnings need significant work:

https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/1049
gobject-introspection: Fix missing files warnings

Explicitly disable options that we don't use, and update files list.
harfbuzz.recipe: Fix missing files warnings

introspection files were expected, but introspection wasn't enabled.
introspection also needs gobject support, and the subset library is
not used by gstreamer.
pango.recipe: Fix missing files warnings

introspection support was disabled, but the files were listed.
cerbero: Fix searching for introspection files on macos universal

The search path for introspection files on merged universal platforms
has been wrong for many years.

Merge request reports

Loading