[Buildroot] [PATCH] package/host-e2fsprogs: explicitly do not install udev and systemd files
Peter Korsgaard
peter at korsgaard.com
Wed Jul 22 11:36:30 UTC 2020
>>>>> "Antoine" == Antoine Tenart <antoine.tenart at bootlin.com> writes:
> Explicitly do not install udev rules and systemd units when installing
> the host version of e2fsprogs, as we do not need those files when
> calling host tools provided by e2fsprogs from Buildroot.
> This fixes a weird issue I encountered: host-e2fsprogs was built and
> installed without any issue when building an image from scratch. But any
> attempt to rebuild host-e2fsprogs alone was failing during the
> installation steps as it tried to install files to the host system.
> This is because e2fsprogs' build system (autotools) is using the prefix
> given at configuration time when installing its binaries, configuration
> files, man pages, etc... but not when installing its systemd units and
> udev rules.
> The issue did not arise when building it from scratch, as host-e2fsprogs
> do not have a dependency on host-udev/systemd, so its configure script
> did not automatically enable udev/systemd installation steps at first.
> Signed-off-by: Antoine Tenart <antoine.tenart at bootlin.com>
Committed to 2020.02.x and 2020.05.x, thanks.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list