Skip to Main Content

Berkeley DB Family

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

iOS _spin_lock_try mutex fails App Store validation

hanselmoMay 12 2014 — edited May 19 2014

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. */

#define HAVE_MUTEX_DARWIN_SPIN_LOCK_TRY 1

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

Thanks

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jun 16 2014
Added on May 12 2014
4 comments
2,008 views