[FIXED] at least, it appears to be unfounded. I ran FFPF with 2.6.10 fine yesterday. The error is probably related to gcc 3.4 (again)
dd February 15th, 2005
now this one *is* nasty. At the moment I'm not quite sure which of the two gives issues, as they're somewhat intertwined with the gcc 3.4 bug below. In any case, the following:
ffpf-1.3.4/modules/../src/core/flowbuffer.c: In function `flowbuffer_new': ffpf-1.3.4/src/support/buffer.h:394: sorry, unimplemented: inlining failed in call to 'buffer_drop': function
occurs only with recent kernel versions. I'll dedicate an afternoon to fix these issues up for 1.3.5 shortly. However, worst-case that might mean de-inlining some functions causing a drop in performance
the following was noticed only on a Fedora Core 3 with gcc 3.4 and a vanilla 2.6.9 kernel, so far: the compiler balks and generates heaps of "sorry, unimplemented: inlining failed" messages.
So far I have not found a solution for this issue.
in userspace we include one file from the kernel headers, namely asm/atomic.h. While this is not preferred, it is accepted behaviour. Therefore, the #warning tags that used to accompany kernel header includes have gone... expect for the specially tailored Red Hat include files.
simplest solution: remove this warning from /usr/include/asm/atomic.h
It appears that debian based systems also modify their kernel headers. At least, we observed problems in including netfilter on a debian based system (I don't know with distribution). If you have any more info, please post it here.
Found an error that is not related to those already mentioned? Add a new heading here and optionally open a bug report in the tracker if you need to upload files.