commit:     7e3ded248771012b775116a440a5c1d619461776
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  3 21:44:07 2024 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Mar  3 21:44:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e3ded24

sys-libs/libfaketime: Apply musl-1.2.4 largefile workaround

Bug: https://bugs.gentoo.org/908668
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sys-libs/libfaketime/libfaketime-0.9.10.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-libs/libfaketime/libfaketime-0.9.10.ebuild 
b/sys-libs/libfaketime/libfaketime-0.9.10.ebuild
index a7b88d81a8d6..eaeab20e29a2 100644
--- a/sys-libs/libfaketime/libfaketime-0.9.10.ebuild
+++ b/sys-libs/libfaketime/libfaketime-0.9.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -34,6 +34,9 @@ src_prepare() {
        # bug #844958
        use riscv && append-cflags -DFORCE_PTHREAD_NONVER
 
+       # bug #908668
+       use elibc_musl && append-cppflags -D_LARGEFILE64_SOURCE
+
        multilib_copy_sources
 }
 

Reply via email to