I wanted to update to 3.15 and like every update, I created a new empty project (to compare the changes with my configuration).
I tested the old cocos command line for my project, after only replacing the cocos folder in my project. I got after some time (fresh compiling) the error
cocos2d/external/bullet/BulletMultiThreaded/PosixThreadSupport.cpp:319:62: error: 'pthread_barrier_in it' was not declared in this scope
That’s strange, because the bullet folder didn’t changed (git shows no changes there) and with 3.14.1 everything works fine. So I decided to compile the empty project in Android Studio (which was freshly created minutes before).
This project also generated the same error. I’m out of idea, because the build within CLion (on macOS) works fine and I get an executable with cocos2-d 3.15 runtime.
Could it be a problem with NDK 15rc1? If this is a problem, it will be a problem for everybody in the future. How can I fix this? Any ideas.
PS: Should I also need to report this in the bullet repo?