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 package/android-tools: drop musl-compatibility cdefs patching out 2016-08-19 11:33:57 +02:00
0005-fix-static-link-zlib.patch android-tools: add patch to fix static linking 2016-05-15 22:10:08 +02:00
0006-fix-big-endian-build.patch package/android-tools: drop musl-compatibility cdefs patching out 2016-08-19 11:33:57 +02:00
0007-include-cdefs-h-when-needed.patch package/android-tools: drop musl-compatibility cdefs patching out 2016-08-19 11:33:57 +02:00
0008-Include-sysmacros.h-to-compile-with-glibc-2.28.patch android-tools: fix minor()/major() build failure due to glibc 2.28 2018-09-09 15:14:31 +02:00
Config.in package/a*/Config.in: fix ordering of statements 2017-04-29 17:17:02 +02:00
Config.in.host package/android-tools: fix the select logic 2016-05-15 21:33:50 +02:00
android-tools.hash
android-tools.mk package: declare target variant before host variant 2018-04-30 17:43:46 +02:00