diff --git a/dev-db/mariadb/mariadb-10.11.11.ebuild b/dev-db/mariadb/mariadb-10.11.11.ebuild index c43a75110b464..bf077ea30aa35 100644 --- a/dev-db/mariadb/mariadb-10.11.11.ebuild +++ b/dev-db/mariadb/mariadb-10.11.11.ebuild @@ -299,6 +299,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" diff --git a/dev-db/mariadb/mariadb-10.11.12.ebuild b/dev-db/mariadb/mariadb-10.11.12.ebuild index 665bd82ea1ba2..97be1fa5494ce 100644 --- a/dev-db/mariadb/mariadb-10.11.12.ebuild +++ b/dev-db/mariadb/mariadb-10.11.12.ebuild @@ -290,6 +290,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" diff --git a/dev-db/mariadb/mariadb-10.6.15.ebuild b/dev-db/mariadb/mariadb-10.6.15.ebuild index 5f10d779c3b2e..025a54a9f1efe 100644 --- a/dev-db/mariadb/mariadb-10.6.15.ebuild +++ b/dev-db/mariadb/mariadb-10.6.15.ebuild @@ -299,6 +299,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" diff --git a/dev-db/mariadb/mariadb-10.6.20.ebuild b/dev-db/mariadb/mariadb-10.6.20.ebuild index cd65ded471b82..5c96f02310df9 100644 --- a/dev-db/mariadb/mariadb-10.6.20.ebuild +++ b/dev-db/mariadb/mariadb-10.6.20.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" diff --git a/dev-db/mariadb/mariadb-10.6.21.ebuild b/dev-db/mariadb/mariadb-10.6.21.ebuild index 3549160cc5774..f0c3aa540fa33 100644 --- a/dev-db/mariadb/mariadb-10.6.21.ebuild +++ b/dev-db/mariadb/mariadb-10.6.21.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" diff --git a/dev-db/mariadb/mariadb-10.6.22.ebuild b/dev-db/mariadb/mariadb-10.6.22.ebuild index 23869316a4c11..a9dd8ff583245 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" diff --git a/dev-db/mariadb/mariadb-11.4.5-r1.ebuild b/dev-db/mariadb/mariadb-11.4.5-r1.ebuild index 3a71ebc4cf433..11961034b468f 100644 --- a/dev-db/mariadb/mariadb-11.4.5-r1.ebuild +++ b/dev-db/mariadb/mariadb-11.4.5-r1.ebuild @@ -294,6 +294,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" diff --git a/dev-db/mariadb/mariadb-11.4.6.ebuild b/dev-db/mariadb/mariadb-11.4.6.ebuild index df111496b39b5..377a8d1ed59f0 100644 --- a/dev-db/mariadb/mariadb-11.4.6.ebuild +++ b/dev-db/mariadb/mariadb-11.4.6.ebuild @@ -285,6 +285,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"