Bug#892935: libdebian-installer: Please add support for "nodoc" build options and profile
Control: tags 892935 pending
On Wed, Mar 14, 2018 at 06:29:24PM +0100, Manuel A. Fernandez Montecelo wrote:
> Source: libdebian-installer
> Version: 0.114
> Severity: wishlist
> Tags: patch
> User: debian-riscv@lists.debian.org
> Usertags: riscv64
>
> Hi,
>
> We need changes in this package to help to bootstrap the riscv64 architecture,
> in particular it will help to skip using doxygen (in a clean way) for the time
> being.
>
> It will be available at some point in the future, but it's complicate to have it
> in the initial stages, due to the build-depends needed (particularly
> yui-compressor and ruby-compass at this moment). This is probably the case for
> any other architecture being bootstrapped now or in the near future.
>
> I am attaching a patch that makes possible to compile the package by using
> profiles (or options) "nodoc", avoiding the dependency in d/control (with
> profile) and avoiding those files. The profile helps to avoid the
> build-dependency entirel, not needing to force to build with missing
> dependencies.
>
> Besides that, "nodoc" is a standard build option that would be nice to have in
> any case.
>
> Please consider applying the patch (that I will upload in minutes, to have a bug
> number) or providing some alternative solution to the same effect.
Looks good to me and local testbuilds haven't shown any problems.
The patch has been committed to the libdebian-installer git
repository; the CI build on jenkins was successful. I intend to
upload the package with the patch included on the weekend unless
somebody @debian-boot should voice objections.
Regards,
Karsten
--
Gem. Par. 28 Abs. 4 Bundesdatenschutzgesetz widerspreche ich der Nutzung
sowie der Weitergabe meiner personenbezogenen Daten für Zwecke der
Werbung sowie der Markt- oder Meinungsforschung.
Reply to: