REPRODUCIBILITY: 100%
OS VERSION: 22/Jammy, SFOS 4.5.0.19
HARDWARE: Thinkpad w541, xperia 10iii, volla22
UI LANGUAGE: en_US
REGRESSION: yup
DESCRIPTION:
sdk build no longer builds what it did with the previous version.
PRECONDITIONS:
an sdk project which previously built successfully.
STEPS TO REPRODUCE:
- open a project which was previously worked on with an older version of the sdk
- clean
- run qmake
- build (rpm → device)
EXPECTED RESULT:
.o files, a binary, an rpm after a possibly long time. Previous SDK, this project required up to 10 minutes depending on options. Yesterdays last build did create a large file:
70M /home/mwa/src/sailfish/build-harbour-babbage-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Debug/calculator.o
but it built, repeatedly, fine.
ACTUAL RESULT:
Um, looks like the linker is fucked? I’m not sure. After 40 minutes, I restarted everything (reboot) and did clean etc. Still waiting.
MODIFICATIONS:
ADDITIONAL INFORMATION:
Inside the build engine, top shows:
6840 mersdk 20 0 907020 846556 228 D 16.4 82.8 5:43.36 ld-linux.so.2
Is it possible it’s running out of ram?
Trying to build: