Skip site navigation (1)Skip section navigation (2)
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>