Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 262405 - media-libs/libsoundtouch-1.4.0 version bump
Summary: media-libs/libsoundtouch-1.4.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-14 10:34 UTC by Tim Harder
Modified: 2009-05-11 09:30 UTC (History)
0 users

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


Attachments
Ebuild updates for version 1.4.0 (libsoundtouch-1.3.1-to-1.4.0.diff,1.22 KB, patch)
2009-03-14 10:39 UTC, Tim Harder
Details | Diff
libsoundtouch-1.4.0-Makefile.patch (libsoundtouch-1.4.0-Makefile.patch,1.15 KB, patch)
2009-03-14 10:40 UTC, Tim Harder
Details | Diff
Ebuild updates for version 1.4.0 (libsoundtouch-1.3.1-r1-to-1.4.0.diff,1.45 KB, patch)
2009-03-25 09:57 UTC, Tim Harder
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tim Harder gentoo-dev 2009-03-14 10:34:21 UTC
New minor release.
Comment 1 Tim Harder gentoo-dev 2009-03-14 10:39:08 UTC
Created attachment 184935 [details, diff]
Ebuild updates for version 1.4.0

Updates for the new version's ebuild compared to the latest version in the tree (1.3.1). Note that it requires a new makefile patch that is also attached, but does not need the patch for gcc-4.3 anymore.

Also, it might be good to rename libsoundtouch to soundtouch since upstream doesn't use the name libsoundtouch at all and it would rid the ebuild of a few $MY_PN and $MY_P hacks.
Comment 2 Tim Harder gentoo-dev 2009-03-14 10:40:27 UTC
Created attachment 184937 [details, diff]
libsoundtouch-1.4.0-Makefile.patch

Updated Makefile patch for version 1.4.0.
Comment 3 Alexis Ballier gentoo-dev 2009-03-25 07:41:53 UTC
bah it fails to build on amd64 here:

make[2]: Entering directory `/var/tmp/portage/media-libs/libsoundtouch-1.4.0/work/soundtouch/source/SoundTouch'
/bin/sh ../../libtool --tag=CXX   --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include   -fcheck-new -I../../include -march=core2 -O2 -pipe -mssse3 -msse4.1 -g -ggdb -msse -MT cpu_detect_x86_gcc.lo -MD -MP -MF .deps/cpu_detect_x86_gcc.Tpo -c -o cpu_detect_x86_gcc.lo cpu_detect_x86_gcc.cpp
libtool: compile:  x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -fcheck-new -I../../include -march=core2 -O2 -pipe -mssse3 -msse4.1 -g -ggdb -msse -MT cpu_detect_x86_gcc.lo -MD -MP -MF .deps/cpu_detect_x86_gcc.Tpo -c cpu_detect_x86_gcc.cpp  -fPIC -DPIC -o .libs/cpu_detect_x86_gcc.o
cpu_detect_x86_gcc.cpp: Assembler messages:
cpu_detect_x86_gcc.cpp:140: Error: suffix or operands invalid for `pop'
cpu_detect_x86_gcc.cpp:143: Error: suffix or operands invalid for `push'
cpu_detect_x86_gcc.cpp:146: Error: suffix or operands invalid for `pop'

:(
Comment 4 Tim Harder gentoo-dev 2009-03-25 09:54:17 UTC
(In reply to comment #3)
> bah it fails to build on amd64 here:

This appears to be fixed if we check for x86 as well. See the new diff for details.

Comment 5 Tim Harder gentoo-dev 2009-03-25 09:57:46 UTC
Created attachment 186198 [details, diff]
Ebuild updates for version 1.4.0

Add checking for x86 arch so we can remove optimization flags on architectures they're not currently working with.
Comment 6 Tim Harder gentoo-dev 2009-03-25 10:01:36 UTC
I forgot to mention the new diff also includes a couple EAPI 2 stage updates as well.
Comment 7 Samuli Suominen (RETIRED) gentoo-dev 2009-05-11 09:30:58 UTC
In portage.