From owner-freebsd-gnome@FreeBSD.ORG Sat Jul 12 22:44:20 2008 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 629A91065678 for ; Sat, 12 Jul 2008 22:44:20 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao104.cox.net (eastrmmtao104.cox.net [68.230.240.46]) by mx1.freebsd.org (Postfix) with ESMTP id 267C88FC08 for ; Sat, 12 Jul 2008 22:44:19 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo01.cox.net ([68.1.16.119]) by eastrmmtao104.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20080712224419.LWUM2096.eastrmmtao104.cox.net@eastrmimpo01.cox.net>; Sat, 12 Jul 2008 18:44:19 -0400 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo01.cox.net with bizsmtp id pAkJ1Z0074iy4EG02AkJQs; Sat, 12 Jul 2008 18:44:18 -0400 Date: Sat, 12 Jul 2008 17:44:11 -0500 To: "Anton Shterenlikht" From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <20080708120738.GA74833@mech-cluster238.men.bris.ac.uk> <20080708122352.GA76546@mech-cluster238.men.bris.ac.uk> Content-Transfer-Encoding: 7bit Message-ID: In-Reply-To: <20080708122352.GA76546@mech-cluster238.men.bris.ac.uk> User-Agent: Opera Mail/9.51 (Linux) Cc: gnome@freebsd.org, freebsd-alpha@freebsd.org Subject: Re: firefox3 build fails on alpha X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2008 22:44:20 -0000 On Tue, 08 Jul 2008 07:23:52 -0500, Anton Shterenlikht 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