[Buildroot] [autobuild.buildroot.net] Daily results for 2019-11-09

Arnout Vandecappelle arnout at mind.be
Sun Nov 17 19:11:45 UTC 2019



On 10/11/2019 09:26, Yann E. MORIN wrote:
> All,
> 
> On 2019-11-10 07:16 -0000, Thomas Petazzoni spake thusly:
>> Results for branch 'master'
>>   riscv64    |   systemd-243-78-gef677436aa   | NOK | http://autobuild.buildroot.net/results/65c6741d812efe86398982d667a28199ea06d0f9 |     
>>
>> Results for branch 'next'
>>  powerpc64   |   systemd-243-78-gef677436aa   | NOK | http://autobuild.buildroot.net/results/f1e5dbe21685195dc43bf9e6e25425f8a4ec940b |     
> 
> That's because systemd v243 introduced a call to realpath(1), which is
> not available on "old" distros (Ubuntu 14.04 does not have it, like it
> does not have 'ln --relative').
> 
> This is strating to be slightly annoying, especially since upstreaam is
> really unreceptive about supporting such old-ish build environments...
> 
> We now have two packages (as I know of) that have workarounds: systemd
> and cups-filters.
> 
> So I've looked at adding host-coreutils as a dependency for those
> packages. All the depednencies of host-coreutils are already (direct or
> indirect) dependencies of systemd or cups-filters, so the overhead is
> just the time it takes to build host-coreutils, which is about 1min
> here, most of which is spent in configure. Since the build time of all
> the dependencies is already large, this is not too bad.
> 
> I'll send a patch later today...

 I seem to have missed that patch :-P

 Would the idea be to build host-coreutils unconditionally, or only on hosts
that don't have realpath and/or ln --relative?

 Regards,
 Arnout


> The alternative would be that we do systematically install wrappers for
> ln and realpath (like the one use for cups-filters, but more generic),
> that could be provided with host-skeleton for example...
> 
> Regards,
> Yann E. MORIN.
> 



More information about the buildroot mailing list