Gentoo Archives: gentoo-portage-dev

From: Zac Medico <zmedico@g.o>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] [PATCH v2] install-qa-check.d: issue warnings for 32bit ELFs not using LFS
Date: Tue, 26 May 2015 18:45:14
Message-Id: 5564BF34.4060008@gentoo.org
In Reply to: Re: [gentoo-portage-dev] [PATCH v2] install-qa-check.d: issue warnings for 32bit ELFs not using LFS by Zac Medico
1 On 05/26/2015 08:58 AM, Zac Medico wrote:
2 > On 05/26/2015 07:24 AM, Mike Frysinger wrote:
3 >> + # Only check on 32-bit systems. Filtering by $ARCH here isn't perfect, but
4 >> + # it should be good enough for our needs.
5 >> + case ${ARCH} in
6 >> + arm|mips|ppc|sh|x86) ;;
7 >> + *) return ;;
8 >> + esac
9 >
10 > Shouldn't we also enable this for 64-bit archs when multilib is enabled?
11 > I've experienced a problem with multilib pkgconfig and 64-bit inodes,
12 > and if I enable this check for amd64 then I get these warnings for
13 > dev-util/pkgconfig-0.28-r2:
14 >
15 > * QA Notice: The following files were not built with LFS support:
16 > * Please see https://bugs.gentoo.org/471102 for details.
17 > * readdir@@GLIBC_2.2.5,fopen@@GLIBC_2.2.5
18 > usr/bin/x86_64-pc-linux-gnu-pkg-config
19 > * readdir@@GLIBC_2.2.5,fopen@@GLIBC_2.2.5 usr/bin/pkg-config
20 > * fopen@@GLIBC_2.1,readdir@@GLIBC_2.0 usr/bin/i686-pc-linux-gnu-pkg-config
21 >
22
23 I've confirmed that append-lfs-flags from flag-o-matic.eclass solves the
24 problem that I have experienced, and filed the following bug:
25
26 https://bugs.gentoo.org/show_bug.cgi?id=550482
27 --
28 Thanks,
29 Zac