Commit Graph

4 Commits

Author SHA1 Message Date
Rosen Penev
ac5377e031 libmariadb: update to 3.4.5
Backport upstream patch fixing compilation with GCC 15.

Remove upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-07-18 22:19:22 +08:00
Aleksey Vasilenko
0c7d79bed1 libmariadb: update to 3.4.1
- Remove a mirror with invalid certificate
- Manually rebase 010-link-to-libucontext.patch
- Add new 020-fix-ucontext-maybe-uninitialized.patch

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-09-23 18:25:38 +08:00
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