4 Replies Latest reply on May 19, 2014 2:51 PM by hanselmo

    iOS _spin_lock_try mutex fails App Store validation


      I've successfully built BDB (6.0.30) and used it in my ios app.

      My app works in test both on IOS simulator and on a real device (connect to USB).

      I'm ready to distribute my app in the app store, but the validation process fails for this reason:


      The app references non-public symbols: _spin_lock_try, _spin_unlock.


      After launching the configure command, i see in my db-config.h, that the mutex configuration used is:


      /* Define to 1 to use the Apple/Darwin _spin_lock_try mutexes. */



      Have someone suggestions on how to build a BDB library that doesn't fail the App Store validation?