First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 95713
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Sound Team <sound@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Giacomo Perale <ghepeu@virgilio.it>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
libmpcdec-1.2.ebuild libmpcdec-1.2.ebuild text/plain Giacomo Perale 2005-06-10 11:43 0000 661 bytes Details
gst-plugins-musepack-0.8.9.ebuild gst-plugins-musepack-0.8.9.ebuild text/plain Giacomo Perale 2005-06-10 11:44 0000 202 bytes Details
gst-plugins-musepack-0.8.9.ebuild gst-plugins-musepack-0.8.9.ebuild text/plain Giacomo Perale 2005-06-10 11:47 0000 202 bytes Details
bmp-musepack-1.2_rc1.ebuild bmp-musepack-1.2_rc1.ebuild text/plain Giacomo Perale 2005-06-10 11:48 0000 731 bytes Details
xmms-musepack-1.2_rc1.ebuild xmms-musepack-1.2_rc1.ebuild text/plain Giacomo Perale 2005-06-10 11:49 0000 699 bytes Details
taglib-1.3.1-r1.ebuild taglib-1.3.1-r1.ebuild text/plain Giacomo Perale 2005-06-10 11:55 0000 809 bytes Details
taglib-1.3.1-memleak-fix.patch taglib-1.3.1-memleak-fix.patch patch Giacomo Perale 2005-06-10 11:55 0000 2.28 KB Details | Diff
taglib-1.3.1-memleak-fix2.patch taglib-1.3.1-memleak-fix2.patch patch Giacomo Perale 2005-06-29 14:19 0000 2.46 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 95713 depends on: Show dependency tree
Bug 95713 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-06-10 11:41 0000
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

------- Comment #1 From Giacomo Perale 2005-06-10 11:43:41 0000 -------
Created an attachment (id=61008) [edit]
libmpcdec-1.2.ebuild

I added a block on old libmusepack. It shouldn't be necessary, because all
install paths are differents.

------- Comment #2 From Giacomo Perale 2005-06-10 11:44:42 0000 -------
Created an attachment (id=61010) [edit]
gst-plugins-musepack-0.8.9.ebuild

gst-plugin for musepack audio.

------- Comment #3 From Giacomo Perale 2005-06-10 11:47:15 0000 -------
Created an attachment (id=61012) [edit]
gst-plugins-musepack-0.8.9.ebuild

gst-plugin for musepack audio.

------- Comment #4 From Giacomo Perale 2005-06-10 11:48:18 0000 -------
Created an attachment (id=61013) [edit]
bmp-musepack-1.2_rc1.ebuild

beep media player musepack plugin. Requires taglib-1.3.1-r1.

------- Comment #5 From Giacomo Perale 2005-06-10 11:49:06 0000 -------
Created an attachment (id=61014) [edit]
xmms-musepack-1.2_rc1.ebuild

xmms musepack plugin. requires taglib-1.3.1-r1.

------- Comment #6 From Giacomo Perale 2005-06-10 11:55:11 0000 -------
Created an attachment (id=61016) [edit]
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

------- Comment #7 From Giacomo Perale 2005-06-10 11:55:54 0000 -------
Created an attachment (id=61017) [edit]
taglib-1.3.1-memleak-fix.patch

patch for taglib 1.3.1

------- Comment #8 From Carsten Lohrke 2005-06-10 17:13:49 0000 -------
Giacomo: These packages are handled by three different herds. If you don't know
to whom an ebuild belongs, submit one bug per ebuild. And search before, please.

>One bug per report. Completely different people typically fix, verify, and 
>prioritize different bugs. If you mix a handful of bugs into a single report, 
>the right people probably won't discover your bugs in a timely fashion, or at 
>all. Certain bugs are also more important than others. It's impossible to 
>prioritize a bug report when it contains four different issues, all of 
>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 ***

------- Comment #9 From Giacomo Perale 2005-06-11 03:41:37 0000 -------
I know that these packages are handled by differents herds, and personally I
don'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'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'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.

------- Comment #10 From Carsten Lohrke 2005-06-13 08:10:07 0000 -------
>Next time I'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't use
forums.g.o at all. I can't assign a bug to three different herds at once. And
no, they don't want to be cc'ed to get bug spam. If you don't want to search
for
existing bug reports and even note you don't care - well, so be it.

------- Comment #11 From Tony Vroon 2005-06-29 13:14:38 0000 -------
libmpcdec has been in the tree for a while.
taglib now bumped to 1.3.1-r1, bmp-musepack is up next.

------- Comment #12 From Tony Vroon 2005-06-29 13:37:59 0000 -------
(In reply to comment #4)
> Created an attachment (id=61013) [edit]
> bmp-musepack-1.2_rc1.ebuild
> 
> 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="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -mtune=athlon-xp -pipe -fomit-frame-pointer
-ftree-vectorize"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -mtune=athlon-xp -pipe -fomit-frame-pointer
-ftree-vectorize"
DISTDIR="/store/distfiles"
FEATURES="autoaddcvs autoconfig cvs digest distlocks fixpackages sandbox sfperms
sign"
GENTOO_MIRRORS="ftp://ftp.heanet.ie/pub/gentoo/"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/cvs/gentoo-x86/"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://localhost/disabled"
USE="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"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS

------- Comment #13 From Tony Vroon 2005-06-29 13:40:38 0000 -------
Assigning to sound@ for now.

------- Comment #14 From Giacomo Perale 2005-06-29 14:19:40 0000 -------
Created an attachment (id=62274) [edit]
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'm sorry,
obviously the patch I submitted didn't include the fix and since all my mpc
files are tagged I didn't notice the bug. With the attached patch everything
seems to work.

------- Comment #15 From Tony Vroon 2005-06-29 14:40:32 0000 -------
Alright, taglib bumped to -r2.
bmp-musepack-1.2_rc1 is now in portage as well.

------- Comment #16 From Gregorio Guidi (RETIRED) 2005-07-09 02:54:40 0000 -------
*** Bug 91152 has been marked as a duplicate of this bug. ***

------- Comment #17 From Diego E. 'Flameeyes' Pettenò 2006-05-26 13:05:56 0000 -------
Closing as fixed, the bmp stuff is anyway outdated by audacious, gst is done,
and we're not accepting more xmms plugins.

First Last Prev Next    No search results available      Search page      Enter new bug