<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>95713</bug_id>
          
          <creation_ts>2005-06-10 11:41 0000</creation_ts>
          <short_desc>new musepack plugins for libmpcdec; XMMS, BMP &amp; G-Streamer</short_desc>
          <delta_ts>2006-05-26 13:05:56 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>2005.0</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>ghepeu@virgilio.it</reporter>
          <assigned_to>sound@gentoo.org</assigned_to>
          <cc>mcverne@gmail.com</cc>

      

      
          <long_desc isprivate="0">
            <who>ghepeu@virgilio.it</who>
            <bug_when>2005-06-10 11:41:51 0000</bug_when>
            <thetext>Since I already did the work and someone could be interested, these are the ebuilds from my libmpcdec overlay. I bumped the ebuilds for packages that depend on old libmusepack and made the necessary adjustments.

See bug #92246</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ghepeu@virgilio.it</who>
            <bug_when>2005-06-10 11:43:41 0000</bug_when>
            <thetext>Created an attachment (id=61008)
libmpcdec-1.2.ebuild

I added a block on old libmusepack. It shouldn&apos;t be necessary, because all
install paths are differents.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ghepeu@virgilio.it</who>
            <bug_when>2005-06-10 11:44:42 0000</bug_when>
            <thetext>Created an attachment (id=61010)
gst-plugins-musepack-0.8.9.ebuild

gst-plugin for musepack audio.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ghepeu@virgilio.it</who>
            <bug_when>2005-06-10 11:47:15 0000</bug_when>
            <thetext>Created an attachment (id=61012)
gst-plugins-musepack-0.8.9.ebuild

gst-plugin for musepack audio.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ghepeu@virgilio.it</who>
            <bug_when>2005-06-10 11:48:18 0000</bug_when>
            <thetext>Created an attachment (id=61013)
bmp-musepack-1.2_rc1.ebuild

beep media player musepack plugin. Requires taglib-1.3.1-r1.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ghepeu@virgilio.it</who>
            <bug_when>2005-06-10 11:49:06 0000</bug_when>
            <thetext>Created an attachment (id=61014)
xmms-musepack-1.2_rc1.ebuild

xmms musepack plugin. requires taglib-1.3.1-r1.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ghepeu@virgilio.it</who>
            <bug_when>2005-06-10 11:55:11 0000</bug_when>
            <thetext>Created an attachment (id=61016)
taglib-1.3.1-r1.ebuild

taglib 1.3.1-r1. musepack developer discovered a severe memleak bug in the
previously unused ape/mpc section of taglib. This bug and a second one have
been fixed, I grabbed the patches from taglib svn.

See: http://musepack.net/forum/viewtopic.php?t=202 and
http://mail.kde.org/pipermail/taglib-devel/2005-April/000104.html
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ghepeu@virgilio.it</who>
            <bug_when>2005-06-10 11:55:54 0000</bug_when>
            <thetext>Created an attachment (id=61017)
taglib-1.3.1-memleak-fix.patch

patch for taglib 1.3.1</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2005-06-10 17:13:49 0000</bug_when>
            <thetext>Giacomo: These packages are handled by three different herds. If you don&apos;t know
to whom an ebuild belongs, submit one bug per ebuild. And search before, please.

&gt;One bug per report. Completely different people typically fix, verify, and 
&gt;prioritize different bugs. If you mix a handful of bugs into a single report, 
&gt;the right people probably won&apos;t discover your bugs in a timely fashion, or at 
&gt;all. Certain bugs are also more important than others. It&apos;s impossible to 
&gt;prioritize a bug report when it contains four different issues, all of 
&gt;differing importance.

https://bugs.gentoo.org/bugwritinghelp.html


There are Bug 95477, 92246 and 91152. Please reattach as necessary.

*** This bug has been marked as a duplicate of 92246 ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ghepeu@virgilio.it</who>
            <bug_when>2005-06-11 03:41:37 0000</bug_when>
            <thetext>I know that these packages are handled by differents herds, and personally I
don&apos;t care. This bug is exactly what I wrote, a complete overlay for people that
want to play mpc files in xmms/bmp or gstreamer-based players.
I don&apos;t know what the libmusepack mantainer will choose, maybe he prefers a
gimp-print/gutenprint strategy, and I know all too well that a complete fix in
official portage could require a lot of time.
Next time I&apos;ll post all of this in the forum, but there are many users (I am one
of them) that usually check bugzilla for new ebuilds.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2005-06-13 08:10:07 0000</bug_when>
            <thetext>&gt;Next time I&apos;ll post all of this in the forum, but there are many users (I am one
of them) that usually check bugzilla for new ebuilds.

The forum is not the correct place for this. A lot of developers don&apos;t use
forums.g.o at all. I can&apos;t assign a bug to three different herds at once. And
no, they don&apos;t want to be cc&apos;ed to get bug spam. If you don&apos;t want to search for
existing bug reports and even note you don&apos;t care - well, so be it.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>chainsaw@gentoo.org</who>
            <bug_when>2005-06-29 13:14:38 0000</bug_when>
            <thetext>libmpcdec has been in the tree for a while.
taglib now bumped to 1.3.1-r1, bmp-musepack is up next.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>chainsaw@gentoo.org</who>
            <bug_when>2005-06-29 13:37:59 0000</bug_when>
            <thetext>(In reply to comment #4)
&gt; Created an attachment (id=61013) [edit]
&gt; bmp-musepack-1.2_rc1.ebuild
&gt; 
&gt; beep media player musepack plugin. Requires taglib-1.3.1-r1.

This segfaults my BMP when I try to play an .mpc file (freshly encoded from a
.wav with properties RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16
bit, stereo 44100 Hz); please doublecheck.

Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-4.0.1-pre20050616,
glibc-2.3.5-r0, 2.6.12.1 i686)
=================================================================
System uname: 2.6.12.1 i686 AMD Athlon(tm) XP 2500+
Gentoo Base System version 1.6.12
dev-lang/python:     2.3.5, 2.4.1-r1
sys-apps/sandbox:    1.2.9
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS=&quot;x86 ~x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-O2 -march=athlon-xp -mtune=athlon-xp -pipe -fomit-frame-pointer
-ftree-vectorize&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control&quot;
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d&quot;
CXXFLAGS=&quot;-O2 -march=athlon-xp -mtune=athlon-xp -pipe -fomit-frame-pointer
-ftree-vectorize&quot;
DISTDIR=&quot;/store/distfiles&quot;
FEATURES=&quot;autoaddcvs autoconfig cvs digest distlocks fixpackages sandbox sfperms
sign&quot;
GENTOO_MIRRORS=&quot;ftp://ftp.heanet.ie/pub/gentoo/&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/cvs/gentoo-x86/&quot;
PORTDIR_OVERLAY=&quot;/usr/local/portage&quot;
SYNC=&quot;rsync://localhost/disabled&quot;
USE=&quot;x86 16bit 3dnow 3dnowex 3dnowext S3TC X X509 a52 aac aalib acpi aim alsa ao
aotuv asm audiofile avi bash bash-completion beepmp berkdb bitmap-fonts bmp
bonobo bzip2 bzlib cairo cdda cddb cdio cdparanoia cdr codecs crypt css cups
curl dga djbfft dmx dpms dts dv dvd ecc edl eds elf encode erandom evo evo2 exif
faad fame fb fbcon ffmpeg fftw flac flash font-server foomaticdb fortran fpx
freetype ftp gb gcj gd gdbm gif glitz glut gnome gnomedb gnutls gphoto2
gstreamer gtk gtk2 gtkhtml hal howl icq imagemagick imap imlib imlib2 inifile
ipv6 irc jabber java jbig jce jikes joystick jpeg kde kerberos krb4 ldap libcaca
libg++ libsamplerate libwww live lm_sensors lzo lzw mad maildir matroska md5sum
mikmod mjpeg mmap mmx mmxext mng monkey mono mozsvg mp3 mpeg mpeg4 mplayer msn
native ncurses nls nptl nptlonly ntlm nvidia ode ogg oggvorbis openal opengl
oscar pam pcre pdflib perl physfs pic png posix ppds python quicktime readline
real rtc sblive sdl serial silc slang slp smime sndfile speex spell sqlite sse
ssl stencil-buffer svg svgz symlink sysfs sysvipc szip tcltk tetex tga theora
tiff timidity transcode truetype truetype-fonts type1-fonts unicode ups uptimed
usb utf8 v4l v4l2 vcd vidix vorbis wifi win32codecs wma123 wmf xanim xine
xinerama xml xml2 xprint xscreensaver xv xvid xvmc yv12 zeroconf zlib zvbi
userland_GNU kernel_linux elibc_glibc&quot;
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>chainsaw@gentoo.org</who>
            <bug_when>2005-06-29 13:40:38 0000</bug_when>
            <thetext>Assigning to sound@ for now.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ghepeu@virgilio.it</who>
            <bug_when>2005-06-29 14:19:40 0000</bug_when>
            <thetext>Created an attachment (id=62274)
taglib-1.3.1-memleak-fix2.patch

Got it. There is a segfault caused by taglib when the field YEAR in APE tag is
void. The problem is this one:
http://mail.kde.org/pipermail/taglib-devel/2005-May/000129.html. I&apos;m sorry,
obviously the patch I submitted didn&apos;t include the fix and since all my mpc
files are tagged I didn&apos;t notice the bug. With the attached patch everything
seems to work.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>chainsaw@gentoo.org</who>
            <bug_when>2005-06-29 14:40:32 0000</bug_when>
            <thetext>Alright, taglib bumped to -r2.
bmp-musepack-1.2_rc1 is now in portage as well.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>greg_g@gentoo.org</who>
            <bug_when>2005-07-09 02:54:40 0000</bug_when>
            <thetext>*** Bug 91152 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>flameeyes@gentoo.org</who>
            <bug_when>2006-05-26 13:05:56 0000</bug_when>
            <thetext>Closing as fixed, the bmp stuff is anyway outdated by audacious, gst is done, and we&apos;re not accepting more xmms plugins.
</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>61008</attachid>
            <date>2005-06-10 11:43 0000</date>
            <desc>libmpcdec-1.2.ebuild</desc>
            <filename>libmpcdec-1.2.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA1IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IAoKREVTQ1JJUFRJT049Ik11c2VwYWNrIGRlY29kZXIgbGlicmFyeSIKSE9NRVBBR0U9Imh0
dHA6Ly93d3cubXVzZXBhY2submV0IgpTUkNfVVJJPSJodHRwOi8vbXVzZXBhY2sub3JpZ2Vhbi5u
ZXQvZmlsZXMvc291cmNlLyR7UH0udGFyLmJ6MiIKCkxJQ0VOU0U9IkJTRCIKU0xPVD0iMCIKS0VZ
V09SRFM9In54ODYiCklVU0U9InN0YXRpYyIKCkRFUEVORD0iIW1lZGlhLWxpYnMvbGlibXVzZXBh
Y2siCgpzcmNfY29tcGlsZSgpIHsKCWViZWdpbiAiUmVidWlsZGluZyBjb25maWd1cmUgc2NyaXB0
cyIKCVdBTlRfQVVUT01BS0U9MS43IC4vYXV0b2dlbi5zaCA+IC9kZXYvbnVsbAoJZWVuZAoJZWNv
bmYgXAoJCSQodXNlX2VuYWJsZSBzdGF0aWMpIFwKCQkkKHVzZV9lbmFibGUgIXN0YXRpYyBzaGFy
ZWQpIHx8IGRpZSAiZWNvbmYgZmFpbGVkIgoJZW1ha2UgfHwgZGllICJlbWFrZSBmYWlsZWQiCn0K
CnNyY19pbnN0YWxsKCkgewoJbWFrZSBERVNURElSPSIke0R9IiBpbnN0YWxsIHx8IGRpZSAibWFr
ZSBpbnN0YWxsIGZhaWxlZCIKCWRvZG9jIFJFQURNRQp9Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>61010</attachid>
            <date>2005-06-10 11:44 0000</date>
            <desc>gst-plugins-musepack-0.8.9.ebuild</desc>
            <filename>gst-plugins-musepack-0.8.9.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA1IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IAoKaW5oZXJpdCBnc3QtcGx1Z2lucwoKS0VZV09SRFM9In54ODYiCklVU0U9IiIKCkRFUEVO
RD0iPj1tZWRpYS1saWJzL2xpYm1wY2RlYy0xLjIiCg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>61012</attachid>
            <date>2005-06-10 11:47 0000</date>
            <desc>gst-plugins-musepack-0.8.9.ebuild</desc>
            <filename>gst-plugins-musepack-0.8.9.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA1IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IAoKaW5oZXJpdCBnc3QtcGx1Z2lucwoKS0VZV09SRFM9In54ODYiCklVU0U9IiIKCkRFUEVO
RD0iPj1tZWRpYS1saWJzL2xpYm1wY2RlYy0xLjIiCg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>61013</attachid>
            <date>2005-06-10 11:48 0000</date>
            <desc>bmp-musepack-1.2_rc1.ebuild</desc>
            <filename>bmp-musepack-1.2_rc1.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA1IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IAoKTVlfUD0ke1AvX3JjLy1SQ30KUz0ke1dPUktESVJ9LyR7TVlfUH0KCklVU0U9IiIKCkRF
U0NSSVBUSU9OPSJCZWVwIE1lZGlhIFBsYXllciBwbHVnaW4gdG8gcGxheSBhdWRpbyBmaWxlcyBl
bmNvZGVkIHdpdGggQW5kcmVlIEJ1c2NobWFubidzIGVuY29kZXIgTXVzZXBhY2sgKG1wYywgbXAr
LCBtcHApIgpIT01FUEFHRT0iaHR0cDovL3d3dy5tdXNlcGFjay5uZXQiClNSQ19VUkk9Imh0dHA6
Ly9tdXNlcGFjay5vcmlnZWFuLm5ldC9maWxlcy9saW51eC9wbHVnaW5zLyR7TVlfUH0udGFyLmJ6
MiIKCkxJQ0VOU0U9IkJTRCIKU0xPVD0iMCIKS0VZV09SRFM9In54ODYiCgpERVBFTkQ9Im1lZGlh
LXNvdW5kL2JlZXAtbWVkaWEtcGxheWVyCgk+PW1lZGlhLWxpYnMvbGlibXBjZGVjLTEuMgoJPj1t
ZWRpYS1saWJzL3RhZ2xpYi0xLjMuMS1yMSIKCnNyY19jb21waWxlKCkgewoJZWJlZ2luICJSZWJ1
aWxkaW5nIGNvbmZpZ3VyZSBzY3JpcHQiCglXQU5UX0FVVE9NQUtFPTEuNyBhdXRvcmVjb25mIC1m
IC1pICY+IC9kZXYvbnVsbAoJZWVuZCAkPwoJZWNvbmYgfHwgZGllCgllbWFrZSB8fCBkaWUKfQoK
c3JjX2luc3RhbGwoKSB7CgltYWtlIERFU1RESVI9IiR7RH0iIGluc3RhbGwKfQo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>61014</attachid>
            <date>2005-06-10 11:49 0000</date>
            <desc>xmms-musepack-1.2_rc1.ebuild</desc>
            <filename>xmms-musepack-1.2_rc1.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA1IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IAoKTVlfUD0ke1AvX3JjLy1SQ30KUz0ke1dPUktESVJ9LyR7TVlfUH0KCkRFU0NSSVBUSU9O
PSJNdXNlcGFjayBpbnB1dCBwbHVnaW4gZm9yIFhNTVMiCkhPTUVQQUdFPSJodHRwOi8vd3d3Lm11
c2VwYWNrLm5ldCIKU1JDX1VSST0iaHR0cDovL211c2VwYWNrLm9yaWdlYW4ubmV0L2ZpbGVzL2xp
bnV4L3BsdWdpbnMvJHtNWV9QfS50YXIuYnoyIgoKTElDRU5TRT0iQlNEIgpTTE9UPSIwIgpLRVlX
T1JEUz0ifng4NiIKSVVTRT0iIgoKREVQRU5EPSJtZWRpYS1zb3VuZC94bW1zCgk+PW1lZGlhLWxp
YnMvbGlibXBjZGVjLTEuMgoJPj1tZWRpYS1saWJzL3RhZ2xpYi0xLjMuMS1yMSIKCnNyY19jb21w
aWxlKCkgewoJZWJlZ2luICJSZWJ1aWxkaW5nIGNvbmZpZ3VyZSBzY3JpcHQiCglXQU5UX0FVVE9N
QUtFPTEuNyAuL2F1dG9nZW4uc2ggPiAvZGV2L251bGwKCWxpYnRvb2xpemUgLS1jb3B5IC0tZm9y
Y2UKCWVjb25mIHx8IGRpZSAiY29uZmlndXJlIGZhaWxlZCIKfQoKc3JjX2luc3RhbGwoKSB7Cglt
YWtlIERFU1RESVI9IiR7RH0iIGluc3RhbGwgfHwgZGllICJtYWtlIGluc3RhbGwgZmFpbGVkIgoJ
ZG9kb2MgUkVBRE1FCn0K
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>61016</attachid>
            <date>2005-06-10 11:55 0000</date>
            <desc>taglib-1.3.1-r1.ebuild</desc>
            <filename>taglib-1.3.1-r1.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA1IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6Cgppbmhlcml0IGV1dGlscyBmbGFnLW8tbWF0aWMKCkRFU0NSSVBUSU9OPSJBIGxpYnJhcnkg
Zm9yIHJlYWRpbmcgYW5kIGVkaXRpbmcgYXVkaW8gbWV0YSBkYXRhIgpIT01FUEFHRT0iaHR0cDov
L2RldmVsb3Blci5rZGUub3JnL353aGVlbGVyL2luZGV4Lmh0bWwiClNSQ19VUkk9Imh0dHA6Ly9k
ZXZlbG9wZXIua2RlLm9yZy9+d2hlZWxlci9maWxlcy9zcmMvJHtQfS50YXIuZ3oiCgpMSUNFTlNF
PSJHUEwtMiIKU0xPVD0iMCIKS0VZV09SRFM9In54ODYiCklVU0U9ImRlYnVnIgoKREVQRU5EPSI+
PXN5cy1kZXZlbC9hdXRvY29uZi0yLjU4IgpSREVQRU5EPSIiCgpzcmNfdW5wYWNrKCkgewoJdW5w
YWNrICR7QX0KCWNkICR7U30KCWVwYXRjaCAke0ZJTEVTRElSfS8ke1B9LW1lbWxlYWstZml4LnBh
dGNoCgoJcm0gLXJmIGF1dG9tNHRlLmNhY2hlCglleHBvcnQgV0FOVF9BVVRPQ09ORj0yLjUKCWV4
cG9ydCBXQU5UX0FVVE9NQUtFPTEuNwoJYWNsb2NhbCAmJiBhdXRvY29uZiAmJiBhdXRvbWFrZSB8
fCBkaWUgImF1dG90b29scyBmYWlsZWQiCn0KCnNyY19jb21waWxlKCkgewoJcmVwbGFjZS1mbGFn
cyAtTzMgLU8yCgllY29uZiBgdXNlX2VuYWJsZSBkZWJ1Z2AgfHwgZGllCgllbWFrZSB8fCBkaWUK
fQoKc3JjX2luc3RhbGwoKSB7CgltYWtlIGluc3RhbGwgREVTVERJUj0ke0R9IGRlc3RkaXI9JHtE
fSB8fCBkaWUKfQo=
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>61017</attachid>
            <date>2005-06-10 11:55 0000</date>
            <desc>taglib-1.3.1-memleak-fix.patch</desc>
            <filename>taglib-1.3.1-memleak-fix.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHRhZ2xpYi9tcGMvbXBjcHJvcGVydGllcy5jcHAJMjAwNC8wOS8wOSAwMDoyODo1NwkzNDUx
NDEKKysrIHRhZ2xpYi9tcGMvbXBjcHJvcGVydGllcy5jcHAJMjAwNS8wNC8wMiAyMDo1MzoxMQk0
MDI3MTIKQEAgLTEwNiw3ICsxMDYsNyBAQAogCiB2b2lkIE1QQzo6UHJvcGVydGllczo6cmVhZCgp
CiB7Ci0gIGlmKGQtPmRhdGEubWlkKDAsIDMpICE9ICJNUCsiKQorICBpZighZC0+ZGF0YS5zdGFy
dHNXaXRoKCJNUCsiKSkKICAgICByZXR1cm47CiAKICAgZC0+dmVyc2lvbiA9IGQtPmRhdGFbM10g
JiAxNTsKQEAgLTExNiw3ICsxMTYsNyBAQAogICBpZihkLT52ZXJzaW9uID49IDcpIHsKICAgICBm
cmFtZXMgPSBkLT5kYXRhLm1pZCg0LCA0KS50b1VJbnQoZmFsc2UpOwogCi0gICAgc3RkOjpiaXRz
ZXQ8MzI+IGZsYWdzID0gZC0+ZGF0YS5taWQoOCwgNCkudG9VSW50KHRydWUpOworICAgIHN0ZDo6
Yml0c2V0PDMyPiBmbGFncyA9IGQtPmRhdGEubWlkKDgsIDQpLnRvVUludChmYWxzZSk7CiAgICAg
ZC0+c2FtcGxlUmF0ZSA9IHNmdGFibGVbZmxhZ3NbMTddICogMiArIGZsYWdzWzE2XV07CiAgICAg
ZC0+Y2hhbm5lbHMgPSAyOwogICB9CgoKLS0tIHRhZ2xpYi9tcGMvbXBjZmlsZS5jcHAJMjAwNC8w
OS8wMiAxODo1MDoyNgkzNDM1NzYKKysrIHRhZ2xpYi9tcGMvbXBjZmlsZS5jcHAJMjAwNS8wNC8w
MyAxNjo0MToxNwk0MDI4OTYKQEAgLTUzLDcgKzUzLDEwIEBACiAKICAgfkZpbGVQcml2YXRlKCkK
ICAgeworICAgIGlmICh0YWcgIT0gSUQzdjFUYWcgJiYgdGFnICE9IEFQRVRhZykgZGVsZXRlIHRh
ZzsKICAgICBkZWxldGUgSUQzdjFUYWc7CisgICAgZGVsZXRlIEFQRVRhZzsKKyAgICBkZWxldGUg
SUQzdjJIZWFkZXI7CiAgICAgZGVsZXRlIHByb3BlcnRpZXM7CiAgIH0KIApAQCAtMjI3LDcgKzIz
MCw3IEBACiAgICAgaWYoZC0+QVBFVGFnKQogICAgICAgZC0+dGFnID0gZC0+QVBFVGFnOwogICAg
IGVsc2UKLSAgICAgIGQtPnRhZyA9IGQtPkFQRVRhZyA9IG5ldyBBUEU6OlRhZygpOworICAgICAg
ZC0+dGFnID0gZC0+QVBFVGFnID0gbmV3IEFQRTo6VGFnOwogICB9CiAKICAgaWYodGFncyAmIElE
M3YyKSB7CkBAIC0yNDIsNyArMjQ1LDcgQEAKICAgICBpZihkLT5JRDN2MVRhZykKICAgICAgIGQt
PnRhZyA9IGQtPklEM3YxVGFnOwogICAgIGVsc2UKLSAgICAgIGQtPnRhZyA9IGQtPkFQRVRhZyA9
IG5ldyBBUEU6OlRhZygpOworICAgICAgZC0+dGFnID0gZC0+QVBFVGFnID0gbmV3IEFQRTo6VGFn
OwogICB9CiB9CiAKQEAgLTI4NCw3ICsyODcsNyBAQAogICAgICAgaWYoZC0+aGFzQVBFKQogICAg
ICAgICBkLT50YWcgPSBkLT5BUEVUYWc7CiAgICAgICBlbHNlCi0gICAgICAgIGQtPnRhZyA9IGQt
PkFQRVRhZyA9IG5ldyBBUEU6OlRhZygpOworICAgICAgICBkLT50YWcgPSBkLT5BUEVUYWcgPSBu
ZXcgQVBFOjpUYWc7CiAgICAgfQogICB9CiAKCi0tLSB0YWdsaWIvYXBlL2FwZWl0ZW0uaAkyMDA0
LzExLzA2IDE0OjI0OjQwCTM2MDk2OQorKysgdGFnbGliL2FwZS9hcGVpdGVtLmgJMjAwNS8wNC8w
MyAxNjozNTo1NQk0MDI4OTEKQEAgLTcwLDYgKzcwLDExIEBACiAgICAgICBJdGVtKGNvbnN0IEl0
ZW0gJml0ZW0pOwogCiAgICAgICAvKiEKKyAgICAgICAqIERlc3Ryb3lzIHRoZSBpdGVtLgorICAg
ICAgICovCisgICAgICB2aXJ0dWFsIH5JdGVtKCk7CisKKyAgICAgIC8qIQogICAgICAgICogQ29w
aWVzIHRoZSBjb250ZW50cyBvZiBcYSBpdGVtIGludG8gdGhpcyBpdGVtLgogICAgICAgICovCiAg
ICAgICBJdGVtICZvcGVyYXRvcj0oY29uc3QgSXRlbSAmaXRlbSk7CgoKLS0tIHRhZ2xpYi9hcGUv
YXBlaXRlbS5jcHAJMjAwNC8xMS8wNiAxNDo0MzoyNAkzNjA5NzMKKysrIHRhZ2xpYi9hcGUvYXBl
aXRlbS5jcHAJMjAwNS8wNC8wMyAxNjozNTo1NQk0MDI4OTEKQEAgLTYyLDYgKzYyLDExIEBACiAg
IGQgPSBuZXcgSXRlbVByaXZhdGUoKml0ZW0uZCk7CiB9CiAKK0FQRTo6SXRlbTo6fkl0ZW0oKQor
eworICBkZWxldGUgZDsKK30KKwogSXRlbSAmQVBFOjpJdGVtOjpvcGVyYXRvcj0oY29uc3QgSXRl
bSAmaXRlbSkKIHsKICAgZGVsZXRlIGQ7CkBAIC0xMjEsNyArMTI2LDcgQEAKICAgICBjYXNlIDE6
CiAgICAgICBpZihkLT50ZXh0LmlzRW1wdHkoKSkKICAgICAgICAgcmV0dXJuIHRydWU7Ci0gICAg
ICBpZihkLT50ZXh0LnNpemUoKSA9PSAxICYmIGQtPnRleHQuZnJvbnQoKSA9PSAiIikKKyAgICAg
IGlmKGQtPnRleHQuc2l6ZSgpID09IDEgJiYgZC0+dGV4dC5mcm9udCgpLmlzRW1wdHkoKSkKICAg
ICAgICAgcmV0dXJuIHRydWU7CiAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgY2FzZSAyOgoK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>62274</attachid>
            <date>2005-06-29 14:19 0000</date>
            <desc>taglib-1.3.1-memleak-fix2.patch</desc>
            <filename>taglib-1.3.1-memleak-fix2.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHRhZ2xpYi9tcGMvbXBjcHJvcGVydGllcy5jcHAJMjAwNC8wOS8wOSAwMDoyODo1NwkzNDUx
NDEKKysrIHRhZ2xpYi9tcGMvbXBjcHJvcGVydGllcy5jcHAJMjAwNS8wNC8wMiAyMDo1MzoxMQk0
MDI3MTIKQEAgLTEwNiw3ICsxMDYsNyBAQAogCiB2b2lkIE1QQzo6UHJvcGVydGllczo6cmVhZCgp
CiB7Ci0gIGlmKGQtPmRhdGEubWlkKDAsIDMpICE9ICJNUCsiKQorICBpZighZC0+ZGF0YS5zdGFy
dHNXaXRoKCJNUCsiKSkKICAgICByZXR1cm47CiAKICAgZC0+dmVyc2lvbiA9IGQtPmRhdGFbM10g
JiAxNTsKQEAgLTExNiw3ICsxMTYsNyBAQAogICBpZihkLT52ZXJzaW9uID49IDcpIHsKICAgICBm
cmFtZXMgPSBkLT5kYXRhLm1pZCg0LCA0KS50b1VJbnQoZmFsc2UpOwogCi0gICAgc3RkOjpiaXRz
ZXQ8MzI+IGZsYWdzID0gZC0+ZGF0YS5taWQoOCwgNCkudG9VSW50KHRydWUpOworICAgIHN0ZDo6
Yml0c2V0PDMyPiBmbGFncyA9IGQtPmRhdGEubWlkKDgsIDQpLnRvVUludChmYWxzZSk7CiAgICAg
ZC0+c2FtcGxlUmF0ZSA9IHNmdGFibGVbZmxhZ3NbMTddICogMiArIGZsYWdzWzE2XV07CiAgICAg
ZC0+Y2hhbm5lbHMgPSAyOwogICB9CgoKLS0tIHRhZ2xpYi9tcGMvbXBjZmlsZS5jcHAJMjAwNC8w
OS8wMiAxODo1MDoyNgkzNDM1NzYKKysrIHRhZ2xpYi9tcGMvbXBjZmlsZS5jcHAJMjAwNS8wNC8w
MyAxNjo0MToxNwk0MDI4OTYKQEAgLTUzLDcgKzUzLDEwIEBACiAKICAgfkZpbGVQcml2YXRlKCkK
ICAgeworICAgIGlmICh0YWcgIT0gSUQzdjFUYWcgJiYgdGFnICE9IEFQRVRhZykgZGVsZXRlIHRh
ZzsKICAgICBkZWxldGUgSUQzdjFUYWc7CisgICAgZGVsZXRlIEFQRVRhZzsKKyAgICBkZWxldGUg
SUQzdjJIZWFkZXI7CiAgICAgZGVsZXRlIHByb3BlcnRpZXM7CiAgIH0KIApAQCAtMjI3LDcgKzIz
MCw3IEBACiAgICAgaWYoZC0+QVBFVGFnKQogICAgICAgZC0+dGFnID0gZC0+QVBFVGFnOwogICAg
IGVsc2UKLSAgICAgIGQtPnRhZyA9IGQtPkFQRVRhZyA9IG5ldyBBUEU6OlRhZygpOworICAgICAg
ZC0+dGFnID0gZC0+QVBFVGFnID0gbmV3IEFQRTo6VGFnOwogICB9CiAKICAgaWYodGFncyAmIElE
M3YyKSB7CkBAIC0yNDIsNyArMjQ1LDcgQEAKICAgICBpZihkLT5JRDN2MVRhZykKICAgICAgIGQt
PnRhZyA9IGQtPklEM3YxVGFnOwogICAgIGVsc2UKLSAgICAgIGQtPnRhZyA9IGQtPkFQRVRhZyA9
IG5ldyBBUEU6OlRhZygpOworICAgICAgZC0+dGFnID0gZC0+QVBFVGFnID0gbmV3IEFQRTo6VGFn
OwogICB9CiB9CiAKQEAgLTI4NCw3ICsyODcsNyBAQAogICAgICAgaWYoZC0+aGFzQVBFKQogICAg
ICAgICBkLT50YWcgPSBkLT5BUEVUYWc7CiAgICAgICBlbHNlCi0gICAgICAgIGQtPnRhZyA9IGQt
PkFQRVRhZyA9IG5ldyBBUEU6OlRhZygpOworICAgICAgICBkLT50YWcgPSBkLT5BUEVUYWcgPSBu
ZXcgQVBFOjpUYWc7CiAgICAgfQogICB9CiAKCi0tLSB0YWdsaWIvYXBlL2FwZWl0ZW0uaAkyMDA0
LzExLzA2IDE0OjI0OjQwCTM2MDk2OQorKysgdGFnbGliL2FwZS9hcGVpdGVtLmgJMjAwNS8wNC8w
MyAxNjozNTo1NQk0MDI4OTEKQEAgLTcwLDYgKzcwLDExIEBACiAgICAgICBJdGVtKGNvbnN0IEl0
ZW0gJml0ZW0pOwogCiAgICAgICAvKiEKKyAgICAgICAqIERlc3Ryb3lzIHRoZSBpdGVtLgorICAg
ICAgICovCisgICAgICB2aXJ0dWFsIH5JdGVtKCk7CisKKyAgICAgIC8qIQogICAgICAgICogQ29w
aWVzIHRoZSBjb250ZW50cyBvZiBcYSBpdGVtIGludG8gdGhpcyBpdGVtLgogICAgICAgICovCiAg
ICAgICBJdGVtICZvcGVyYXRvcj0oY29uc3QgSXRlbSAmaXRlbSk7CgoKLS0tIHRhZ2xpYi9hcGUv
YXBlaXRlbS5jcHAJMjAwNC8xMS8wNiAxNDo0MzoyNAkzNjA5NzMKKysrIHRhZ2xpYi9hcGUvYXBl
aXRlbS5jcHAJMjAwNS8wNC8wMyAxNjozNTo1NQk0MDI4OTEKQEAgLTYyLDYgKzYyLDExIEBACiAg
IGQgPSBuZXcgSXRlbVByaXZhdGUoKml0ZW0uZCk7CiB9CiAKK0FQRTo6SXRlbTo6fkl0ZW0oKQor
eworICBkZWxldGUgZDsKK30KKwogSXRlbSAmQVBFOjpJdGVtOjpvcGVyYXRvcj0oY29uc3QgSXRl
bSAmaXRlbSkKIHsKICAgZGVsZXRlIGQ7CkBAIC0xMTEsNyArMTE2LDcgQEAKIAogU3RyaW5nIEFQ
RTo6SXRlbTo6dG9TdHJpbmcoKSBjb25zdAogewotICByZXR1cm4gZC0+dGV4dC5mcm9udCgpOwor
ICByZXR1cm4gaXNFbXB0eSgpID8gU3RyaW5nOjpudWxsIDogZC0+dGV4dC5mcm9udCgpOwogfQog
CiBib29sIEFQRTo6SXRlbTo6aXNFbXB0eSgpIGNvbnN0CkBAIC0xMjEsNyArMTI2LDcgQEAKICAg
ICBjYXNlIDE6CiAgICAgICBpZihkLT50ZXh0LmlzRW1wdHkoKSkKICAgICAgICAgcmV0dXJuIHRy
dWU7Ci0gICAgICBpZihkLT50ZXh0LnNpemUoKSA9PSAxICYmIGQtPnRleHQuZnJvbnQoKSA9PSAi
IikKKyAgICAgIGlmKGQtPnRleHQuc2l6ZSgpID09IDEgJiYgZC0+dGV4dC5mcm9udCgpLmlzRW1w
dHkoKSkKICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgY2Fz
ZSAyOgoK
</data>        

          </attachment>
    </bug>

</bugzilla>