# USE="-X svga -sdl" emerge uae /.../ svga.c -o svga.o svga.c: In function 'flush_line': svga.c:206: warning: pointer targets in assignment differ in signedness svga.c:208: warning: pointer targets in passing argument 2 of 'vga_drawscanline' differ in signedness svga.c:213: warning: pointer targets in passing argument 1 of 'DitherLine' differ in signedness svga.c: In function 'vidmode_menu_selected': svga.c:600: error: 'struct uae_prefs' has no member named 'gfx_width' svga.c:601: error: 'struct uae_prefs' has no member named 'gfx_height' svga.c: In function 'select_mode_from_prefs': svga.c:615: error: 'struct uae_prefs' has no member named 'gfx_width' svga.c:622: error: 'struct uae_prefs' has no member named 'gfx_height' svga.c:641: error: 'struct uae_prefs' has no member named 'gfx_width' svga.c:641: error: 'struct uae_prefs' has no member named 'gfx_height' svga.c:644: error: 'struct uae_prefs' has no member named 'gfx_width' svga.c:645: error: 'struct uae_prefs' has no member named 'gfx_height' svga.c: In function 'graphics_init': svga.c:707: error: 'lastmx' undeclared (first use in this function) svga.c:707: error: (Each undeclared identifier is reported only once svga.c:707: error: for each function it appears in.) svga.c:707: error: 'lastmy' undeclared (first use in this function) svga.c: In function 'handle_events': svga.c:726: error: 'lastmx' undeclared (first use in this function) svga.c:727: error: 'lastmy' undeclared (first use in this function) svga.c:737: warning: pointer targets in initialization differ in signedness svga.c:742: warning: pointer targets in passing argument 2 of 'vga_drawscanline' differ in signedness svga.c: In function 'gfx_lock_picasso': svga.c:916: warning: pointer targets in return differ in signedness make[1]: *** [svga.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/app-emulation/uae-0.8.26-r1/work/uae-0.8.26/src' make: *** [all] Error 2 -- Ebuild environment here: http://pastebin.com/f7f40ab51 Complete build log here: http://pastebin.com/f64088428
Please don't use external sites for files you want to add to bugs. Attach them to our bugtracker as external sites can go offline or remove such data. Please also post your "emerge --info". Reopen this bug when you provide the requested information.
Created attachment 184881 [details] emerge --info
Created attachment 184883 [details] Full build log
Created attachment 184885 [details] ebuild environment
Corrected.
We no longer support building uae with svgalib. uae contains a bunch of broken code-paths and I've now reduced it to a minimum of working options. Feel free to send patches for svgalib-support, but it'd probably require a lot of fixes to the upstream code.