Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 330897 - Rename and update media-sound/modplugplay
Summary: Rename and update media-sound/modplugplay
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Samuli Suominen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-02 19:16 UTC by Nick White
Modified: 2010-08-04 12:13 UTC (History)
0 users

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


Attachments
ebuild for modplugtools-0.5.0 (modplugtools-0.5.0.ebuild,604 bytes, text/plain)
2010-08-02 19:17 UTC, Nick White
Details
patch to fix buffer overflow (modplug-nooverflow.patch,1.50 KB, text/plain)
2010-08-02 19:34 UTC, Nick White
Details
ebuild for modplugtools-0.5.0 [using buffer overflow patch] (modplugtools-0.5.0.ebuild,696 bytes, text/plain)
2010-08-02 19:37 UTC, Nick White
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nick White 2010-08-02 19:16:22 UTC
modplugplay has (thankfully) been taken over by a new maintainer now, and a new release has been made. Also included is modplug123, which is the same program, but using the AO interface rather than OSS. Which is a lot nicer. The code's mostly unchanged (still pretty ugly,) but it works better than the current modplugplay in the tree.

It has been renamed modplug-tools, as the package now contains two players. I suggest we rename media-sound/modplugplay to media-sound/modplugtools , and update the ebuild to reflect the new location and build info. I'll attach an ebuild momentarily.

Ideally we could think about ao / oss use flags to enable / disable modplug123 or modplugplay, but for now the attached ebuild is still a big improvement on what's in the tree.
Comment 1 Nick White 2010-08-02 19:17:48 UTC
Created attachment 241139 [details]
ebuild for modplugtools-0.5.0
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2010-08-02 19:32:09 UTC
*modplugtools-0.5.0 (02 Aug 2010)

  02 Aug 2010; Samuli Suominen <ssuominen@gentoo.org>
  +modplugtools-0.5.0.ebuild:
  Initial commit wrt #330897 by Nick White.
Comment 3 Nick White 2010-08-02 19:34:59 UTC
Created attachment 241141 [details]
patch to fix buffer overflow

Did I mention that the code was ugly ;-)

This patch fixes a buffer overflow with file paths > 41 characters. I sent it to the maintainer, so I expect it'll be included in the next release. Ebuild using this will follow in a moment.
Comment 4 Nick White 2010-08-02 19:37:54 UTC
Created attachment 241145 [details]
ebuild for modplugtools-0.5.0 [using buffer overflow patch]

Ebuild which applies the above patch.

Note this overflow also exists in the current version of modplugplay in the tree.
Comment 5 Nick White 2010-08-02 19:40:22 UTC
(In reply to comment #2)
> *modplugtools-0.5.0 (02 Aug 2010)
> 
>   02 Aug 2010; Samuli Suominen <ssuominen@gentoo.org>
>   +modplugtools-0.5.0.ebuild:
>   Initial commit wrt #330897 by Nick White.

Wow, that was fast; thanks! Reopening so we can include the patch just attached too.
Comment 6 Nick White 2010-08-04 12:13:53 UTC
(In reply to comment #5)
> Wow, that was fast; thanks! Reopening so we can include the patch just attached
> too.

Closing again, the issue is fixed in the new version - see bug 
331195