svgalib-1.9.21-r1 doesn't build if kernel support for modules not enabled (2.6.9-gentoo-r13 anyway). It says I should enable modules in my kernel, and try again. I don't want to enable modules. Reproducible: Always Steps to Reproduce: 1.turn of modules in kernel 2.6.9-gentoo-r13 2.emerge svgalib svgalib-1.9.21-r1 3. Actual Results: svgalib didn't build Expected Results: svgalib should have build
Er, svgalib is a kernel module. No module support, no svgalib support...
What?!?!? Quote from svgalib.org: "SVGAlib is simply a binary C library which is called by C programs, just like all the other libraries in /lib and /usr/lib. If SVGAlib is properly installed, the average user shouldn't even be aware of its existence." That doesn't *sound* like a module... neither does the "lib" on the end of the name... "svgalib" It obviously must want to access some kind of a external "module" or driver. I reported this bug because when modules are turned off the build curls its toes and dies instead of resolving against fixed symbols in the kernel the way it is supposed to.
svgalib needs svgalib_helper kernel module, otherwise you cannot use it. No modules, no joy. Closing.
If you want *only* the library (for development, probably), then do "USE=no-helper emerge svgalib"