[Buildroot] [PATCH] package/quagga: unconditionally create /etc/quagga
Peter Korsgaard
peter at korsgaard.com
Mon Sep 2 15:38:21 UTC 2019
>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni at bootlin.com> writes:
> /etc/quagga is listed in QUAGGA_PERMISSIONS, but is only created when
> some of the quagga sub-options are enabled. When none of those
> sub-options are enabled, /etc/quagga is not created, causing a build
> failure when the filesystem images are created:
> makedevs: line 1: recursive failed for /home/thomas/projets/outputs/quagga-minimal/build/buildroot-fs/tar/target/etc/quagga: No such file or directory
> Since it is too cumbersome to maintain which sub-options exactly lead
> to /etc/quagga being created, simply create /etc/quagga
> unconditionally. It will simply be empty when the quagga package
> doesn't install anything in it.
> For the record, here is the list of files installed in /etc/quagga
> when all quagga sub-options are enabled:
> bgpd.conf.sample bgpd.conf.sample2 isisd.conf.sample
> ospf6d.conf.sample ospfd.conf.sample pimd.conf.sample
> ripd.conf.sample ripngd.conf.sample vtysh.conf.sample
> zebra.conf.sample
> Fixes:
> http://autobuild.buildroot.net/results/cdb66589909fd3996186f7db7d1f19a3b03d58a0/
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
Committed to 2019.02.x and 2019.05.x, thanks.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list