dev-util/android-tools: include sysmacros for bug 616508
authorZac Medico <zmedico@gentoo.org>
Mon, 24 Apr 2017 21:06:00 +0000 (14:06 -0700)
committerZac Medico <zmedico@gentoo.org>
Mon, 24 Apr 2017 21:06:32 +0000 (14:06 -0700)
Package-Manager: Portage-2.3.5, Repoman-2.3.2

dev-util/android-tools/android-tools-6.0.1_p79.ebuild

index f5e1750c54274b0d1f46e985bd4194162232fdbd..8947945cab62d10ddc6e50a1b166ad40f2fa90b5 100644 (file)
@@ -52,6 +52,7 @@ src_prepare() {
        mv core/*/* core/ || die
        epatch arch/*/trunk/fix_build.patch
        cp arch/*/trunk/generate_build.rb ./ || die
+       sed -i '1i#include <sys/sysmacros.h>' core/adb/usb_linux.cpp || die #616508
        sed -e 's|^#include <sys/cdefs.h>$|/*\0*/|' \
                -e 's|^__BEGIN_DECLS$|#ifdef __cplusplus\nextern "C" {\n#endif|' \
                -e 's|^__END_DECLS$|#ifdef __cplusplus\n}\n#endif|' \