summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZ. Liu <[email protected]>2025-05-02 09:59:56 +0800
committerSam James <[email protected]>2025-05-10 19:02:19 +0100
commitd20b79419438eb08cac5cff88748e8bb0e0fac0e (patch)
tree6aa151e1067b266014dbcab350b81364f6819b92 /dev-db/mariadb/mariadb-10.6.22.ebuild
parentdev-db/mariadb: apply libxml2 patch for 10.6.15 (diff)
downloadgentoo-d20b79419438eb08cac5cff88748e8bb0e0fac0e.tar.gz
gentoo-d20b79419438eb08cac5cff88748e8bb0e0fac0e.tar.bz2
gentoo-d20b79419438eb08cac5cff88748e8bb0e0fac0e.zip
dev-db/mariadb: apply musl largefile workaround
fix many errors like bellow if USE="extraengine": > mysql/storage/connect/filamfix.cpp:698:7: error: use of undeclared identifier 'lseek64'; did you mean 'lseek'? Signed-off-by: Z. Liu <[email protected]> Part-of: https://github.com/gentoo/gentoo/pull/41891 Closes: https://github.com/gentoo/gentoo/pull/41891 Signed-off-by: Sam James <[email protected]>
Diffstat (limited to 'dev-db/mariadb/mariadb-10.6.22.ebuild')
-rw-r--r--dev-db/mariadb/mariadb-10.6.22.ebuild2
1 files changed, 2 insertions, 0 deletions
diff --git a/dev-db/mariadb/mariadb-10.6.22.ebuild b/dev-db/mariadb/mariadb-10.6.22.ebuild
index 23869316a4c1..a9dd8ff58324 100644
--- a/dev-db/mariadb/mariadb-10.6.22.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.22.ebuild
@@ -301,6 +301,8 @@ src_configure() {
# Bug #114895, bug #110149
filter-flags "-O" "-O[01]"
+ use elibc_musl && append-flags -D_LARGEFILE64_SOURCE
+
# It fails on alpha without this
use alpha && append-ldflags "-Wl,--no-relax"