Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 188754 - media-libs/libid3tag-0.15.1b - several patches
Summary: media-libs/libid3tag-0.15.1b - several patches
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-13 21:46 UTC by Thomas Jost
Modified: 2008-05-05 02:49 UTC (History)
0 users

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


Attachments
New version of the libid3tag ebuild (libid3tag-0.15.1b-r1.ebuild,1.18 KB, text/plain)
2007-08-13 21:47 UTC, Thomas Jost
Details
libid3tag-0.15.1b-compat.patch (libid3tag-0.15.1b-compat.patch,452 bytes, patch)
2007-08-13 21:50 UTC, Thomas Jost
Details | Diff
libid3tag-0.15.1b-file-write.patch (libid3tag-0.15.1b-file-write.patch,1.31 KB, patch)
2007-08-13 21:52 UTC, Thomas Jost
Details | Diff
libid3tag-0.15.1b-tag.patch (libid3tag-0.15.1b-tag.patch,527 bytes, patch)
2007-08-13 21:54 UTC, Thomas Jost
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Jost 2007-08-13 21:46:00 UTC
libid3tag-0.15.1b has a few annoying bugs that are corrected on the MAD project patch tracker, but not yet packaged. Here are these patches and the corresponding ebuild.

Works for me on amd64 and also corrects a bug on media-sound/gnomad (http://sourceforge.net/tracker/index.php?func=detail&aid=1730006&group_id=65573&atid=511470)

Reproducible: Always
Comment 1 Thomas Jost 2007-08-13 21:47:35 UTC
Created attachment 127991 [details]
New version of the libid3tag ebuild
Comment 2 Thomas Jost 2007-08-13 21:50:13 UTC
Created attachment 127993 [details, diff]
libid3tag-0.15.1b-compat.patch

SF 1580869 patch (http://sourceforge.net/tracker/index.php?func=detail&aid=1580869&group_id=12349&atid=312349)
Fixes some segfault issues
Comment 3 Thomas Jost 2007-08-13 21:52:22 UTC
Created attachment 127994 [details, diff]
libid3tag-0.15.1b-file-write.patch

SF patch 1208085 (http://sourceforge.net/tracker/index.php?func=detail&aid=1208085&group_id=12349&atid=312349)

Code for writing tags in "hard general case"
Currently available version 0.15.1b of libid3tag doesn't contain code to write tags larger than one originally found in file, or creating new tags. Code for that part was omitted from the library for some reason. This patch adds the missing code.
Comment 4 Thomas Jost 2007-08-13 21:54:33 UTC
Created attachment 127996 [details, diff]
libid3tag-0.15.1b-tag.patch

SF patch 1407914 (http://sourceforge.net/tracker/index.php?func=detail&aid=1407914&group_id=12349&atid=312349)
Fixes several segfault issues, especially a media-sound/gnomad bug (segfault when transferring a file with track number 0)
Comment 5 Olivier Crete (RETIRED) gentoo-dev 2008-05-05 02:49:52 UTC
libid3tag-0.15.1b-r1 has these patches and more