sys-fs/xfsprogs: Sync with Gentoo

It's from Gentoo commit f13e7f7a3607cfaf8e2e71efd3da4759e7e2facb.
This commit is contained in:
Flatcar Buildbot 2025-03-17 07:12:01 +00:00 committed by Krzesimir Nowak
parent 42cd35108f
commit 1ef3ffb20a
3 changed files with 8 additions and 15 deletions

View File

@ -1,4 +1,4 @@
# Copyright 1999-2024 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
@ -58,9 +58,6 @@ src_configure() {
# bug 903611 # bug 903611
use elibc_musl && append-flags -D_LARGEFILE64_SOURCE use elibc_musl && append-flags -D_LARGEFILE64_SOURCE
# Build fails with -O3 (bug #712698)
replace-flags -O3 -O2
# Upstream does NOT support --disable-static anymore, # Upstream does NOT support --disable-static anymore,
# https://www.spinics.net/lists/linux-xfs/msg30185.html # https://www.spinics.net/lists/linux-xfs/msg30185.html
# https://www.spinics.net/lists/linux-xfs/msg30272.html # https://www.spinics.net/lists/linux-xfs/msg30272.html

View File

@ -11,7 +11,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz"
LICENSE="LGPL-2.1" LICENSE="LGPL-2.1"
SLOT="0" SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="icu libedit nls selinux static-libs" IUSE="icu libedit nls selinux static-libs"
RDEPEND=" RDEPEND="
@ -58,11 +58,9 @@ src_configure() {
# Avoid automagic on libdevmapper (bug #709694) # Avoid automagic on libdevmapper (bug #709694)
export ac_cv_search_dm_task_create=no export ac_cv_search_dm_task_create=no
# bug 903611 # bug 903611, 948468
use elibc_musl && append-flags -D_LARGEFILE64_SOURCE use elibc_musl && \
append-flags -D_LARGEFILE64_SOURCE -DOVERRIDE_SYSTEM_STATX
# Build fails with -O3 (bug #712698)
replace-flags -O3 -O2
# Upstream does NOT support --disable-static anymore, # Upstream does NOT support --disable-static anymore,
# https://www.spinics.net/lists/linux-xfs/msg30185.html # https://www.spinics.net/lists/linux-xfs/msg30185.html

View File

@ -62,11 +62,9 @@ src_configure() {
# Avoid automagic on libdevmapper (bug #709694) # Avoid automagic on libdevmapper (bug #709694)
export ac_cv_search_dm_task_create=no export ac_cv_search_dm_task_create=no
# bug 903611 # bug 903611, 948468
use elibc_musl && append-flags -D_LARGEFILE64_SOURCE use elibc_musl && \
append-flags -D_LARGEFILE64_SOURCE -DOVERRIDE_SYSTEM_STATX
# Build fails with -O3 (bug #712698)
replace-flags -O3 -O2
# Upstream does NOT support --disable-static anymore, # Upstream does NOT support --disable-static anymore,
# https://www.spinics.net/lists/linux-xfs/msg30185.html # https://www.spinics.net/lists/linux-xfs/msg30185.html