Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 May 2002 17:58:54 +0400
From:      "Vladimir B.Grebenschikov" <vova@sw.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        current-@FreeBSD.org
Subject:   bin/38183: gcc-3.1 can't build mozilla port
Message-ID:  <E178iFy-0008HK-00@vbook.express.ru>

next in thread | raw e-mail | index | archive | help


>Number:         38183
>Category:       bin
>Synopsis:       gcc-3.1 can't build mozilla port
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri May 17 07:00:17 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Vladimir B. Grebenschikov
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
SWsoft
>Environment:
System: FreeBSD vbook.express.ru 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Fri May 17 13:42:09 MSD 2002 root@vbook.express.ru:/usr/obj/usr/local/src/sys/VBOOK i386

Current of 16 May.

>Description:

Trying to build mozilla got following error message:

regExport.o(.gnu.linkonce.d._vt$15nsCOMPtr_helper+0xc): undefined reference
to __pure_virtual'

vbook#/usr/ports/www/mozilla 132_> make
[ ... ]
c++ -o regExport.o -c -DOSTYPE=\"FreeBSD5\" -DOSARCH=\"FreeBSD\" -DOJI
-DUSE_NSREG  -I../../../dist/include/string -I../../../dist/include/xpcom
-I../../../dist/include
-I/usr/local/ports/www/mozilla/work/mozilla/dist/include/nspr
-I/usr/local/include -I/usr/local/include   -I/usr/X11R6/include   -fPIC
-I/usr/X11R6/include  -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall
-Wconversion -Wpointer-arith -Wbad-function-cast -Wcast-align
-Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-long-long -O -pipe
-pipe  -DNDEBUG -DTRIMMED -ffunction-sections  -I/usr/X11R6/include
-I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../../config-defs.h
regExport.cpp
<command line>:1:9: warning: "cpu" re-asserted
<command line>:1:13: warning: "machine" re-asserted
c++  -I/usr/X11R6/include  -I/usr/X11R6/include -fno-rtti -fno-exceptions
-Wall -Wconversion -Wpointer-arith -Wbad-function-cast -Wcast-align
-Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-long-long -O -pipe
-pipe  -DNDEBUG -DTRIMMED -ffunction-sections -o regExport regExport.o
-L../../../dist/bin -L../../../dist/lib -L../../../dist/bin -lxpcom
-L/usr/local/ports/www/mozilla/work/mozilla/dist/lib -lplds4 -lplc4 -lnspr4
-pthread   -lm    
regExport.o(.gnu.linkonce.d._vt$15nsCOMPtr_helper+0xc): undefined reference
to _pure_virtual'
gmake[4]: *** [regExport] Error code 1
gmake[4]: Leaving directory
/usr/local/ports/www/mozilla/work/mozilla/xpcom/tools/registry'
gmake[3]: *** [libs] Error code 2
gmake[3]: Leaving directory
/usr/local/ports/www/mozilla/work/mozilla/xpcom/tools'
gmake[2]: *** [libs] Error code 2
gmake[2]: Leaving directory /usr/local/ports/www/mozilla/work/mozilla/xpcom'
gmake[1]: *** [tier_9] Error code 2
gmake[1]: Leaving directory /usr/local/ports/www/mozilla/work/mozilla'
gmake: *** [default] Error code 2
*** Error code 2

Stop in /usr/local/ports/www/mozilla.
vbook#/usr/ports/www/mozilla 133_> 


>How-To-Repeat:

On fresh current with fresh ports do

# cd /usr/ports/mozilla
# make clean
# make

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E178iFy-0008HK-00>