Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 146950 - [GCC 4.1] media-libs/libsoundtouch-1.3.1 stable request
Summary: [GCC 4.1] media-libs/libsoundtouch-1.3.1 stable request
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: http://www.surina.net/soundtouch/
Whiteboard:
Keywords:
Depends on: 148695
Blocks: gcc41-stable
  Show dependency tree
 
Reported: 2006-09-09 07:47 UTC by Alessio Cassibba (X-Drum)
Modified: 2006-11-20 13:05 UTC (History)
0 users

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


Attachments
emerge info (emerge-info.txt,2.31 KB, text/plain)
2006-09-09 07:48 UTC, Alessio Cassibba (X-Drum)
Details
compilation output (with errors) (compilation-output.txt,9.73 KB, text/plain)
2006-09-09 07:49 UTC, Alessio Cassibba (X-Drum)
Details
libsoundtouch-1.2.1-r1.ebuild (libsoundtouch-1.2.1.ebuild,1.33 KB, text/plain)
2006-09-09 07:50 UTC, Alessio Cassibba (X-Drum)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alessio Cassibba (X-Drum) 2006-09-09 07:47:26 UTC
This version of libsoundtouch fails to compile
with the error:

../../include/SoundTouch.h:146: error: extra qualification 'SoundTouch::' on member 'getVersionId'

after a search i found that this version of soundtouch isn't gcc 4 aware
i simply edited the current ebuild and changed with a sed expression:

static uint SoundTouch::getVersionId();
in
static uint getVersionId();

Now libsoundtouch compiles fine.
Comment 1 Alessio Cassibba (X-Drum) 2006-09-09 07:48:43 UTC
Created attachment 96474 [details]
emerge info
Comment 2 Alessio Cassibba (X-Drum) 2006-09-09 07:49:14 UTC
Created attachment 96475 [details]
compilation output (with errors)
Comment 3 Alessio Cassibba (X-Drum) 2006-09-09 07:50:33 UTC
Created attachment 96476 [details]
libsoundtouch-1.2.1-r1.ebuild

libsoundtouch-1.2.1 fixed ebuild
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-09-09 07:53:09 UTC
Already fixed in 1.3.1, should be stabilized.
Comment 5 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-11-10 16:47:14 UTC
* borgtalk mode on *

The patch is irrelevant, the current stable version is unacceptable.
Stable the latest version. You must comply.
Comment 6 Andrej Kacian (RETIRED) gentoo-dev 2006-11-10 18:25:21 UTC
Your package has been assimilated into the x86 stable tree.
Comment 7 Michael Weyershäuser 2006-11-18 04:42:05 UTC
Your attempts to assimilate this drone will fail. You can alter our physiology but you cannot change our nature. We will betray you. We are Borg. 

...and still it emerges fine on amd64...

Portage 2.1.1-r1 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.4-r4, 2.6.18-suspend2-Dudebox-Edition x86_64)
=================================================================
System uname: 2.6.18-suspend2-Dudebox-Edition x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.6
Last Sync: Sat, 18 Nov 2006 05:00:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -msse3 -Os -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/qmail/alias /var/qmail/control /var/vpopmail/domains /var/vpopmail/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=k8 -msse3 -Os -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache collision-protect distcc distlocks metadata-transfer multilib-strict parallel-fetch sandbox sfperms strict test"
GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j4"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage_overlay"
SYNC="rsync://server/gentoo-portage"
USE="amd64 X alsa apache2 berkdb bitmap-fonts cairo cdr cli cracklib crypt cups dbus dlloader dri dvd dvdr eds elibc_glibc emboss encode esd fam firefox fortran gcj gdbm gif gpm gstreamer gtk gtk2 hal iconv imap input_devices_keyboard input_devices_mouse isdnlog jpeg kde kdeenablefinal kdehiddenvisibility kernel_linux libg++ mad mikmod mp3 mpeg mysql ncurses nls nptl nptlonly objc objc++ ogg oss pam pcre perl png ppds pppd python qt3 quicktime readline reflection sdl session spell spl sqlite ssl tcpd test truetype truetype-fonts type1-fonts udev unicode userland_GNU video_cards_radeon vorbis xml xorg xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 8 Simon Stelling (RETIRED) gentoo-dev 2006-11-20 13:05:00 UTC
give me an A
give me a  M
give me a  D
give me a  6
give me a  4
give me an AMD64 stable!