svga failes to build with kernel-2.4.25 and USE="build" I'm using gcc (GCC) 3.3.2 20031218 (Gentoo Linux 3.3.2-r5, propolice-3.3-7) Reproducible: Always Steps to Reproduce: 1.USE="build..." 2.emerge svgalib-1.9.18-r1 3.
Created attachment 26288 [details] error messages when building svgalib
Created attachment 26289 [details] error messages when building svgalib
what version of linux-headers
I have a similar error (attached). My linux-headers are version * sys-kernel/linux-headers Latest version available: 2.4.22 Latest version installed: 2.4.22 Size of downloaded files: 28,836 kB Homepage: http://www.kernel.org/ http://www.gentoo.org/ Description: Linux 2.4.22 headers from kernel.org
Created attachment 26303 [details] Andrea Cerrito's error messages
Oh, I forgot: my kernel is version 2.6.1-gentoo-r1
andrea: your bug has already been fixed and is unrelated to this bug report sync up and use 1.9.18-r1
I'm using linux-headers-2.4.21 Why do we have linux-headers differerent from the kernel sources? Shouldn't we use the headers from the installed kernel?
as long as the kernel headers are from the same series (2.4.x headers with 2.4.x kernels) you're ok
mmm why are you building with USE=build ? uses should never put 'build' into USE i assume that svgalib still fails to build if you build with USE=-build ?
Pablo: please try linux-headers-2.4.22 and see if that fixes this bug of yours
I'm currently using linux-headers-2.4.26 (and the kernel - vanilla sources 2.4.26 from kernel.org). With this headers, svgalib is built ok
well svgalib-1.9.18 is ~x86 as is linux-headers-2.4.22