Hi, I turned off the "-Werror" option for GCC/G++ and applied a recent patch from the FreeBSD port of V8, and now I have this problem:
scons: Reading SConscript files ... scons: done reading SConscript files. scons: Building targets ... /bin/g++ -o obj/release/spaces.o -c -Wall -W -Wno-unused-parameter - Wnon-virtual-dtor -pedantic -I/usr/pkg/include -m32 -O3 -fomit-frame- pointer -Wno-char-subscripts -fno-strict-aliasing -I/usr/pkg/include - fno-rtti -fno-exceptions -I/usr/pkg/include -Wall -W -Wno-unused- parameter -Wnon-virtual-dtor -pedantic -I/usr/pkg/include -m32 -O3 - fomit-frame-pointer -Wno-char-subscripts -fno-strict-aliasing -I/usr/ pkg/include -DV8_TARGET_ARCH_IA32 -DENABLE_VMSTATE_TRACKING - DENABLE_LOGGING_AND_PROFILING -DENABLE_DEBUGGER_SUPPORT -Isrc src/ spaces.cc src/spaces.cc: In static member function 'static void v8::internal::MemoryAllocator::FreeChunkTables(v8::internal::AtomicWord*, int, int)': src/spaces.cc:372: error: invalid conversion from 'v8::internal::AtomicWord*' to 'volatile v8::internal::Atomic32*' src/spaces.cc:375: error: invalid conversion from 'v8::internal::AtomicWord*' to 'volatile v8::internal::Atomic32*' src/spaces.cc: In static member function 'static void v8::internal::MemoryAllocator::AddChunkUsingAddress(uintptr_t, uintptr_t)': src/spaces.cc:833: error: invalid conversion from 'v8::internal::AtomicWord*' to 'volatile v8::internal::Atomic32*' src/spaces.cc: In static member function 'static void v8::internal::MemoryAllocator::RemoveChunkFoundUsingAddress(uintptr_t, uintptr_t)': src/spaces.cc:860: error: invalid conversion from 'v8::internal::AtomicWord*' to 'volatile v8::internal::Atomic32*' src/spaces.cc:862: error: invalid conversion from 'v8::internal::AtomicWord*' to 'volatile v8::internal::Atomic32*' src/spaces.cc:865: error: invalid conversion from 'v8::internal::AtomicWord*' to 'volatile v8::internal::Atomic32*' src/spaces.cc: In static member function 'static v8::internal::AtomicWord* v8::internal::MemoryAllocator::AllocatedChunksFinder(v8::internal::AtomicWord*, uintptr_t, int, v8::internal::MemoryAllocator::CreateTables)': src/spaces.cc:923: error: invalid conversion from 'v8::internal::AtomicWord*' to 'volatile v8::internal::Atomic32*' scons: *** [obj/release/spaces.o] Error 1 scons: building terminated because of errors. Is this a general problem for V8 or a problem with my MINIX-specific changes? Thank you, pikpik -- v8-users mailing list [email protected] http://groups.google.com/group/v8-users
