So my build failed again with an segmentation fault
make[1]: Leaving directory '/home/simon/src/fairphone_os/kernel'
mdpath=`find out/target/product/FP2/system/lib/modules -type f -name modules.dep`; if [ "$mdpath" != "" ];then mpath=`dirname $mdpath`; ko=`find $mpath/kernel -type f -name *.ko`; for i in $ko; do mv $i out/target/product/FP2/system/lib/modules/; done; fi
mdpath=`find out/target/product/FP2/system/lib/modules -type f -name modules.dep`; if [ "$mdpath" != "" ];then mpath=`dirname $mdpath`; rm -rf $mpath; fi
mkdir -p out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-rumi.dtb ./kernel/arch/arm/boot/dts/msm8974-v1-rumi.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-rumi.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-rumi-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.2-cdp.dtb ./kernel/arch/arm/boot/dts/msm8974-v2.2-cdp.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.2-cdp.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.2-cdp-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ab-pm8941-fluid.dtb ./kernel/arch/arm/boot/dts/msm8974pro-ab-pm8941-fluid.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ab-pm8941-fluid.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ab-pm8941-fluid-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ab-pm8941-liquid.dtb ./kernel/arch/arm/boot/dts/msm8974pro-ab-pm8941-liquid.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ab-pm8941-liquid.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ab-pm8941-liquid-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ab-pm8941-mtp.dtb ./kernel/arch/arm/boot/dts/msm8974pro-ab-pm8941-mtp.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ab-pm8941-mtp.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ab-pm8941-mtp-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-cdp.dtb ./kernel/arch/arm/boot/dts/msm8974-v1-cdp.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-cdp.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-cdp-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ac-pm8941-mtp.dtb ./kernel/arch/arm/boot/dts/msm8974pro-ac-pm8941-mtp.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ac-pm8941-mtp.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ac-pm8941-mtp-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-fluid.dtb ./kernel/arch/arm/boot/dts/msm8974-v1-fluid.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-fluid.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-fluid-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ac-pm8941-liquid.dtb ./kernel/arch/arm/boot/dts/msm8974pro-ac-pm8941-liquid.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ac-pm8941-liquid.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ac-pm8941-liquid-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ac-pma8084-pm8941-mtp.dtb ./kernel/arch/arm/boot/dts/msm8974pro-ac-pma8084-pm8941-mtp.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ac-pma8084-pm8941-mtp.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ac-pma8084-pm8941-mtp-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.0-1-cdp.dtb ./kernel/arch/arm/boot/dts/msm8974-v2.0-1-cdp.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.0-1-cdp.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.0-1-cdp-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.2-fluid.dtb ./kernel/arch/arm/boot/dts/msm8974-v2.2-fluid.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.2-fluid.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.2-fluid-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ab-pm8941-fluid-hbtp.dtb ./kernel/arch/arm/boot/dts/msm8974pro-ab-pm8941-fluid-hbtp.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ab-pm8941-fluid-hbtp.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ab-pm8941-fluid-hbtp-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-mtp.dtb ./kernel/arch/arm/boot/dts/msm8974-v1-mtp.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-mtp.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-mtp-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.2-liquid.dtb ./kernel/arch/arm/boot/dts/msm8974-v2.2-liquid.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.2-liquid.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.2-liquid-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.0-1-liquid.dtb ./kernel/arch/arm/boot/dts/msm8974-v2.0-1-liquid.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.0-1-liquid.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.0-1-liquid-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.2-mtp.dtb ./kernel/arch/arm/boot/dts/msm8974-v2.2-mtp.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.2-mtp.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.2-mtp-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-liquid.dtb ./kernel/arch/arm/boot/dts/msm8974-v1-liquid.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-liquid.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-liquid-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ab-pm8941-cdp.dtb ./kernel/arch/arm/boot/dts/msm8974pro-ab-pm8941-cdp.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ab-pm8941-cdp.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ab-pm8941-cdp-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.0-1-fluid.dtb ./kernel/arch/arm/boot/dts/msm8974-v2.0-1-fluid.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.0-1-fluid.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.0-1-fluid-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.0-1-mtp.dtb ./kernel/arch/arm/boot/dts/msm8974-v2.0-1-mtp.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.0-1-mtp.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v2.0-1-mtp-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-sim.dtb ./kernel/arch/arm/boot/dts/msm8974-v1-sim.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-sim.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974-v1-sim-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ac-pm8941-cdp.dtb ./kernel/arch/arm/boot/dts/msm8974pro-ac-pm8941-cdp.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ac-pm8941-cdp.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msm8974pro-ac-pm8941-cdp-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msmsamarium-sim.dtb ./kernel/arch/arm/boot/dts/msmsamarium-sim.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msmsamarium-sim.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msmsamarium-sim-zImage; out/target/product/FP2/obj/KERNEL_OBJ/scripts/dtc/dtc -p 1024 -O dtb -o out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msmsamarium-rumi.dtb ./kernel/arch/arm/boot/dts/msmsamarium-rumi.dts; cat out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/zImage out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msmsamarium-rumi.dtb > out/target/product/FP2/obj/KERNEL_OBJ/arch/arm/boot/msmsamarium-rumi-zImage;
target thumb C++: v8_tools_gyp_v8_base_gyp <= external/chromium_org/v8/src/compiler/change-lowering.cc
target thumb C++: v8_tools_gyp_v8_base_gyp <= external/chromium_org/v8/src/compiler/code-generator.cc
target thumb C++: v8_tools_gyp_v8_base_gyp <= external/chromium_org/v8/src/compiler/common-operator.cc
target thumb C++: v8_tools_gyp_v8_base_gyp <= external/chromium_org/v8/src/compiler/control-builders.cc
target thumb C++: v8_tools_gyp_v8_base_gyp <= external/chromium_org/v8/src/compiler/gap-resolver.cc
target thumb C++: v8_tools_gyp_v8_base_gyp <= external/chromium_org/v8/src/compiler/graph-builder.cc
target thumb C++: v8_tools_gyp_v8_base_gyp <= external/chromium_org/v8/src/compiler/graph-reducer.cc
target thumb C++: v8_tools_gyp_v8_base_gyp <= external/chromium_org/v8/src/compiler/graph-replay.cc
target thumb C++: v8_tools_gyp_v8_base_gyp <= external/chromium_org/v8/src/compiler/graph-visualizer.cc
target thumb C++: v8_tools_gyp_v8_base_gyp <= external/chromium_org/v8/src/compiler/graph.cc
target thumb C++: v8_tools_gyp_v8_base_gyp <= external/chromium_org/v8/src/compiler/instruction-selector.cc
target thumb C++: v8_tools_gyp_v8_base_gyp <= external/chromium_org/v8/src/compiler/instruction.cc
target thumb C++: v8_tools_gyp_v8_base_gyp <= external/chromium_org/v8/src/compiler/js-builtin-reducer.cc
target thumb C++: v8_tools_gyp_v8_base_gyp <= external/chromium_org/v8/src/compiler/js-context-specialization.cc
target thumb C++: v8_tools_gyp_v8_base_gyp <= external/chromium_org/v8/src/compiler/js-generic-lowering.cc
In file included from external/chromium_org/v8/src/heap/heap.h:12:0,
from external/chromium_org/v8/src/contexts.h:8,
from external/chromium_org/v8/src/objects-inl.h:17,
from external/chromium_org/v8/src/v8.h:39,
from external/chromium_org/v8/src/assembler.h:38,
from external/chromium_org/v8/src/code-factory.h:9,
from external/chromium_org/v8/src/compiler/js-generic-lowering.cc:5:
external/chromium_org/v8/src/counters.h:582:22: internal compiler error: Segmentation fault
StatsCounter* name() { return &name##_; }
^
external/chromium_org/v8/src/counters.h:481:3: note: in expansion of macro 'SC'
SC(constructed_objects_runtime, V8.ConstructedObjectsRuntime) \
^
external/chromium_org/v8/src/counters.h:584:3: note: in expansion of macro 'STATS_COUNTER_LIST_2'
STATS_COUNTER_LIST_2(SC)
^
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://source.android.com/source/report-bugs.html> for instructions.
build/core/binary.mk:619: recipe for target 'out/target/product/FP2/obj/STATIC_LIBRARIES/v8_tools_gyp_v8_base_gyp_intermediates/v8/src/compiler/js-generic-lowering.o' failed
make: *** [out/target/product/FP2/obj/STATIC_LIBRARIES/v8_tools_gyp_v8_base_gyp_intermediates/v8/src/compiler/js-generic-lowering.o] Error 1
make: *** Auf noch nicht beendete Prozesse wird gewartet …
#### make failed to build some targets (04:45:01 (hh:mm:ss)) ####
simon@laptop:~/src/fairphone_os$
The temperature was always around 50°C and dmesg only gives:
[ 7703.642183] do_trap: 51 callbacks suppressed
[ 7703.642188] traps: compiz[2459] trap stack segment ip:7f0a30eb55fa sp:7ffc744f0e70 error:0 in libunity-core-6.0.so.9.0.0[7f0a30e21000+133000]
[ 7704.132182] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
[11256.518831] ACPI: \_SB_.PCI0.LPCB.EC0_.ECRD: 1 arguments were passed to a non-method ACPI object (RegionField) (20150619/nsarguments-230)
[11256.518865] ACPI: \_SB_.PCI0.LPCB.EC0_.ECRD: 1 arguments were passed to a non-method ACPI object (RegionField) (20150619/nsarguments-230)
[11622.991383] ACPI: \_SB_.PCI0.LPCB.EC0_.ECRD: 1 arguments were passed to a non-method ACPI object (RegionField) (20150619/nsarguments-230)
[11622.991418] ACPI: \_SB_.PCI0.LPCB.EC0_.ECRD: 1 arguments were passed to a non-method ACPI object (RegionField) (20150619/nsarguments-230)
[12761.276058] ACPI: \_SB_.PCI0.LPCB.EC0_.ECRD: 1 arguments were passed to a non-method ACPI object (RegionField) (20150619/nsarguments-230)
[12761.276094] ACPI: \_SB_.PCI0.LPCB.EC0_.ECRD: 1 arguments were passed to a non-method ACPI object (RegionField) (20150619/nsarguments-230)
[21146.601242] ACPI: \_SB_.PCI0.LPCB.EC0_.ECRD: 1 arguments were passed to a non-method ACPI object (RegionField) (20150619/nsarguments-230)
[21146.601279] ACPI: \_SB_.PCI0.LPCB.EC0_.ECRD: 1 arguments were passed to a non-method ACPI object (RegionField) (20150619/nsarguments-230)
[21278.271763] ACPI: \_SB_.PCI0.LPCB.EC0_.ECRD: 1 arguments were passed to a non-method ACPI object (RegionField) (20150619/nsarguments-230)
[21278.271799] ACPI: \_SB_.PCI0.LPCB.EC0_.ECRD: 1 arguments were passed to a non-method ACPI object (RegionField) (20150619/nsarguments-230)
[24254.268224] ACPI: \_SB_.PCI0.LPCB.EC0_.ECRD: 1 arguments were passed to a non-method ACPI object (RegionField) (20150619/nsarguments-230)
[24254.268260] ACPI: \_SB_.PCI0.LPCB.EC0_.ECRD: 1 arguments were passed to a non-method ACPI object (RegionField) (20150619/nsarguments-230)
Not sure how old that stuff is.
Did anybody successfully build on Ubuntu 15.10? Otherwise I’ll just wait until Monday, to see what/if the Fairphone devs say.
Good night!