firefox3 build fails on alpha
Anton Shterenlikht
mexas at bristol.ac.uk
Tue Jul 8 12:23:59 UTC 2008
On Tue, Jul 08, 2008 at 01:07:38PM +0100, Anton Shterenlikht wrote:
> Hi
>
> firefox3 build fails on my alpha. Details below.
>
> Please advise
> anton
>
> # uname -mrs
> FreeBSD 6.3-STABLE alpha
> # sysctl -n kern.osreldate
> 603100
> #
>
> # cd /usr/ports/www/firefox3
> # make
>
> [skip]
>
> gmake[8]: Entering directory `/usr/ports/www/firefox3/work/mozilla/xpcom/reflect
> /xptcall/src/md/unix'
> gmake[8]: *** No rule to make target `xptcinvoke_freebsd_alpha.o', needed by `li
> bxptcmd.a'. Stop.
> gmake[8]: Leaving directory `/usr/ports/www/firefox3/work/mozilla/xpcom/reflect/
> xptcall/src/md/unix'
> gmake[7]: *** [libs] Error 2
> gmake[7]: Leaving directory `/usr/ports/www/firefox3/work/mozilla/xpcom/reflect/
> xptcall/src/md'
> gmake[6]: *** [libs] Error 2
> gmake[6]: Leaving directory `/usr/ports/www/firefox3/work/mozilla/xpcom/reflect/
> xptcall/src'
> gmake[5]: *** [libs] Error 2
> gmake[5]: Leaving directory `/usr/ports/www/firefox3/work/mozilla/xpcom/reflect/
> xptcall'
> gmake[4]: *** [libs] Error 2
> gmake[4]: Leaving directory `/usr/ports/www/firefox3/work/mozilla/xpcom/reflect'
>
> gmake[3]: *** [libs] Error 2
> gmake[3]: Leaving directory `/usr/ports/www/firefox3/work/mozilla/xpcom'
> gmake[2]: *** [libs_tier_xpcom] Error 2
> gmake[2]: Leaving directory `/usr/ports/www/firefox3/work/mozilla'
> gmake[1]: *** [tier_xpcom] Error 2
> gmake[1]: Leaving directory `/usr/ports/www/firefox3/work/mozilla'
> gmake: *** [default] Error 2
> *** Error code 2
>
> Stop in /usr/ports/www/firefox3.
> *** Error code 1
>
> Stop in /usr/ports/www/firefox3.
> #
>
>
> I used the default configuration:
>
>
> # make showconfig
> ===> The following configuration options are available for firefox-3.0_2,1:
> DBUS=on "Enable D-BUS support"
> NEWTAB=on "Open external links in a new tab"
> SMB=off "Enable smb:// URI support using gnomevfs"
> DEBUG=off "Build a debugging image"
> LOGGING=off "Enable additional log messages"
> OPTIMIZED_CFLAGS=off "Enable some additional optimizations"
> ===> Use 'make config' to modify these settings
> #
>
A followup. It seems xptcinvoke_freebsd_alpha.cpp is missing. It
is used in Makefile:
# pwd
/usr/ports/www/firefox3/work/mozilla/xpcom/reflect/xptcall/src/md/unix
# ls xptcinvoke*alpha*cpp
xptcinvoke_alpha_openbsd.cpp xptcinvoke_openvms_alpha.cpp
xptcinvoke_linux_alpha.cpp xptcinvoke_osf1_alpha.cpp
# vi Makefile
[skip first 144 lines]
145 ######################################################################
146 # Alpha
147 ######################################################################
148 #
149 # Tru64/Alpha
150 #
151 ifeq ($(OS_ARCH)$(OS_TEST),OSF1alpha)
152 CPPSRCS := xptcinvoke_osf1_alpha.cpp xptcstubs_osf1_alpha.cpp
153 ASFILES := xptcinvoke_asm_osf1_alpha.s xptcstubs_asm_osf1_alpha.s
154 endif
155 #
156 # FreeBSD/Alpha
157 #
-> 158 ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDalpha)
-> 159 CPPSRCS := xptcinvoke_freebsd_alpha.cpp xptcstubs_freebsd_alpha.cpp
160 endif
161 #
162 # Linux/Alpha
163 #
--
Anton Shterenlikht
Room 2.6, Queen's Building
Mech Eng Dept
Bristol University
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 928 8233
Fax: +44 (0)117 929 4423
More information about the freebsd-gnome
mailing list