Request for review: Enlightenment DR17 + EFL

Didier Casse elprodigio at gmail.com
Mon May 30 05:35:14 UTC 2005


The solution, as discussed with Carsten, to avoid this in the future
would be to set:

CFLAGS="-O2 -fomit-frame-pointer"
export CFLAGS

in the spec file for a generic binary.

-- 
Cheers,
Didier.

------------
Yum/apt repository for DR17/EFL: http://sps.nus.edu.sg/~didierbe

Didier F.B Casse
PhD candidate, Singapore Synchrotron Light Source (SSLS)
National University of Singapore.

On 5/30/05, John Ellson <ellson at research.att.com> wrote:
> Didier Casse wrote:
> 
> >
> >Btw what happens when you disable mmx and sse for evas? Does it
> >compile on your architecture?
> >
> >
> >
> Didn't fix it.
> 
> Carsten Haitzler (The Rasterman) wrote:
> 
> >have u checked the CFLAGS? actually READ the error output? evas does NOT set
> >CFLAGs - it inherits from the build environment. gcc is complaining the
> >-mpreferred-stack-boundary=2 is a bad value. it cannot compile the code with it
> >at 2. it must be at 4 to 12. you must fix your CFLAGS
> >
> >
> 
> OK.  The -mpreferred-stack-boundary=2 came from
> /usr/lib/pkgconfig/valgrind.pc
> which I picked up because I had /usr/lib/pkgconfig in my PKG_CONFIG_PATH and
> there is no 64 bit version of valgrind in the fedora-devel distribution.
> 
> I fixed it locally by using only /usr/lib64/pkgconfig in my PKG_CONFIG_PATH.
> 
> My fault I guess.   "rpmbuild -ba evas.spec" is now working for me on
> x86_64.
> 
> John
>




More information about the fedora-extras-list mailing list