[Buildroot] xfsprogs failing to build on your autobuilder
Baruch Siach
baruch at tkos.co.il
Wed May 9 09:13:59 UTC 2018
Hi Thomas,
On Wed, May 09, 2018 at 10:53:14AM +0200, Thomas Petazzoni wrote:
> Hello Matt,
>
> Since yesterday, xfsprogs has started failing to build, but it seems to
> happen only your autobuilder (4 times so far):
>
> http://autobuild.buildroot.net/?reason=xfsprogs-4.15.1
>
> xfsprogs hadn't failed to build since March 24th, and it suddenly
> started failing to build again (but with a different error) since
> yesterday, just on your autobuilder.
>
> It fails with:
>
> make[3]: *** No rule to make target `-lrt', needed by `xfs_scrub'. Stop.
>
> I don't immediately in the commits from the last few days what could
> cause this. It fails on different architectures, with internal and
> external toolchains, with uclibc and glibc. Seems weird.
>
> Could you see if you can reproduce locally, and understand what's going
> on ?
I think that the xfsprogs Makefile used check the host librt for the -lrt
dependency. This issue is a similar to the -lunistring dependency that
Buildroot commit a81601589 removed. Upstream developer Darrick J. Wong
indicated[1] that all this code is going to be removed in a future release. So
I think that bumping to v4.16.1 would fix the issue, but I didn't check that
yet.
[1] https://patchwork.kernel.org/patch/10296957/
baruch
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -
More information about the buildroot
mailing list