Halcy0n wrote:gralves wrote:Where should I post bug reports about packages that do not compile on gcc4.0?
If you don't have a patch, its probably best to just mention it in here, or send me an email and I'll look into it.
Edit: The number of packages not compiling should be slowly approaching 0 though. Its getting pretty good I think

[ebuild R ] media-gfx/blender-2.37a on AMD64
Fails to build on AMD64 and gcc 4.0.2-pre20050917 . It builds ok on the same system with gcc-3.4.4 . Not sure if it is related to not yet updating all libraries w/ 4.0.2, but it seems to be an error converting void* to int (on x86_64 it should be converted to long int instead). This should probably be sent upstream (if the error is what I'm thinking it is, it can cause a serious access violation on system with a REALLY BIG amount of ram/cache).
I can't try to compile it again right now since I'm rebuilding the system libraries, but if this span accross more than just one file it is not trivial to fix. The correct way of handling that is to have a #define integer_pointer_type somewhere and use it instead of int or long int.
edit: just to clarify my architecture.