After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 93646 - build fails on ppc if nasm is installed
build fails on ppc if nasm is installed
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
0.4.0
Other Linux
: Normal normal
: 0.4.0
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2002-09-19 12:07 UTC by Todd Goyen
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Todd Goyen 2002-09-19 12:07:25 UTC
here is where the make fails

gstmempool.c: In function `gst_mem_pool_alloc':
gstmempool.c:138: unknown register name `ebx' in `asm'
gstmempool.c:138: unknown register name `ecx' in `asm'
gstmempool.c:138: inconsistent operand constraints in an `asm'
gstmempool.c: In function `gst_mem_pool_free':
gstmempool.c:185: inconsistent operand constraints in an `asm'

this is a bug because nasm may and can be installed on a ppc if the machine
is used to cross compile software.
Comment 1 Thomas Vander Stichele 2002-09-20 20:03:06 UTC
we need to disable nasm on non-x86 hardware.
can someone tell me the best way to do this ?
Comment 2 David Schleef 2002-09-20 20:18:37 UTC
This has nothing to do with nasm.  USE_ASM is unconditionally defined
at the top of the file.  The test is Just Broken on non-i386.
Comment 3 David Schleef 2002-10-25 03:29:14 UTC
I removed everything related to nasm, since it's not used or needed.

someone close this.