I found that the package of vorbis-tools and LAME did not operate normally on PPC64. These packages have the same problem. That is, some arguments are not processed appropriately. I solved this problem using the original stage file of me of gcc-3.4.3-r1 base. I think it better to mark gcc-3.4.3-r1 stable. However, this is a core package and I do not know gcc in detail. Please give an opinion. Thank You. Note: stage files can download from URL below for one week. http://dev.gentoo.org/~nigoro/files/ppc64/experimental/
Created attachment 50042 [details, diff] patch for vorbis-tools-1.0.1 on ppc64 I changed the code so that the value of a variable might be displayed. file name is vorbis-tools-1.0.1-debug-ppc64.patch
Created attachment 50043 [details, diff] patch for vorbis-tools-1.0.1.ebuild This patch which applies the above-mentioned patch
In the case of vorbis-tools The command for test : oggenc -q 5 hoge.wav gcc-3.4.1-r3: Opening with wav module: WAV file reader opt->quality : 0.500000 opt->infilename : hoge.wav float quality : 0.000000 char *fn : hoge.wav Encoding "hoge.wav" to "hoge.ogg" at quality 0.00 [ 99.8%] [ 0m00s remaining] / Done encoding file "hoge.ogg" File length: 3m 43.0s Elapsed time: 0m 14.7s Rate: 15.2183 Average bitrate: 14.0 kb/s gcc-3.4.3-r1: Opening with wav module: WAV file reader opt->quality : 0.500000 opt->infilename : hoge.wav float quality : 0.500000 char *fn : hoge.wav Encoding "hoge.wav" to "hoge.ogg" at quality 5.00 [ 99.9%] [ 0m00s remaining] - Done encoding file "hoge.ogg" File length: 3m 43.0s Elapsed time: 0m 16.9s Rate: 13.1920 Average bitrate: 166.8 kb/s
In the case of LAME The command for test : lame -V 5 hoge.wav gcc-3.4.1-r3: LAME version 3.96 (http://www.mp3dev.org/) Using polyphase lowpass filter, transition band: 16538 Hz - 17071 Hz Encoding hoge.wav to hoge.wav.mp3 Encoding as 44.1 kHz VBR(q=5) j-stereo MPEG-1 Layer III (ca. 11.9x) qval=3 Frame | CPU time/estim | REAL time/estim | play/CPU | ETA 8536/8539 (100%)| 0:28/ 0:28| 0:28/ 0:28| 7.8404x| 0:00 32 [8028] ****************************************************************** 40 [ 511] ***** 48 [ 0] 56 [ 0] 64 [ 0] 80 [ 0] 96 [ 0] 112 [ 0] 128 [ 0] 160 [ 0] 192 [ 0] 224 [ 0] 256 [ 0] 320 [ 0] average: 32.5 kbps MS: 8539 (100.0%) Writing LAME Tag...done ReplayGain: -13.1dB gcc-3.4.3-r1: LAME version 3.96 (http://www.mp3dev.org/) Using polyphase lowpass filter, transition band: 16538 Hz - 17071 Hz Encoding hoge.wav to hoge.wav.mp3 Encoding as 44.1 kHz VBR(q=5) j-stereo MPEG-1 Layer III (ca. 11.9x) qval=3 Frame | CPU time/estim | REAL time/estim | play/CPU | ETA 8536/8539 (100%)| 1:03/ 1:03| 1:03/ 1:03| 3.5299x| 0:00 32 [ 47] %* 40 [ 3] * 48 [ 0] 56 [ 1] * 64 [ 0] 80 [ 37] * 96 [ 950] ********************* 112 [2544] %******************************************************* 128 [3050] %%%*************************************************************** 160 [1864] %%%%************************************* 192 [ 35] % 224 [ 7] * 256 [ 1] * 320 [ 0] average: 126.2 kbps LR: 308 (3.607%) MS: 8231 (96.39%) Writing LAME Tag...done ReplayGain: -13.1dB
gcc-3.4.1-r1 is stable now. this bug should be fixed then.
closing