Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 113414 - stabilize media-sound/mpg123-0.65
Summary: stabilize media-sound/mpg123-0.65
Status: VERIFIED DUPLICATE of bug 200106
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: MIPS Porters
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2005-11-23 17:07 UTC by Jeroen Roovers (RETIRED)
Modified: 2007-11-26 17:05 UTC (History)
4 users (show)

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


Attachments
mpg123-0.59s-r10-dericer.patch (mpg123-0.59s-r10-dericer.patch,17.85 KB, patch)
2005-11-23 17:08 UTC, Jeroen Roovers (RETIRED)
Details | Diff
mpg123-0.59s-r11-r12.ebuild.patch (113414-mpg123-0.59s-r11-r12.ebuild.patch,596 bytes, patch)
2006-10-10 18:29 UTC, Jeroen Roovers (RETIRED)
Details | Diff
mpg123-0.59s-r11-r12.ebuild.patch (113414-mpg123-0.59s-r11-r12.ebuild.patch,977 bytes, patch)
2006-10-10 19:02 UTC, Jeroen Roovers (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jeroen Roovers (RETIRED) gentoo-dev 2005-11-23 17:07:04 UTC
After the wonderful success of bug 87539, here's a patch for every last build 
target the makefile makers had thought of. A bit of sed in future ebuilds might 
automate this process:

sed \
  -e 's|-O[0-9]' \
  -e 's|-funroll-loops||g' \
  -e 's|-funroll-all-loops||g' \
  -e 's|-finline-functions||g' \
  -e 's|-fomit-frame-pointer||g' \
  -e 's|-ffast-math||g' \ # This one might be useful in some cases, I guess!
  -i.orig Makefile

Note that I did NOT use the above to edit the Makefile that I provide the diff 
for.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2005-11-23 17:08:23 UTC
Created attachment 73469 [details, diff]
mpg123-0.59s-r10-dericer.patch
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-10-01 22:01:26 UTC
Can you check how viable is to use the sed? it's most likely to be helpful than the looong patch.
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2006-10-10 18:29:20 UTC
Created attachment 99333 [details, diff]
mpg123-0.59s-r11-r12.ebuild.patch

Something like this, perhaps. After the fix for bug #130577, this is quite easy.
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2006-10-10 19:02:33 UTC
Created attachment 99336 [details, diff]
mpg123-0.59s-r11-r12.ebuild.patch

Might as well toolchainify AS in one go.
Comment 5 Ryan Hill (RETIRED) gentoo-dev 2007-03-12 05:36:24 UTC
mpg123-0.65 actually has a sane makefile.  do we want to mess with the stable ebuild or just get that one stabilized?
Comment 6 Christoph Mende (RETIRED) gentoo-dev 2007-04-08 22:12:25 UTC
emerges fine and works on amd64

Portage 2.1.2.2 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.20-beyond2 x86_64)
=================================================================
System uname: 2.6.20-beyond2 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4600+
Gentoo Base System release 1.12.9
Timestamp of tree: Sun, 08 Apr 2007 09:50:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -Os -pipe -msse3 -w"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-march=k8 -Os -pipe -msse3 -w"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--quiet"
FEATURES="buildsyspkg ccache collision-protect distlocks metadata-transfer multilib-strict parallel-fetch sandbox sfperms strict test"
GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ "
LANG="en_US.ISO8859-15"
LC_ALL="en_US.ISO8859-15"
MAKEOPTS="-j3 -l3 -s"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/overlay"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac acpi alsa amd64 amr audiofile berkdb bitmap-fonts bzip2 cairo cdinstall cdr cli cracklib crypt cups dbus dri dts dvd dvdr dvdread emboss encode fam firefox fortran gdbm gif gpm gstreamer gtk gtk2 hal iconv jpeg libg++ logrotate mad midi mikmod mp3 mpeg ncurses nptl nptlonly offensive ogg opengl pam pcre php png ppds pppd quicktime readline reflection sdl session smp spl ssl svg symlink tcpd test tiff truetype truetype-fonts type1-fonts unicode v4l vim vorbis x264 xinerama xorg xv xvid zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIRC_DEVICES="inputlirc" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CTARGET, INSTALL_MASK, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
Comment 7 Peter Weller (RETIRED) gentoo-dev 2007-04-09 06:27:51 UTC
Stable on amd64! w00t! we beat x86! *grin*

@Next arch: Can you remove the trailing whitespace from line 61 of mpg123-0.61 and mpg123-0.65 please ;)
Comment 8 Raúl Porcel (RETIRED) gentoo-dev 2007-04-09 10:44:03 UTC
x86 stable and fixed the whitespace
Comment 9 Joe Jezak (RETIRED) gentoo-dev 2007-04-10 03:52:07 UTC
Marked ppc stable.
Comment 10 Jeroen Roovers (RETIRED) gentoo-dev 2007-04-10 04:17:31 UTC
Stable for HPPA.
Comment 11 Gustavo Zacarias (RETIRED) gentoo-dev 2007-04-10 13:57:56 UTC
sparc stable.
Comment 12 Markus Rothe (RETIRED) gentoo-dev 2007-04-11 19:03:10 UTC
ppc64 stable
Comment 13 Christophe PEREZ 2007-04-19 16:43:57 UTC
I have a very loud and crapy sound with media-sound/mpg123-0.65, and asterisk moh (http stream) that I never had before. I'm not sure it's du to mpg123 but I can't see what else.
Comment 14 Christophe PEREZ 2007-04-19 18:18:23 UTC
downgrading to media-sound/mpg123-0.59s-r11 solved my problem.
So, I think there is a real problem with media-sound/mpg123-0.65.
Comment 15 Brian Evans 2007-06-07 22:58:28 UTC
Testing of =media-sound/mpg123-0.65 on alpha

USE=alsa

1. Compiles just fine
2. Passes Collision tests
3. works wonderfully

grknight@eragon ~ $ emerge --info
Portage 2.1.2.7 (default-linux/alpha/2007.0, gcc-4.1.2, glibc-2.5-r2, 2.6.21-gentoo-r1 alpha)
=================================================================
System uname: 2.6.21-gentoo-r1 alpha EV56
Gentoo Base System release 1.12.9
Timestamp of tree: Wed, 06 Jun 2007 21:20:01 +0000
distcc 2.18.3 alpha-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17.50.0.16
sys-devel/gcc-config: 1.3.15-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="alpha"
AUTOCLEAN="yes"
CBUILD="alpha-unknown-linux-gnu"
CFLAGS="-mieee -pipe -O2 -mcpu=ev56"
CHOST="alpha-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-mieee -pipe -O2 -mcpu=ev56"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache collision-protect distcc distlocks metadata-transfer parallel-fetch sandbox sfperms strict test"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/overlay"
SYNC="rsync://eldest/gentoo-portage"
USE="X acl alpha alsa berkdb bitmap-fonts bzip2 cli cracklib crypt cups curl dri fortran gdbm gpm iconv ipv6 isdnlog ldap libg++ logrotate midi mudflap ncurses nls nptl nptlonly openmp pam pcre perl postfix pppd python readline reflection session spl sqlite ssl startup-notification tcpd test truetype-fonts type1-fonts unicode xorg zlib" ALSA_CARDS="au8810" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="vga s3virge nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 16 Raúl Porcel (RETIRED) gentoo-dev 2007-06-09 14:48:58 UTC
alpha stable, thanks Brian.
Comment 17 Raúl Porcel (RETIRED) gentoo-dev 2007-07-29 18:55:24 UTC
ia64 stable
Comment 18 Torsten Rehn 2007-10-20 20:10:44 UTC
No arches left in CC, closing.
Comment 19 Samuli Suominen (RETIRED) gentoo-dev 2007-10-20 21:27:59 UTC
Stop changing resolutions in bugs and closing them invalitely. Unwanted bugspam and this bug is assigned to mips which haven't stabilized it yet.
Comment 20 Samuli Suominen (RETIRED) gentoo-dev 2007-11-23 19:13:20 UTC

*** This bug has been marked as a duplicate of bug 200106 ***
Comment 21 Jeroen Roovers (RETIRED) gentoo-dev 2007-11-23 19:25:45 UTC
Bah, an older bug report can hardly be a duplicate of a newer one...
Comment 22 Jeroen Roovers (RETIRED) gentoo-dev 2007-11-23 19:30:48 UTC
(In reply to comment #19)
> Stop changing resolutions in bugs and closing them invalitely. Unwanted bugspam
> and this bug is assigned to mips which haven't stabilized it yet.

That's what you get when a bug's meaning or intention is being changed all the time... :)
Comment 23 Samuli Suominen (RETIRED) gentoo-dev 2007-11-26 16:47:39 UTC
(In reply to comment #21)
> Bah, an older bug report can hardly be a duplicate of a newer one...
> 

Sure it can, bug is assigned to mips so having a 2 stable request is a clear duplicate, and newer superseeds old.
Comment 24 Jeroen Roovers (RETIRED) gentoo-dev 2007-11-26 17:05:27 UTC
(In reply to comment #23)
> (In reply to comment #21)
> > Bah, an older bug report can hardly be a duplicate of a newer one...
> > 
> 
> Sure it can, bug is assigned to mips so having a 2 stable request is a clear
> duplicate, and newer superseeds old.

The newer one is not a duplicate of the older one. It does INVALIDate the older one, though.