id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 10822,Boost.Thread fails to compile on Android,Niall Douglas,Niall Douglas,"Unfortunately the fix for ticket #7716 of manually including asm/page.h has broken Boost.Thread on Android for the Android 5.0 NDK: In file included from ./boost/thread/thread_only.hpp:17:0, from libs/thread/src/pthread/thread.cpp:11: ./boost/thread/pthread/thread_data.hpp:28:81: fatal error: asm/page.h: No such file or directory #include // http://code.google.com/p/android/issues/detail?id=39983 ^ compilation terminated. This is because asm/page.h has gone away, and Android seems to dislike defining PAGE_SIZE anywhere when getpagesize() works perfectly well. Vicente, if it's okay with you can I hard code PAGE_SIZE to 4096 on Android if it is not already defined by a system header? Then the problem goes away, forever. Niall",Bugs,closed,Boost 1.58.0,thread,Boost 1.57.0,Showstopper,fixed,,