Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Jul 2008 17:44:11 -0500
From:      "Jeremy Messenger" <mezz7@cox.net>
To:        "Anton Shterenlikht" <mexas@bristol.ac.uk>
Cc:        gnome@freebsd.org, freebsd-alpha@freebsd.org
Subject:   Re: firefox3 build fails on alpha
Message-ID:  <op.ud7arxvc9aq2h7@mezz.mezzweb.com>
In-Reply-To: <20080708122352.GA76546@mech-cluster238.men.bris.ac.uk>
References:  <20080708120738.GA74833@mech-cluster238.men.bris.ac.uk> <20080708122352.GA76546@mech-cluster238.men.bris.ac.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 08 Jul 2008 07:23:52 -0500, Anton Shterenlikht  
<mexas@bristol.ac.uk> wrote:

> 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:

I think most of us don't have any alpha machine. You might have to create  
patch for us. I think, the alpha support has been dropped so it's  
pointless for us to work on alpha support.

Cheers,
Mezz

> # 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 #


-- 
mezz7@cox.net  -  mezz@FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gnome@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.ud7arxvc9aq2h7>