Package: android-platform-system-core / 1:7.0.0+r33-1
Metadata
Package | Version | Patches format |
---|---|---|
android-platform-system-core | 1:7.0.0+r33-1 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
libandroidcutils_makefile_pkgconfig | (download) |
libcutils/dlmalloc_stubs.c |
1 1 + 0 - 0 ! |
Caveats: Lots of Android utilities link against libcutils but do not use the "atomic" stuff. The atomic stuff only works on a limited number of CPU architectures, so for now, just don't include atomic on those architectures. |
add_missing_headers.diff | (download) |
base/errors_unix.cpp |
1 1 + 0 - 0 ! |
various headers are missing which causes compiler errors. |
use_separated_cutils_atomic.diff | (download) |
include/utils/Atomic.h |
4 3 + 1 - 0 ! |
cutils/atomic.h uses stdatomic.h which is not supported by c++11 |
Clang_nullability_type_qualifier.patch | (download) |
adb/adb_client.h |
5 5 + 0 - 0 ! |
disable nullability type specifiers Nullability type specifiers "_Nonnull" & "_Nullable" are a Clang-specific feature. This patch lets the preprocessor expands this 2 macros to empty if not using Clang. |
fs_prepare_path_impl_open_mode_missing.patch | (download) |
libcutils/fs.c |
2 1 + 1 - 0 ! |
the invocation of open() misses a third argument When open() is called with O_CREAT, a third argument must be provided for setting the new file's access mode (permission). Let's pass the "mode" parameter. |
adb_libssl_11.diff | (download) |
adb/adb_auth_host.cpp |
5 3 + 2 - 0 ! |
adb: make compatible with openssl 1.1 OpenSSL version 1.1 brought some API changes which broke the build here, fix that by accessing rsa->n (and e) directly, using RSA_get0_key instead. |
adb_libssl_bc.diff | (download) |
adb/adb_auth_host.cpp |
13 13 + 0 - 0 ! |
adb: backward compatibility with openssl < 1.1 |
move log file to proper dir.patch | (download) |
adb/client/main.cpp |
5 5 + 0 - 0 ! |
--- |