Fixed correct version number for autoconf test in Makefile
Fixed make directory in pkg-config file
Fixed building without PTLIBDIR defined.
Merged revision(s) 29526-29564 from ptlib/branches/v2_12:
Added an STL iterator for PSafeDictionary collection.
Changed PDictionary iterator to use same technique as PSafeDictionary.
Added ordinal key template class as POrdinalKey is only PINDEX and can get lots of warnings.
Merged revision(s) 29565-29568 from ptlib/branches/v2_12:
Fixed GNU compile
Better portability change for SDWORD/UDWORD types
Fixed "out-of-tree" build recently broken
Removed some debugging
More fixes for cross compiles
Fixed compatibility with ODBC (sqltypes.h)
Merged revision(s) 29569-29583 from ptlib/branches/v2_12:
Fixed uninitialised member variable, thanks Bob Reif
Merged revision(s) 29584-29586 from ptlib/branches/v2_12:
Fixed LLVM warning.
Reduced log level for Mac video capture
Fixed uninitialised "lastReadCount" and "lastWriteCount" in Mac audio.
Fixed issues with Mac video grabber. Weirdly the NSCondition signal will only signal the condition if something is actually waiting for it. WHich means we have an inherent race condition that can never be fixed. Luckily in this case, we are continuously getting franes so it wil just get signalled next time around. But I would love to know Apples rationale for that behaviour.
Merged revision(s) 29587-29601 from ptlib/branches/v2_12:
---------------------
r29592
USe correct check of IP address for local socket bind. Benign issue.
---------------------
r29591
Fixed auto-create of new certificate/private key pair when starting context.
Changed NSCondition to good old PSyncPoint. Semantics sufficiently different to make it useless.
Comment out the debug level tracing in Mac video capture
Fix write to IPv6 address on Mac OS-X
Fixed fix for Mac OS-X IPv6