Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 180117
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Sound Team <sound@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Diego E. 'Flameeyes' Pettenò <flameeyes@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
flist.s Corrupt asm on ppc text/plain Matti Bickel 2007-06-24 12:28 0000 8.22 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 180117 depends on: 181234 Show dependency tree
Bug 180117 blocks: 180203
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: 2007-05-28 14:01 0000
This new version depends on libatomic_ops, which is only ~amd64 and ~x86-fbsd.
Please keyword the new version together with the new dependency.

Thanks,
Diego

------- Comment #1 From Diego E. 'Flameeyes' Pettenò 2007-05-28 16:25:34 0000 -------
x86 team you want to keyword 1.2 version of libatomic_ops: although the tests
passes, depending on CFLAGS enabled and GCC version one of the functions will
miscompile, 1.2 is fixed as far as I can see.

(By the way, thanks to b33fc0d3 who helped me diagnosing the problem).

------- Comment #2 From Gustavo Zacarias (RETIRED) 2007-05-29 20:26:51 0000 -------
~sparc done.

------- Comment #3 From Andrej Kacian (RETIRED) 2007-05-29 23:14:31 0000 -------
both stable on x86

------- Comment #4 From Andrej Kacian (RETIRED) 2007-05-29 23:40:11 0000 -------
(In reply to comment #3)
> both stable on x86
> 

Uhh, of course, just keyworded ~x86, not stable. :)

------- Comment #5 From Jeroen Roovers 2007-05-31 01:25:05 0000 -------
Stable for HPPA (killerfox).

------- Comment #6 From Jeroen Roovers 2007-05-31 01:25:40 0000 -------
Oops, wrong bug.

------- Comment #7 From Jeroen Roovers 2007-05-31 04:24:02 0000 -------
Both marked ~hppa.

------- Comment #8 From Markus Rothe 2007-06-02 08:06:25 0000 -------
pulseaudio 0.9.6 does not compile on ppc64

if powerpc64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..    -I../src
-I../src/modules -I../src/modules/rtp -I../src/modules/gconf 
-D_POSIX_PTHREAD_SEMANTICS   
-DPA_DLSEARCHPATH=\"/usr/lib64/pulse-0.9/modules/\"
-DPA_DEFAULT_CONFIG_DIR=\"/etc/pulse\" -DPA_BINARY=\"/usr/bin/pulseaudio\"
-DPA_SYSTEM_RUNTIME_PATH=\"/var/run/pulse\" -DAO_REQUIRE_CAS
'-DDEBUG_TRAP=__asm__("int $3")' -O2 -pipe -std=gnu99 -Wall -W -Wextra
-pedantic -pipe -Wformat -Wold-style-definition -Wdeclaration-after-statement
-Wfloat-equal -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes
-Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels -Wpointer-arith
-Wcast-align -Wwrite-strings -Winline -Wno-unused-parameter -MT
flist_test-flist.o -MD -MP -MF ".deps/flist_test-flist.Tpo" -c -o
flist_test-flist.o `test -f 'pulsecore/flist.c' || echo './'`pulsecore/flist.c;
\
        then mv -f ".deps/flist_test-flist.Tpo" ".deps/flist_test-flist.Po";
else rm -f ".deps/flist_test-flist.Tpo"; exit 1; fi
{standard input}: Assembler messages:
{standard input}:97: Error: syntax error; found `,' but expected `('
{standard input}:97: Error: junk at end of line: `,9'
make[3]: *** [flist_test-flist.o] Error 1
make[3]: Leaving directory
`/var/tmp/portage/media-sound/pulseaudio-0.9.6/work/pulseaudio-0.9.6/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/var/tmp/portage/media-sound/pulseaudio-0.9.6/work/pulseaudio-0.9.6/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/media-sound/pulseaudio-0.9.6/work/pulseaudio-0.9.6'
make: *** [all] Error 2

------- Comment #9 From Raúl Porcel 2007-06-02 21:08:58 0000 -------
~alpha/~ia64 done

------- Comment #10 From Diego E. 'Flameeyes' Pettenò 2007-06-07 18:36:00 0000 -------
Markus can you get the compiler's output (assembler input)? Just re-run the
last gcc call from the same directory adding -save-temps parameter at
commandline, it should generate a flist_test-flist.s so that we can check what
code is throwing that error.

------- Comment #11 From Matti Bickel 2007-06-24 12:28:37 0000 -------
Created an attachment (id=122963) [details]
Corrupt asm on ppc

Some error on ppc. Here's the flist.s file rerunning the gcc command gave me.

------- Comment #12 From Joe Jezak 2007-09-10 19:12:05 0000 -------
There was a bug in the asm for libatomic_ops.  I've bumped that with the patch
and marked this ~ppc/~ppc64.  Closing since we're the last arch.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug