Source: chromium Version: 83.0.4103.116-3.1 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past) X-Debbugs-Cc: [email protected]
chromium fails to build on armhf:
| FAILED: obj/v8/v8_base_without_compiler/cpu-arm.o
| clang++ -MMD -MF obj/v8/v8_base_without_compiler/cpu-arm.o.d -DUSE_UDEV
-DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE
-DCR_CLANG_REVISION=\"n346557-4e0d9925-2\" -D__STDC_CONSTANT_MACROS
-D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND
-DDYNAMIC_ANNOTATIONS_ENABLED=0 -DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64
-DENABLE_MINOR_MC -DV8_INTL_SUPPORT -DV8_USE_EXTERNAL_STARTUP_DATA
-DV8_CONCURRENT_MARKING -DV8_ARRAY_BUFFER_EXTENSION
-DV8_ENABLE_LAZY_SOURCE_POSITIONS -DV8_EMBEDDED_BUILTINS -DV8_SHARED_RO_HEAP
-DV8_WIN64_UNWINDING_INFO -DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH
-DV8_SNAPSHOT_COMPRESSION -DV8_DEPRECATION_WARNINGS -DV8_TARGET_ARCH_ARM
-DCAN_USE_ARMV7_INSTRUCTIONS -DCAN_USE_VFP3_INSTRUCTIONS -DV8_HAVE_TARGET_OS
-DV8_TARGET_OS_LINUX -DDISABLE_UNTRUSTED_CODE_MITIGATIONS
-DV8_DEPRECATION_WARNINGS -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40
-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40 -DUSING_SYSTEM_ICU=1
-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC -DUCHAR_TYPE=uint16_t
-DU_IMPORT=U_EXPORT -DV8_DEPRECATION_WARNINGS -DUSE_SYSTEM_ZLIB=1 -I../.. -Igen
-I../../v8 -Igen/v8 -Igen/shim_headers/icui18n_shim
-Igen/shim_headers/icuuc_shim -Igen/shim_headers/libevent_shim
-Igen/shim_headers/zlib_shim -I../../v8/include -fno-strict-aliasing
--param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pthread
-fcolor-diagnostics -fmerge-all-constants
-fcrash-diagnostics-dir=../../tools/clang/crashreports -Xclang -mllvm -Xclang
-instcombine-lower-dbg-declare=0 --target=arm-linux-gnueabihf -march=armv7-a
-mfloat-abi=hard -mtune=generic-armv7-a -Wno-builtin-macro-redefined
-D__DATE__= -D__TIME__= -D__TIMESTAMP__= -Xclang -fdebug-compilation-dir
-Xclang . -no-canonical-prefixes -mfpu=vfpv3-d16 -mthumb -Wall -Wextra
-Wimplicit-fallthrough -Wunreachable-code -Wthread-safety -Wextra-semi
-Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing
-Wno-unneeded-internal-declaration -Wno-undefined-var-template
-Wno-ignored-pragma-optimize -Wno-pointer-to-int-cast -fno-omit-frame-pointer
-g0 -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare
-Wmissing-field-initializers -Wunreachable-code -fno-ident -fdata-sections
-ffunction-sections -fvisibility=default -Wexit-time-destructors
-I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include
-std=c++14 -fno-exceptions -fno-rtti -Wdate-time -D_FORTIFY_SOURCE=2 -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wno-conversion -Wno-unused-function
-Wno-unused-variable -Wno-unused-private-field -Wno-deprecated-declarations
-fno-delete-null-pointer-checks -c ../../v8/src/codegen/arm/cpu-arm.cc -o
obj/v8/v8_base_without_compiler/cpu-arm.o
| ../../v8/src/codegen/arm/cpu-arm.cc:45:16: error: write to reserved register
'R7'
| asm volatile("svc 0\n"
| ^
| 1 error generated.
| [32359/39645] CXX obj/v8/v8_base_without_compiler/wasm-serialization.o
| [32360/39645] CXX obj/v8/v8_base_without_compiler/interface-descriptors-arm.o
| [32361/39645] CXX obj/v8/v8_base_without_compiler/assembler-arm.o
| ninja: build stopped: subcommand failed.
See
https://buildd.debian.org/status/fetch.php?pkg=chromium&arch=armhf&ver=83.0.4103.116-3.1%2Bb2&stamp=1607626873&raw=0
Cheers
--
Sebastian Ramacher
signature.asc
Description: PGP signature

