{"push_id":1475618637,"size":2,"distinct_size":0,"ref":"refs/heads/refactor_sanitizers_env","head":"c60b84cb3ceafcc89826911fa2ad35cb5e7653d7","before":"ac366a1355e68bf478c1de5269b7e8bbbc4466bd","commits":[{"sha":"40f700a1be18e2e9158c80a3d2d9a38a943d346e","author":{"name":"Anestis Bechtsoudis","email":"d7ab8d7565720c63b88eba9faa7a51aadd9fe088@census-labs.com"},"message":"[android] Fix wrong linking with libhfuzz.a from main tool\n\nlibhfuzz is not an actual dependency of the honggfuzz standalone tool. Instead it\nis simply desired to always build it with the build config matching the main tool so\nthat it is available to user for wrapping targets with instrumentation.\n\nHaving libhfuzz as part of LOCAL_STATIC_LIBRARIES effectively instructs NDK\nautomation to include it as dependency. This results into resolving some of the\nexternal libc dependencies (strcmp, strstr, etc.) with the ones implemented from\nlibhfuzz. This is not desired since it breaks functionality.\n\nReplace LOCAL_STATIC_LIBRARIES dependency with a proper APP_MODULES\nlist when invoking ndk-build to always build both modules.\n\nSigned-off-by: Anestis Bechtsoudis <anestis@census-labs.com>","distinct":false,"url":"https://api.github.com/repos/anestisb/honggfuzz/commits/40f700a1be18e2e9158c80a3d2d9a38a943d346e"},{"sha":"c60b84cb3ceafcc89826911fa2ad35cb5e7653d7","author":{"name":"Anestis Bechtsoudis","email":"d7ab8d7565720c63b88eba9faa7a51aadd9fe088@census-labs.com"},"message":"Merge branch 'android-dep-fixes' into refactor_sanitizers_env\n\n* android-dep-fixes:\n  [android] Fix wrong linking with libhfuzz.a from main tool","distinct":false,"url":"https://api.github.com/repos/anestisb/honggfuzz/commits/c60b84cb3ceafcc89826911fa2ad35cb5e7653d7"}]}
{"actor":{"display_login":"anestisb"}}