Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 262243 - app-emulation/uae: Cannot compile with svgalib USE flag
Summary: app-emulation/uae: Cannot compile with svgalib USE flag
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Peter Volkov (RETIRED)
URL:
Whiteboard: Pending removal 2010-03-06
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2009-03-12 09:44 UTC by Antonio Orefice
Modified: 2014-04-05 14:52 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge_--info.txt,4.66 KB, text/plain)
2009-03-13 16:12 UTC, Antonio Orefice
Details
Full build log (BuildLog.txt,94.00 KB, text/plain)
2009-03-13 16:13 UTC, Antonio Orefice
Details
ebuild environment (EbuildEnvironment.txt,90.33 KB, text/plain)
2009-03-13 16:13 UTC, Antonio Orefice
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Antonio Orefice 2009-03-12 09:44:51 UTC
# 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
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-03-12 21:59:03 UTC
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.
Comment 2 Antonio Orefice 2009-03-13 16:12:47 UTC
Created attachment 184881 [details]
emerge --info
Comment 3 Antonio Orefice 2009-03-13 16:13:13 UTC
Created attachment 184883 [details]
Full build log
Comment 4 Antonio Orefice 2009-03-13 16:13:44 UTC
Created attachment 184885 [details]
ebuild environment
Comment 5 Antonio Orefice 2009-03-13 16:14:46 UTC
Corrected.
Comment 6 Hanno Böck gentoo-dev 2010-02-15 00:16:35 UTC
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.