[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'
20_ucontext.patch
Description: Text Data