Date: Tue, 8 Jul 2008 13:23:52 +0100 From: Anton Shterenlikht <mexas@bristol.ac.uk> To: Anton Shterenlikht <mexas@bristol.ac.uk> Cc: gnome@freebsd.org, freebsd-alpha@freebsd.org Subject: Re: firefox3 build fails on alpha Message-ID: <20080708122352.GA76546@mech-cluster238.men.bris.ac.uk> In-Reply-To: <20080708120738.GA74833@mech-cluster238.men.bris.ac.uk> References: <20080708120738.GA74833@mech-cluster238.men.bris.ac.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080708122352.GA76546>
