[Pkg-chromium-maint] Bug#584946: Bug#584946: chromium-browser: segfault on startup on armel (openmoko freerunner)

Timo Juhani Lindfors timo.lindfors at iki.fi
Fri Jun 25 16:50:27 UTC 2010


Giuseppe Iuculano <giuseppe at iuculano.it> writes:
> Could you try version 5.0.375.86~r49890-1 when it will be available in
> armel please?

Sure but the blx instructions in libv8 will still be a problem, right?

I used -march=armv4 but the build of libv8 failed with

g++ -o obj/release/arm/macro-assembler-arm.os -c -g -O2 -g -Wall -O2 -fno-strict-aliasing -Wall -Werror -W -Wno-unused-parameter -Wnon-virtual-dtor -pedantic -march=armv4t -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -ansi -fno-rtti -fno-exceptions -fvisibility=hidden -Wall -Werror -W -Wno-unused-parameter -Wnon-virtual-dtor -pedantic -march=armv4t -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -ansi -fPIC -DV8_TARGET_ARCH_ARM -DV8_SHARED -DENABLE_VMSTATE_TRACKING -DENABLE_LOGGING_AND_PROFILING -DENABLE_DEBUGGER_SUPPORT -Isrc src/arm/macro-assembler-arm.cc
src/arm/macro-assembler-arm.cc:59:3: error: #error "For thumb inter-working we require an architecture which supports blx"
In file included from src/log.h:31,
                 from src/spaces.h:32,
                 from src/v8.h:64,
                 from src/arm/macro-assembler-arm.cc:28:
src/platform.h:138: note: the mangling of 'va_list' has changed in GCC 4.4
scons: *** [obj/release/arm/macro-assembler-arm.os] Error 1
scons: building terminated because of errors.
make: *** [debian/stamp-scons-build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
Script done, file is ../build.log

and I'm not quite sure how to proceed.

-Timo





More information about the Pkg-chromium-maint mailing list