Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 358955 - quake2-icculus AMD64 specific and general fixes
Summary: quake2-icculus AMD64 specific and general fixes
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-14 21:55 UTC by ocrbj
Modified: 2012-04-07 17:38 UTC (History)
0 users

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


Attachments
patch for definition of _GNU_SOURCE so mremap is declared (quake2-icculus-0.16.1-mremap.patch,338 bytes, patch)
2011-03-14 21:57 UTC, ocrbj
Details | Diff
fixes and enables the software rasterizer on AMD64 (quake2-icculus-0.16.1-x11_soft.patch,1.10 KB, patch)
2011-03-14 21:58 UTC, ocrbj
Details | Diff
fixes the x11 mouse input (quake2-icculus-0.16.1-x11_mouse.patch,647 bytes, patch)
2011-03-14 21:59 UTC, ocrbj
Details | Diff
fixes the uninitialized file descriptor acces for joystick devices ( minor ) (quake2-icculus-0.16.1-x11_joystick.patch,765 bytes, patch)
2011-03-14 22:00 UTC, ocrbj
Details | Diff
changes to quake2-icculus ebuild to fix qmax install problems and include patches (quake2-icculus-0.16.1-r1.ebuild.patch,1.33 KB, patch)
2011-03-14 22:01 UTC, ocrbj
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description ocrbj 2011-03-14 21:55:54 UTC
AMD64 quake2-icculus is not including the quake2 software rasterizer.

the function mremap is not declared on linux systems because the _GNU_SOURCE define is missing in a file, leading to premature QA notification abort after compilation.

the non dga mouse input is broken leading to erratic behaviour when trying to look around in the game.

the application does not install properly when trying to build with qmax USE flag and without dedicated server USE flag.

the application works on uninitialized descriptors, leading to problems when it tries to close them. this is minor.



Reproducible: Always




ill supply patches
Comment 1 ocrbj 2011-03-14 21:57:11 UTC
Created attachment 265873 [details, diff]
patch for definition of _GNU_SOURCE so mremap is declared
Comment 2 ocrbj 2011-03-14 21:58:27 UTC
Created attachment 265875 [details, diff]
fixes and enables the software rasterizer on AMD64
Comment 3 ocrbj 2011-03-14 21:59:19 UTC
Created attachment 265879 [details, diff]
fixes the x11 mouse input
Comment 4 ocrbj 2011-03-14 22:00:20 UTC
Created attachment 265881 [details, diff]
fixes the uninitialized file descriptor acces for joystick devices ( minor )
Comment 5 ocrbj 2011-03-14 22:01:38 UTC
Created attachment 265883 [details, diff]
changes to quake2-icculus ebuild to fix qmax install problems and include patches
Comment 6 Matt Turner gentoo-dev 2011-08-20 02:32:29 UTC
Can these be submitted upstream?
Comment 7 Tupone Alfredo gentoo-dev 2012-04-07 17:38:53 UTC
All the major bug addressed here are fixed. Thanks for report.