Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
apr: Update version from 1.6.5 to 1.7.0
[Announcement][1]: > There are a number of specific changes in how APR is deployed and how APR-util deals with external dependencies in these current releases, which may be disruptive to existing build strategies: > > * The typical cross-process locking stragegy now defaults to a pthreads lock which will not leak on abnormal process termination, as opposed to the earlier sysv semaphore locking strategy. This should result in fewer orphaned locks in misbehaving applications. > * Netware users should be aware that APR mis-defined the entity representing an "os mutex", and it was missing a level of indirection. The new definition should allow the use of the apr_os_proc_mutex_get/_put API's on the Netware platform but requires a rebuild against the APR 1.7.0 or later library. > * Expat sources are no longer bundled, this is now an external dependency. Install libexpat runtime (usually installed by default) and development packages using your system's package manager, or from https://libexpat.github.io/. > * MySQL support is updated as advised by the MySQL developers. MySQL versions older than 5.5 should not be used. If you do use an old MySQL version, use the thread-safe libmysqlclient_r version of the library. > * FreeTDS partial and incomplete support has been dropped. Users of MSSQL and SYBASE databases are recommended to use the ODBC driver instead. [1]: https://www.apache.org/dist/apr/Announcement1.x.html
- Loading branch information