Commit Graph

2 Commits

Author SHA1 Message Date
krant
5603261ca4 libmariadb: update to 3.1.23
- Replace dead source URL
- Rebase the patch
- Remove superfluous cmake option

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-07 13:49:38 -08:00
Volker Christian
6748f95168 libmariadb: Fix async api by linking to libucontext
The asynchronous API of libmariadb uses cooperative multi threading
by using the system calls
  * makecontext
  * swapcontext
  * getcontext
  * setcontext
of the ucontext.h C-API.

Thus additionally link libmariadb to libucontext which is a library
providing these system calls on platforms not supporting them out of
the box - like musl based platforms.

Signed-off-by: Volker Christian <me@vchrist.at>
2023-09-23 18:46:01 -07:00