kumquat-buildroot/package/android-tools
Giulio Benetti c8e8f8b0f5 android-tools: fix minor()/major() build failure due to glibc 2.28
glibc 2.28 no longer includes <sys/sysmacros.h> from <sys/types.h>,
and therefore <sys/sysmacros.h> must be included explicitly when
major()/minor() are used.

This commit adds a patch to directly include <sys/sysmacros.h> into
all usb_linux.c files where minor() and major() macros are used.

Fixes:
http://autobuild.buildroot.net/results/901/9011c6af71fb81988c2a05f2acee913a2bae2eff//
http://autobuild.buildroot.net/results/142/142c5672fdc44f2d68f18df3509e5051b3295df5//
http://autobuild.buildroot.net/results/b55/b55aa69654e758af5232ae69618ba1ea5c245074//

Signed-off-by: Giulio Benetti <giulio.benetti@micronovasrl.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2018-09-09 15:14:31 +02:00
..
0001-Fix-makefiles-for-out-of-tree-build.patch
0002-Fix-adbd-for-non-Ubuntu-systems.patch
0003-Fix-build-issue-with-uclibc.patch
0004-Fix-build-issue-with-musl.patch
0005-fix-static-link-zlib.patch
0006-fix-big-endian-build.patch
0007-include-cdefs-h-when-needed.patch
0008-Include-sysmacros.h-to-compile-with-glibc-2.28.patch
android-tools.hash
android-tools.mk
Config.in
Config.in.host