Closed Bug 266200 Opened 20 years ago Closed 20 years ago

CVS build failed in content/xtf/src/nsXMLContentBuilder.cpp:126

Categories

(Core Graveyard :: XForms, defect)

x86
All
defect
Not set
blocker

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 266188

People

(Reporter: peter.kovar, Unassigned)

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8a5) Gecko/20041026
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8a5) Gecko/20041026

nsXMLContentBuilder.cpp: In member function `virtual nsresult nsXMLContentBuilde
r::Clear(nsIDOMElement*)':
nsXMLContentBuilder.cpp:126: error: no match for 'operator=' in '((nsXMLContentB
uilder*)this)->nsXMLContentBuilder::mCurrent = root'
../../../dist/include/xpcom/nsCOMPtr.h:599: note: candidates are: nsCOMPtr<T>& n
sCOMPtr<T>::operator=(const nsCOMPtr<T>&) [with T = nsIContent]
../../../dist/include/xpcom/nsCOMPtr.h:607: note:                 nsCOMPtr<T>& n
sCOMPtr<T>::operator=(T*) [with T = nsIContent]
../../../dist/include/xpcom/nsCOMPtr.h:616: note:                 nsCOMPtr<T>& n
sCOMPtr<T>::operator=(const already_AddRefed<T>&) [with T = nsIContent]
../../../dist/include/xpcom/nsCOMPtr.h:625: note:                 nsCOMPtr<T>& n
sCOMPtr<T>::operator=(nsQueryInterface) [with T = nsIContent]
../../../dist/include/xpcom/nsCOMPtr.h:633: note:                 nsCOMPtr<T>& n
sCOMPtr<T>::operator=(const nsQueryInterfaceWithError&) [with T = nsIContent]
../../../dist/include/xpcom/nsCOMPtr.h:642: note:                 nsCOMPtr<T>& n
sCOMPtr<T>::operator=(const nsCOMPtr_helper&) [with T = nsIContent]
nsXMLContentBuilder.cpp:127: error: no match for 'operator=' in '((nsXMLContentB
uilder*)this)->nsXMLContentBuilder::mTop = root'
../../../dist/include/xpcom/nsCOMPtr.h:599: note: candidates are: nsCOMPtr<T>& n
sCOMPtr<T>::operator=(const nsCOMPtr<T>&) [with T = nsIContent]
../../../dist/include/xpcom/nsCOMPtr.h:607: note:                 nsCOMPtr<T>& n
sCOMPtr<T>::operator=(T*) [with T = nsIContent]
../../../dist/include/xpcom/nsCOMPtr.h:616: note:                 nsCOMPtr<T>& n
sCOMPtr<T>::operator=(const already_AddRefed<T>&) [with T = nsIContent]
../../../dist/include/xpcom/nsCOMPtr.h:625: note:                 nsCOMPtr<T>& n
sCOMPtr<T>::operator=(nsQueryInterface) [with T = nsIContent]
../../../dist/include/xpcom/nsCOMPtr.h:633: note:                 nsCOMPtr<T>& n
sCOMPtr<T>::operator=(const nsQueryInterfaceWithError&) [with T = nsIContent]
../../../dist/include/xpcom/nsCOMPtr.h:642: note:                 nsCOMPtr<T>& n
sCOMPtr<T>::operator=(const nsCOMPtr_helper&) [with T = nsIContent]
gmake[4]: *** [nsXMLContentBuilder.o] Error 1
gmake[4]: Leaving directory `/usr/src/mozilla-1.8α5/content/xtf/src'
gmake[3]: *** [libs] Error 2


Reproducible: Always
Steps to Reproduce:
1. cvs update -rHEAD
2. Eanble XTF in .mozconfig w/ ac_add_options --enable-xft
3. ./configure
4. make (love ;-)


Actual Results:  
Build was OK with:
cvs update -D yesterday

But nothing has changed here, except phase of the Moon.



XTF
GCC 3.4.2

about:buildconfig

Build platform
target
i686-pc-linux-gnu

Build tools
Compiler 	Version 	Compiler flags
ccache gcc-3.4.2 	gcc version 3.4.2 	-Wall -W -Wno-unused -Wpointer-arith
-Wcast-align -Wno-long-long -pedantic -march=i686 -mtune=pentium3 -msse
-mfpmath=sse -mmmx -O2 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops
-frerun-cse-after-loop -frerun-loop-opt -falign-functions=4
-maccumulate-outgoing-args -fprefetch-loop-arrays -pthread -pipe
ccache c++-3.4.2 	gcc version 3.4.2 	-fno-rtti -fno-exceptions -Wall
-Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth
-Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic
-march=i686 -mtune=pentium3 -msse -mfpmath=sse -mmmx -O2 -pipe -fforce-addr
-fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt
-falign-functions=4 -maccumulate-outgoing-args -fprefetch-loop-arrays
-fshort-wchar -pthread -pipe -I/usr/X.org/include

Configure arguments
--prefix=/usr --enable-calendar --enable-md --enable-ldap --enable-svg
--enable-svg-renderer-cairo --enable-xft --enable-optimize=-O2
--with-system-jpeg --with-system-zlib --with-system-png --with-system-mng
--enable-xterm-updates --enable-xinerama --enable-ctl --enable-jsd --enable-oji
--enable-crypto --enable-default-toolkit=gtk2 --enable-xtf --with-extensions=all
--enable-xpctools --enable-reorder --enable-logging --enable-timeline
It seems to be dupe of #266188 XTF no longer builds

QI patch helped.


*** This bug has been marked as a duplicate of 266188 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Component: Browser-General → XForms
Resolution: --- → DUPLICATE
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.