commit:     4078b6911244e4b8a42506913795000fd0d66303
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 20 16:26:49 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Dec 20 16:29:46 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4078b691

sys-apps/attr: enable LFS support

Closes: https://bugs.gentoo.org/760857
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 sys-apps/attr/{attr-9999.ebuild => attr-2.4.48-r5.ebuild} | 6 ++++++
 sys-apps/attr/attr-9999.ebuild                            | 1 +
 2 files changed, 7 insertions(+)

diff --git a/sys-apps/attr/attr-9999.ebuild 
b/sys-apps/attr/attr-2.4.48-r5.ebuild
similarity index 94%
copy from sys-apps/attr/attr-9999.ebuild
copy to sys-apps/attr/attr-2.4.48-r5.ebuild
index 098941716f0..2de4d818916 100644
--- a/sys-apps/attr/attr-9999.ebuild
+++ b/sys-apps/attr/attr-2.4.48-r5.ebuild
@@ -24,6 +24,11 @@ IUSE="debug nls static-libs"
 BDEPEND="nls? ( sys-devel/gettext )"
 
 src_prepare() {
+       local PATCHES=(
+               "${FILESDIR}/${P}-perl-5.26.patch"
+               "${FILESDIR}/${P}-switch-back-to-syscall.patch"
+       )
+
        default
 
        if [[ ${PV} == 9999 ]] ; then
@@ -40,6 +45,7 @@ src_configure() {
        filter-flags -flto*
        append-ldflags "-Wl,--no-gc-sections" #700116
        tc-ld-disable-gold #644048
+       append-lfs-flags #760857
        multilib-minimal_src_configure
 }
 

diff --git a/sys-apps/attr/attr-9999.ebuild b/sys-apps/attr/attr-9999.ebuild
index 098941716f0..ba5fdd791fc 100644
--- a/sys-apps/attr/attr-9999.ebuild
+++ b/sys-apps/attr/attr-9999.ebuild
@@ -40,6 +40,7 @@ src_configure() {
        filter-flags -flto*
        append-ldflags "-Wl,--no-gc-sections" #700116
        tc-ld-disable-gold #644048
+       append-lfs-flags #760857
        multilib-minimal_src_configure
 }
 

Reply via email to