openexr-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Openexr-devel] [ilmbase} Patches against 1.0.2 and 1.0.3 which Fedo


From: Andreas Metzler
Subject: Re: [Openexr-devel] [ilmbase} Patches against 1.0.2 and 1.0.3 which Fedora uses
Date: Sun, 3 Feb 2013 13:39:11 +0100
User-agent: Mutt/1.5.21 (2010-09-15)

On 2013-02-02 Andreas Metzler <address@hidden> wrote:
[....]
> ilmbase-1.0.3-ucontext.patch
> # fix build on i686/32bit
> # https://github.com/openexr/openexr/issues/3
[...]

Fedora only applies this patch on 32bit archs, find attached a version
which does not break building on amd64.

FWIW ilmbase does not build on kfreebsd-amd64:
---------------------
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I. -I../config -I.. -I../Iex 
-I../config -D_FORTIFY_SOURCE=2 -pipe -g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -c 
IexMathFpu.cpp  -fPIC -DPIC -o .libs/IexMathFpu.o
IexMathFpu.cpp: In function 'void Iex::FpuControl::restoreControlRegs(const 
ucontext_t&, bool)':
IexMathFpu.cpp:234:30: error: 'const struct mcontext_t' has no member named 
'fpregs'
IexMathFpu.cpp:235:32: error: 'const struct mcontext_t' has no member named 
'fpregs'
IexMathFpu.cpp: In function 'void 
Iex::setFpExceptionHandler(Iex::FpExceptionHandler)':
IexMathFpu.cpp:437:9: error: 'struct sigaction' has no member named 
'sa_restorer'
---------------------

cu andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'

Attachment: 20_ucontext.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]