pcp
[Top] [All Lists]

Re: pmmgr build failure on 32-bit Fedora release 17 (Beefy Miracle)

To: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Subject: Re: pmmgr build failure on 32-bit Fedora release 17 (Beefy Miracle)
From: fche@xxxxxxxxxx (Frank Ch. Eigler)
Date: Fri, 28 Feb 2014 11:54:53 -0500
Cc: pcp@xxxxxxxxxxx
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <y0mzjlbwj2e.fsf@xxxxxxxx> (Frank Ch. Eigler's message of "Fri, 28 Feb 2014 06:52:25 -0500")
References: <53101471.4000200@xxxxxxxxxxxxxxxx> <y0mzjlbwj2e.fsf@xxxxxxxx>
User-agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.4 (gnu/linux)
I wrote:

> [...]
> Can someone explain why we do either of these and override distro defaults?
>
> If this is unchangeable, it may be possible to add autoconf-based
> LLDLIBS=-latomic that may result in linkable binaries.  [...]

On pcpfans.git, the fche/i686 branch has two commits for this problem.
The first adds -latomic if it's available (but isn't on Fedora 17 due
to gcc <= 4.7).  The second drops the rpmbuild --target=FOO override.
Now Makepkgs, manual CFLAGS...=-march=i386 builds all work.  I do not
have <i686 hardware to test the results on.  Does anyone?

(All this is moot as to normal Fedora/EPEL builds, since those use
neither Makepkgs, nor rpmbuild --target=FOO overrides.)

- FChE

<Prev in Thread] Current Thread [Next in Thread>