Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 488200 - media-libs/sdl-mixer-1.2.12: cherry-pick a few fixes from 2.0 branch
Summary: media-libs/sdl-mixer-1.2.12: cherry-pick a few fixes from 2.0 branch
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-16 10:34 UTC by Rafał Mużyło
Modified: 2014-07-06 08:07 UTC (History)
0 users

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


Attachments
cherry-picked fixes for 1.2 branch (sdl-mixer-1.2.12-acc-hgfixes.patch,6.60 KB, patch)
2013-10-16 10:34 UTC, Rafał Mużyło
Details | Diff
updated patch (sdl-mixer-1.2.12-acc-hgfixes.patch,6.53 KB, patch)
2013-11-03 22:46 UTC, Rafał Mużyło
Details | Diff
another update (rev8ef083375857 ) (sdl-mixer-1.2.12-acc-hgfixes.patch,6.79 KB, patch)
2014-07-06 07:35 UTC, Rafał Mużyło
Details | Diff
updated patch (rev dd498db4e82e) (sdl-mixer-1.2.12-acc-hgfixes.patch,7.15 KB, patch)
2014-07-06 08:07 UTC, Rafał Mużyło
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Rafał Mużyło 2013-10-16 10:34:26 UTC
Created attachment 360994 [details, diff]
cherry-picked fixes for 1.2 branch

It seems that the upstream isn't backporting 2.0 fixes, that are still valid for 1.2 branch (at least going by that that sorry excuse for a web interface mercurial has).

In the attached patch I hope I've picked all of those still valid for 1.2 and only those.

One of those fixes is for a leak, another for a crasher, so it might be worth getting them into the tree.
Comment 1 Julian Ospald 2013-10-16 13:03:09 UTC
those should be separate patches generated from their hg commits, not just dumped into one file, so people can read who did it and why
Comment 2 Rafał Mużyło 2013-10-16 18:58:39 UTC
(In reply to Julian Ospald (hasufell) from comment #1)
> those should be separate patches generated from their hg commits, not just
> dumped into one file, so people can read who did it and why

Call that me being lazy.
There's also the thing, that a few commits on 2.0 branch mixed actual and whitespace changes in a single commit.

http://hg.libsdl.org/SDL_mixer/rev/ea53a85853dd *
http://hg.libsdl.org/SDL_mixer/rev/f2943eac3fd7 *
http://hg.libsdl.org/SDL_mixer/rev/a4e9c53d9c30 *
http://hg.libsdl.org/SDL_mixer/rev/e795460706d0
http://hg.libsdl.org/SDL_mixer/rev/7ead8213dfb0
http://hg.libsdl.org/SDL_mixer/rev/0ff9b7b8ba7b
http://hg.libsdl.org/SDL_mixer/rev/030181ff9f59
http://hg.libsdl.org/SDL_mixer/rev/bd8389c6dd20
http://hg.libsdl.org/SDL_mixer/rev/8b25e64c7ac7
those marked with (*) are on 1.2 branch)
Comment 3 Rafał Mużyło 2013-11-03 22:46:31 UTC
Created attachment 362524 [details, diff]
updated patch

...added http://hg.libsdl.org/SDL_mixer/rev/8ef083375857 ( it's a correction of http://hg.libsdl.org/SDL_mixer/rev/0ff9b7b8ba7b).
Comment 4 Julian Ospald 2013-11-11 22:40:30 UTC
(In reply to Rafał Mużyło from comment #2)
> (In reply to Julian Ospald (hasufell) from comment #1)
> > those should be separate patches generated from their hg commits, not just
> > dumped into one file, so people can read who did it and why
> 
> Call that me being lazy.
> There's also the thing, that a few commits on 2.0 branch mixed actual and
> whitespace changes in a single commit.
> 

Then you still create separate files with at least a link to the original commit.
Comment 5 Mr. Bones. (RETIRED) gentoo-dev 2013-11-16 05:03:53 UTC
reopen if you feel like splitting the patches.  The fixes doesn't look pressing enough to me, but that's what's great about OSS:  people get to spend their time how they want. ;-)
Comment 6 Rafał Mużyło 2014-07-06 07:35:52 UTC
Created attachment 380290 [details, diff]
another update (rev8ef083375857 )
Comment 7 Rafał Mużyło 2014-07-06 08:07:25 UTC
Created attachment 380292 [details, diff]
updated patch (rev dd498db4e82e)

Sorry, attached the wrong file.