Closed Bug 467839 Opened 16 years ago Closed 12 years ago

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

Categories

(Core :: XPCOM, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: trog24, Unassigned)

Details

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
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
Closed: 12 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.