package/xfsprogs: disable crc32selftest
authorYann E. MORIN <yann.morin.1998@free.fr>
Mon, 7 Dec 2015 18:00:36 +0000 (19:00 +0100)
committerPeter Korsgaard <peter@korsgaard.com>
Tue, 8 Dec 2015 20:51:58 +0000 (21:51 +0100)
commitdfe6005daa4a8abef44d8f1b76cfc64044e4ac6e
treeb638d550f7347588ad1ea63f0c113dbf80f417b3
parente739dd5a11f5b2bd9648a45623bc174adae42b6e
package/xfsprogs: disable crc32selftest

xfsprogs generates a crc32 table, and wants to test it. So it builds a
native crc32selftest binary. So far, so good; except the host may not
have the required headers (uuid/uuid.h), and probably libs (like
libuuid).

And anyway, testing the table on the host is flawed, as it does not mean
it would be correct on the target (due to differences in bitness,
endianness, alignment...).

So we just disable the crc32selftest for Buildroot.

Fixes:
    http://autobuild.buildroot.org/results/5d0/5d0ed24b4d368fed100bc3c4959520ebaa48e693/
    http://autobuild.buildroot.org/results/aef/aef223ee2646599eaab7c82f63ff5f19569d69a5/
    http://autobuild.buildroot.org/results/fb6/fb6679f3b1473169702c303ee5060abe7559b0b3/
    ....

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/xfsprogs/0002-no-crc32-checks.patch [new file with mode: 0644]