Bug 192086
| Summary: | PATCH: (proper) fullscreen support | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Hans de Goede <hdegoede> | ||||
| Component: | plib | Assignee: | Hans de Goede <hdegoede> | ||||
| Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | rawhide | CC: | extras-qa, matthias, wart | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2006-06-03 21:31:25 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Bug Depends On: | |||||||
| Bug Blocks: | 192119 | ||||||
| Attachments: |
|
||||||
|
Description
Hans de Goede
2006-05-17 15:03:15 UTC
Created attachment 129324 [details]
Patch as described
I've completed packaging tuxkart so you can now use tuxkart to test out the patch, the review request is bug 192119 . One last important note which I forgot: you need to add -DXF86VIDMODE to the
CXXFLAGS when compiling plib with this patch, so the new configure line should
become:
%configure CXXFLAGS="%{optflags} -fPIC -DXF86VIDMODE"
I don't want to be rude and I know we are all volunteers, but: ping? Oops, sorry for not replying earlier! I really appreciate all your work, and know how well you contribute upstream to projects you make changes to, so I'm really all for you taking over maintainership of plib (and plib16 if you want) in Extras :-) Just let me know if/when you make incompatible changes or have it provide a shared library at last so that I can patch/rebuild the packages I maintain that use it (only torcs from the top of my head). What do you think? Sounds like a plan shall I edit owners.list and put me in as owner then? I'll take a look at making a proper .so's out of plib and once I'm ready with that I'll let you know. Have you had contact with upstream lately, I haven't had a response to my patch from upstream yet? About plib 1.6 I didn't do a complete check but 1.8 mostly seems api compatible with 1.6 wouldn't it be better to fix 1.6 using packages to compile against 1.8, send patches upstream and just drop 1.6? If you can point me to any packages using 1.6 I can take a stab at moving them to 1.8 (as time permits). Yes, it's the plan : You can change owners.list :-) As for plib 1.6 vs. 1.8, I thought the changes were major since configure checks are quite strict on one vs. the other, and I even thought that important changes went in between point releases since plib builds only as a static library by default... I really have no objections in seeing that change, go for it! Ok, Ive made myself owner of plib and added you into the initial-CC field. I've added myself into the initial-CC field for plib16. I'm waiting with releasing a plib with this patch untill I've also got an .so patch ready. Reassigning to me in the mean time. Okay, I've finished writing .so support for plib into the spec file. The solution isn't pretty by besides that it should work fine. I've concidered adding proper shared lib support to the autoxxx files in plib. But upstream currently isn't interested so my current solution will do fine and is probably easier to maintain seperate from upstream too. I've comitted this to devel and requested a build. I think its best to lett this sit in devel for a while before making the same changes to FC-5 and FC-4 . Matthias, Adding you to the CC (should have done that when assigning to me) a new version with the fullscreen support and creating .so files is in -devel now, can you rebuild and test your packages against this I would like to push it for FC-4 and FC-5 too. See above comments for more details on the .so file stuff. |