stop in making firefox 3.6

2010-02-09 Thread daniele

Hello,


Firefox 3.6  (/usr/ports/www/firefox) can not be built on this machine :

FreeBSD 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:48:17 UTC 2009 
r...@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386


I am attaching the trimmed output of dmesg and the trimmed output of 
standard output/error on the second attempt to build the port (when part 
of the work was already done).


The second attempt was done right after the first one @ Feb 8 21H33 UTC +1

Any tips/advices ?

daniele
===>  Building for firefox-3.6,1
[...]
gmake[1]: Entering directory `/usr/ports/www/firefox/work/mozilla-1.9.2'
tier_base:  config build probes 
gmake export_tier_base
gmake[2]: Entering directory `/usr/ports/www/firefox/work/mozilla-1.9.2'
[...]
gmake[4]: Leaving directory 
`/usr/ports/www/firefox/work/mozilla-1.9.2/parser/htmlparser'
gmake[4]: Entering directory 
`/usr/ports/www/firefox/work/mozilla-1.9.2/parser/html'
nsHtml5ElementName.cpp
c++ -o nsHtml5ElementName.o -c -I../../dist/system_wrappers -include 
../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM 
-DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_COM_OBSOLETE -D_IMPL_NS_GFX 
-D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES  
-DOSTYPE=\"FreeBSD8\" -DOSARCH=FreeBSD  -I. -I. -I../../dist/include 
-I../../dist/include/nsprpub  -I/usr/local/include/nspr 
-I/usr/ports/www/firefox/work/mozilla-1.9.2/dist/include/nss   -I/usr/include   
-I./../../content/base/src  -I/usr/local/include   -fPIC  -I/usr/local/include  
-I/usr/local/include -fno-rtti -fno-exceptions -Wall -Wpointer-arith 
-Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor 
-Wcast-align -Wno-invalid-offsetof -Wno-long-long -O2 -pipe -O2 
-fno-strict-aliasing -O2 -fno-strict-aliasing -fshort-wchar -pipe  -DNDEBUG 
-DTRIMMED -O2  -I/usr/local/include  -I/usr/local/include -DMOZILLA_CLIENT 
-include ../../mozilla-config.h nsHtml5ElementName.cpp
{standard input}: Assembler messages:
{standard input}:6634: Warning: partial line at end of file ignored
c++: Internal error: Killed: 9 (program cc1plus)
Please submit a full bug report.
See http://gcc.gnu.org/bugs.html> for instructions.
gmake[4]: *** [nsHtml5ElementName.o] Error 1
gmake[4]: *** Deleting file `nsHtml5ElementName.o'
gmake[4]: Leaving directory 
`/usr/ports/www/firefox/work/mozilla-1.9.2/parser/html'
gmake[3]: *** [libs] Error 2
[...]
*** Error code 1

Stop in /usr/ports/www/firefox.
*** Error code 1

Stop in /usr/ports/www/firefox.
swap_pager_getswapspace(2): failed
swap_pager_getswapspace(4): failed
swap_pager_getswapspace(2): failed
swap_pager_getswapspace(2): failed
swap_pager_getswapspace(2): failed
swap_pager_getswapspace(4): failed
pid 37019 (cc1plus), uid 0, was killed: out of swap space
___
freebsd-gecko@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


firefox3.6 dumps core - bus error

2010-02-09 Thread Anton Shterenlikht
On 9.0-current ia64, firefox-3.6,1:

TZAV> firefox3 &
[6] 91741
TZAV> Bus error (core dumped)

[6]Exit 138  firefox3
TZAV> gdb /usr/local/bin/firefox3 ./firefox-bin.core
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "ia64-marcel-freebsd"..."/usr/local/bin/firefox3": 
not in executable format: File format not recognized

Core was generated by `firefox-bin'.
Program terminated with signal 10, Bus error.
#0  0x200041082fe0 in ?? ()
(gdb) bt
#0  0x200041082fe0 in ?? ()
#1  0x2000412e20c0 in ?? ()
Previous frame identical to this frame (corrupt stack?)
(gdb) 


Please advise
anton

-- 
Anton Shterenlikht
Room 2.6, Queen's Building
Mech Eng Dept
Bristol University
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 331 5944
Fax: +44 (0)117 929 4423
___
freebsd-gecko@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


[SVN-Commit] r261 - branches/experimental/Mk trunk/Mk

2010-02-09 Thread svn-freebsd-gecko
Author: beat
Date: Tue Feb  9 18:55:03 2010
New Revision: 261

Log:
- Sync with ports after jpeg update

Modified:
   branches/experimental/Mk/bsd.gecko.mk
   trunk/Mk/bsd.gecko.mk

Modified: branches/experimental/Mk/bsd.gecko.mk
==
--- branches/experimental/Mk/bsd.gecko.mk   Mon Feb  8 17:14:34 2010
(r260)
+++ branches/experimental/Mk/bsd.gecko.mk   Tue Feb  9 18:55:03 2010
(r261)
@@ -4,7 +4,7 @@
 # Date created:12 Nov 2005
 # Whom:Michael Johnson 
 #
-# $FreeBSD: ports/Mk/bsd.gecko.mk,v 1.18 2010/01/21 20:26:16 beat Exp $
+# $FreeBSD: ports/Mk/bsd.gecko.mk,v 1.19 2010/02/05 11:33:44 dinoex Exp $
 #
 # 4 column tabs prevent hair loss and tooth decay!
 
@@ -320,7 +320,7 @@
 
 dbm_EXTRACT_AFTER_ARGS=--exclude mozilla/dbm
 
-jpeg_LIB_DEPENDS=  jpeg.10:${PORTSDIR}/graphics/jpeg
+jpeg_LIB_DEPENDS=  jpeg.11:${PORTSDIR}/graphics/jpeg
 jpeg_MOZ_OPTIONS=  --with-system-jpeg=${LOCALBASE}
 jpeg_EXTRACT_AFTER_ARGS=   --exclude mozilla/jpeg
 

Modified: trunk/Mk/bsd.gecko.mk
==
--- trunk/Mk/bsd.gecko.mk   Mon Feb  8 17:14:34 2010(r260)
+++ trunk/Mk/bsd.gecko.mk   Tue Feb  9 18:55:03 2010(r261)
@@ -4,7 +4,7 @@
 # Date created:12 Nov 2005
 # Whom:Michael Johnson 
 #
-# $FreeBSD: ports/Mk/bsd.gecko.mk,v 1.18 2010/01/21 20:26:16 beat Exp $
+# $FreeBSD: ports/Mk/bsd.gecko.mk,v 1.19 2010/02/05 11:33:44 dinoex Exp $
 #
 # 4 column tabs prevent hair loss and tooth decay!
 
@@ -320,7 +320,7 @@
 
 dbm_EXTRACT_AFTER_ARGS=--exclude mozilla/dbm
 
-jpeg_LIB_DEPENDS=  jpeg.10:${PORTSDIR}/graphics/jpeg
+jpeg_LIB_DEPENDS=  jpeg.11:${PORTSDIR}/graphics/jpeg
 jpeg_MOZ_OPTIONS=  --with-system-jpeg=${LOCALBASE}
 jpeg_EXTRACT_AFTER_ARGS=   --exclude mozilla/jpeg
 
___
freebsd-gecko@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


[SVN-Commit] r262 - branches/experimental/Mk

2010-02-09 Thread svn-freebsd-gecko
Author: beat
Date: Tue Feb  9 18:56:22 2010
New Revision: 262

Log:
- Fix build of upcoming Firefox 3.7

Modified:
   branches/experimental/Mk/bsd.gecko.mk

Modified: branches/experimental/Mk/bsd.gecko.mk
==
--- branches/experimental/Mk/bsd.gecko.mk   Tue Feb  9 18:55:03 2010
(r261)
+++ branches/experimental/Mk/bsd.gecko.mk   Tue Feb  9 18:56:22 2010
(r262)
@@ -498,10 +498,12 @@
@${ECHO_CMD} "export ${var}" >> ${MOZCONFIG}
 .endfor
 .endif # .if !defined(NOMOZCONFIG)
+.if exists(${MOZSRC}/build/unix/mozilla-config.in)
@${REINPLACE_CMD} -e  's/%{idldir}/%idldir%/g ; \
s|"%FULL_NSPR_CFLAGS%"|`nspr-config --cflags`|g ; \
s|"%FULL_NSPR_LIBS%"|`nspr-config --libs`|g' \
${MOZSRC}/build/unix/mozilla-config.in
+.endif
@${REINPLACE_CMD} -e 's||\"${LOCALBASE}/include/iconv.h\"|g' \
${WRKSRC}/configure \
${MOZSRC}/intl/uconv/native/nsNativeUConvService.cpp \
___
freebsd-gecko@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"


[SVN-Commit] r263 - in branches/experimental/www/firefox3-devel: . files

2010-02-09 Thread svn-freebsd-gecko
Author: beat
Date: Tue Feb  9 18:59:36 2010
New Revision: 263

Log:
- Update to 3.7 Alpha 1 Build 1 candidate

To build Firefox 3.7 you need a modified bsd.gecko.mk committed in
revision 262.

Modified:
   branches/experimental/www/firefox3-devel/Makefile
   branches/experimental/www/firefox3-devel/distinfo
   
branches/experimental/www/firefox3-devel/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in
   branches/experimental/www/firefox3-devel/pkg-message

Modified: branches/experimental/www/firefox3-devel/Makefile
==
--- branches/experimental/www/firefox3-devel/Makefile   Tue Feb  9 18:56:22 
2010(r262)
+++ branches/experimental/www/firefox3-devel/Makefile   Tue Feb  9 18:59:36 
2010(r263)
@@ -6,12 +6,12 @@
 #
 
 PORTNAME=  firefox
-DISTVERSION=   3.6
+DISTVERSION=   3.7a1
 PORTEPOCH= 1
 CATEGORIES=www ipv6
 MASTER_SITES=  ${MASTER_SITE_MOZILLA}
-MASTER_SITE_SUBDIR=${PORTNAME}/releases/${DISTVERSION}/source
-DISTNAME=  ${PORTNAME}-${DISTVERSION}.source
+MASTER_SITE_SUBDIR=
${PORTNAME}/nightly/${DISTVERSION}-candidates/build1/source
+DISTNAME=  mozilladeveloperpreview-${DISTVERSION}.source
 
 MAINTAINER=ge...@freebsd.org
 COMMENT=   Web browser based on the browser portion of Mozilla
@@ -38,6 +38,7 @@
 HAS_CONFIGURE= yes
 USE_BZIP2= yes
 USE_GMAKE= yes
+USE_GL=gl
 MAKE_JOBS_SAFE=yes
 NO_MOZPKGINSTALL=yes
 CONFLICTS= firefox-3.[0,5].*
@@ -49,7 +50,8 @@
--enable-svg --enable-svg-renderer=cairo \
--enable-application=browser \
--enable-official-branding --disable-updater \
-   --enable-canvas --enable-libxul --disable-necko-wifi
+   --enable-canvas --enable-libxul --disable-necko-wifi \
+   --disable-ipc
 
 SYSTEM_PREFS=  ${FAKEDIR}/lib/${MOZILLA}/defaults/pref/firefox.js
 
@@ -66,7 +68,7 @@
 EXTRA_PATCHES= ${FILESDIR}/libsydney_oss
 .endif
 
-WRKSRC:=   ${WRKSRC}-1.9.2
+WRKSRC:=   ${WRKSRC}-central
 
 GECKO_PTHREAD_LIBS!=${CC} -dumpspecs | ${GREP} -m 1 '%{\!pg: %{pthread:' | 
${SED} -e 's|^.*%{\!pg: %{pthread:|| ; s|}.*$$||' || ${TRUE}
 

Modified: branches/experimental/www/firefox3-devel/distinfo
==
--- branches/experimental/www/firefox3-devel/distinfo   Tue Feb  9 18:56:22 
2010(r262)
+++ branches/experimental/www/firefox3-devel/distinfo   Tue Feb  9 18:59:36 
2010(r263)
@@ -1,3 +1,3 @@
-MD5 (firefox-3.6.source.tar.bz2) = 458051557ff49e6a352c1d56eee5782a
-SHA256 (firefox-3.6.source.tar.bz2) = 
8d4f12fff7bc361d83e6b486f9ec4264c60114ed86c805e1221b3d30efec0a4b
-SIZE (firefox-3.6.source.tar.bz2) = 48206915
+MD5 (mozilladeveloperpreview-3.7a1.source.tar.bz2) = 
59c323757b2dcf2c0453af6800e78b60
+SHA256 (mozilladeveloperpreview-3.7a1.source.tar.bz2) = 
d9c48d06e1296ec46cb760c00c58cbdd7338ca95932361d9d8e5636a208f3d28
+SIZE (mozilladeveloperpreview-3.7a1.source.tar.bz2) = 49275117

Modified: 
branches/experimental/www/firefox3-devel/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in
==
--- 
branches/experimental/www/firefox3-devel/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in
  Tue Feb  9 18:56:22 2010(r262)
+++ 
branches/experimental/www/firefox3-devel/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in
  Tue Feb  9 18:59:36 2010(r263)
@@ -1,6 +1,6 @@
 xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2009-09-16 
04:41:25.0 +0200
-+++ xpcom/reflect/xptcall/src/md/unix/Makefile.in  2009-10-03 
21:30:21.0 +0200
-@@ -73,6 +73,9 @@
+--- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2010-02-08 
15:42:25.0 +0100
 xpcom/reflect/xptcall/src/md/unix/Makefile.in  2010-02-09 
18:31:15.0 +0100
+@@ -72,6 +72,9 @@
  DEFINES   += -DKEEP_STACK_16_BYTE_ALIGNED
  CPPSRCS   := xptcinvoke_unixish_x86.cpp xptcstubs_unixish_x86.cpp
  endif
@@ -10,7 +10,7 @@
  endif
  endif
  
-@@ -96,7 +99,7 @@
+@@ -95,7 +98,7 @@
  endif
  endif
  # IA64 Linux
@@ -19,18 +19,20 @@
  ifneq (,$(findstring ia64,$(OS_TEST)))
  CPPSRCS   := xptcinvoke_ipf64.cpp xptcstubs_ipf64.cpp
  ASFILES   := xptcstubs_asm_ipf64.s xptcinvoke_asm_ipf64.s
-@@ -111,8 +114,8 @@
- #
- # FreeBSD/amd64
- #
--ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDx86_64)
--CPPSRCS   := xptcinvoke_amd64_linux.cpp xptcstubs_amd64_linux.cpp
-+ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDamd64)
-+CPPSRCS := xptcinvoke_amd64_openbsd.cpp xptcstubs_amd64_openbsd.cpp
+@@ -108,6 +111,12 @@
+ CPPSRCS   := xptcinvoke_amd64_openbsd.cpp 
xptcstubs_amd64_openbsd.cpp
  endif
  #
++# FreeBSD/amd64
++#
++ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDamd64)
++CPPSRCS   := xptcinvoke_amd64_openbsd.cpp 
xptcstubs_amd64_openbsd.