No rule to make target `xptcinvoke_asm_ppc_rhapsody.o', needed by `libxptcmd.a'.

RESOLVED WORKSFORME

Status

()

Core
XPCOM
RESOLVED WORKSFORME
9 years ago
6 years ago

People

(Reporter: Frank J. R. Hanstick, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

9 years ago
User-Agent:       Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4
Build Identifier: building xulrunner from mozilla

Attempting to build xulrunner using:

make -f client.mk build

with the following in .mozconfig-xulrunner:

ac_add_options --enable-application=xulrunner
mk_add_options MOZ_CO_PROJECT=xulrunner
mk_add_options MOZ_OBJDIR=@topsrcdir@/obj-xulrunner

results in the following error message sequence:

gmake[9]: *** No rule to make target `xptcinvoke_asm_ppc_rhapsody.o', needed by `libxptcmd.a'.  Stop.
gmake[9]: Leaving directory `/obj-xulrunner/xpcom/reflect/xptcall/src/md/unix'
gmake[8]: *** [libs] Error 2
gmake[8]: Leaving directory `/obj-xulrunner/xpcom/reflect/xptcall/src/md'
gmake[7]: *** [libs] Error 2
gmake[7]: Leaving directory `/obj-xulrunner/xpcom/reflect/xptcall/src'
gmake[6]: *** [libs] Error 2
gmake[6]: Leaving directory `/obj-xulrunner/xpcom/reflect/xptcall'
gmake[5]: *** [libs] Error 2
gmake[5]: Leaving directory `/obj-xulrunner/xpcom/reflect'
gmake[4]: *** [libs] Error 2
gmake[4]: Leaving directory `/obj-xulrunner/xpcom'
gmake[3]: *** [libs_tier_xpcom] Error 2
gmake[3]: Leaving directory `/obj-xulrunner'
gmake[2]: *** [tier_xpcom] Error 2
gmake[2]: Leaving directory `/obj-xulrunner'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/obj-xulrunner'
make: *** [build] Error 2


Reproducible: Always

Steps to Reproduce:
1.$ cd FirefoxDownloads/mozilla/
2.$ export MOZCONFIG=~/FirefoxDownloads/mozilla/.mozconfig-xulrunner
3.$ make -f client.mk build
Actual Results:  
gmake[9]: *** No rule to make target `xptcinvoke_asm_ppc_rhapsody.o', needed by `libxptcmd.a'.  Stop.
gmake[9]: Leaving directory `/obj-xulrunner/xpcom/reflect/xptcall/src/md/unix'
gmake[8]: *** [libs] Error 2
gmake[8]: Leaving directory `/obj-xulrunner/xpcom/reflect/xptcall/src/md'
gmake[7]: *** [libs] Error 2
gmake[7]: Leaving directory `/obj-xulrunner/xpcom/reflect/xptcall/src'
gmake[6]: *** [libs] Error 2
gmake[6]: Leaving directory `/obj-xulrunner/xpcom/reflect/xptcall'
gmake[5]: *** [libs] Error 2
gmake[5]: Leaving directory `/obj-xulrunner/xpcom/reflect'
gmake[4]: *** [libs] Error 2
gmake[4]: Leaving directory `/obj-xulrunner/xpcom'
gmake[3]: *** [libs_tier_xpcom] Error 2
gmake[3]: Leaving directory `/obj-xulrunner'
gmake[2]: *** [tier_xpcom] Error 2
gmake[2]: Leaving directory `/obj-xulrunner'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/obj-xulrunner'
make: *** [build] Error 2


Expected Results:  
A completed build
Component: Plugins → XPCOM
Product: addons.mozilla.org → Core
QA Contact: plugin-listings → xpcom

Comment 1

8 years ago
If you did a clean or distclean then the file xptcinvoke_asm_ppc_rhapsody.s has been removed from your source tree. Bug 434192 was suppose to fix this but it never got "checked-in" to the Gecko 1.9.0 branch.
(In reply to R P Mozley from comment #1)
> If you did a clean or distclean then the file xptcinvoke_asm_ppc_rhapsody.s
> has been removed from your source tree. Bug 434192 was suppose to fix this
> but it never got "checked-in" to the Gecko 1.9.0 branch.

Bug 434192 comment 14 appears to indicate that it did.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.