Package: android-platform-system-tools-aidl / 1:10.0.0+r36-4

Metadata

Package Version Patches format
android-platform-system-tools-aidl 1:10.0.0+r36-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
add missing headers.patch | (download)

options.cpp | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 add missing header for clean build
built by bison 2.7.patch | (download)

aidl_language_y.cpp | 3438 3438 + 0 - 0 !
aidl_language_y.h | 195 195 + 0 - 0 !
location.hh | 157 157 + 0 - 0 !
position.hh | 161 161 + 0 - 0 !
4 files changed, 3951 insertions(+)

 use bison v2.7 like upstream does upstream uses bison
 v2.7 to build the yacc files, and things do not compile with newer
 versions. So I built GNU bison v2.7 from source on Debian/stretch,
 and ran it like:
 .
   bison --defines=aidl_language_y.h -o aidl_language_y.cpp aidl_language_y.yy
 .
 Then the resulting files are this patch.

Fix ftbfs for c 17.patch | (download)

ast_java.h | 8 4 + 4 - 0 !
generate_ndk.cpp | 5 3 + 2 - 0 !
2 files changed, 7 insertions(+), 6 deletions(-)

 fix ftbfs for c++17

Closes: #983968