Skip to content

Draft: d/control, d/rules: Implement the nogir build-profile

Simon McVittie requested to merge wip/smcv/nogir into master

Based on !5 (merged), please review/merge that first. This MR adds:

  • d/control, d/rules: Implement the nogir build-profile

    This allows libgsf to be built without GObject-Introspection, which for example is necessary if cross-compiling for an architecture for which no qemu-user implementation is available yet.

Before merging this, there should be a release of libgsf with !5 (merged) included (or at least the commit that adds ${gir:Provides}), and then all dependent packages should be updated to add Build-Depends: gir1.2-gsf-1-dev so that their Build-Depends are not satisfied unless the GIR XML was actually built. https://codesearch.debian.net/search?q=Gsf-1&literal=1 suggests that this would require updating abiword, gnumeric, goffice and possibly vala.

I don't think this is a particularly high priority, but it would be a nice bit of cleanup.

Merge request reports

Loading