On Thu, 2008-01-10 at 14:27 +0100, Götz Waschk wrote: > On Jan 5, 2008 3:57 PM, Francesco Romani <[EMAIL PROTECTED]> wrote: > > - NUV is expected to work only on x86 platform; otherwise, it works > > thanks a significant amount of luck. Enforce this constraint using > > a ./configure check. > > Hi, > > nuv doesn't build here (Mandriva Cooker i586):
OK, the problem is likely that none of those headers > In file included from /usr/include/asm/sigcontext.h:4, > from /usr/include/bits/sigcontext.h:28, > from /usr/include/signal.h:333, > from ../../src/transcode.h:47, > from rtjpeg_aud_plugin.c:61: > /usr/include/asm/types.h:19: error: conflicting types for '__s32' (nor any header included by the above) #defines _I386_TYPES_H no clue yet why this happens (no mandriva boxes handy), nor further clues about the goodness of this guess. The Right Thing To Do (tm) is of course to backport NUV fixes from HEAD. I'm a bit reluctant due to fact that NUV code isn't exactly the easiest thing to grok out there. Anyway, I'll probably bite the bullet and release a 1.0.6 with *only* NUV patches soon. PS: NUV builds as expected (some warnings, no errors) here on debian, x86 platform of course. I'm wondering where this difference come from... Bests, -- Francesco Romani // Ikitt [ Out of memory. ~ We wish to hold the whole sky, ~ But we never will. ]