mson: statically link to sratom, if possible.

7 jobs from master in 89 minutes and 21 seconds
Status Job ID Name Coverage
  Build
failed #83429904
arm-linux-gnueabihf

00:01:01

failed #83429903
i686-linux-gnu

01:29:21

passed #83429906
i686-w64-mingw32

00:02:30

passed #83429907
universal-apple-darwin

00:01:54

failed #83429902
x86_64-linux-gnu

00:01:02

passed #83429905
x86_64-w64-mingw32

00:02:28

 
  Deploy
skipped #83429908
pack
 
Name Stage Failure
failed
i686-linux-gnu Build There has been a timeout failure or the job got stuck. Check your timeout limits or try again
[6/16] Compiling C object 'sherlock_nk@sha/meson-generated_encoder.l.c.o'.
[7/16] Linking target sherlock.so.
[8/16] Compiling C object 'sherlock_nk@sha/atom_inspector_nk.c.o'.
[9/16] Compiling C object 'sherlock_nk@sha/midi_inspector_nk.c.o'.
[10/16] Compiling C object 'sherlock_nk@sha/sherlock_nk.c.o'.
[11/16] Compiling C object 'sherlock_nk@sha/pugl_pugl_pugl_x11.c.o'.
[12/16] Generating dsp_ttl with a custom command.
[13/16] Generating ui_ttl with a custom command.
[14/16] Compiling C object 'sherlock_nk@sha/osc_inspector_nk.c.o'.
[15/16] Generating font with a custom command.
failed
x86_64-linux-gnu Build
  on docker-auto-scale 0277ea0f
Using Docker executor with image ventosus/universal-linux-gnu ...
Pulling docker image ventosus/universal-linux-gnu ...
Using docker image sha256:37c34990f940400f3de57e343b79ddbc4b04e6b7925c459461e5f13c60427832 for ventosus/universal-linux-gnu ...
Running on runner-0277ea0f-project-1960841-concurrent-0 via runner-0277ea0f-srm-1532183393-c4487dd7...
Cloning repository...
Cloning into '/builds/OpenMusicKontrollers/sherlock.lv2'...
fatal: unable to access 'https://gitlab-ci-token:xxxxxxxxxxxxxxxxxxxx@gitlab.com/OpenMusicKontrollers/sherlock.lv2.git/': SSL certificate problem: unable to get local issuer certificate
ERROR: Job failed: exit code 1
failed
arm-linux-gnueabihf Build
[15/16] Compiling C object 'sherlock_nk@sha/osc_inspector_nk.c.o'.
[16/16] Linking target sherlock_nk.so.
FAILED: sherlock_nk.so
/usr/bin/arm-linux-gnueabihf-gcc -o sherlock_nk.so 'sherlock_nk@sha/meson-generated_encoder.l.c.o' 'sherlock_nk@sha/sherlock_nk.c.o' 'sherlock_nk@sha/atom_inspector_nk.c.o' 'sherlock_nk@sha/midi_inspector_nk.c.o' 'sherlock_nk@sha/osc_inspector_nk.c.o' 'sherlock_nk@sha/pugl_pugl_pugl_x11.c.o' -flto -Wl,--as-needed -Wl,-O1 -shared -fPIC -Wl,--start-group -Wl,-soname,sherlock_nk.so -lm /opt/arm-linux-gnueabihf/lib/libsratom-0.a /opt/arm-linux-gnueabihf/lib/libsord-0.a /opt/arm-linux-gnueabihf/lib/libserd-0.a /usr/lib/gcc-cross/arm-linux-gnueabihf/6/../../../../arm-linux-gnueabihf/lib/libm.a -L/usr/lib/arm-linux-gnueabihf -lGL -L/usr/lib/arm-linux-gnueabihf -lX11 -L/usr/lib/arm-linux-gnueabihf -lXext -Wl,--end-group -Wl,-z,defs
/usr/lib/gcc-cross/arm-linux-gnueabihf/6/../../../../arm-linux-gnueabihf/bin/ld: /usr/lib/gcc-cross/arm-linux-gnueabihf/6/../../../../arm-linux-gnueabihf/lib/libm.a(w_log10.o): relocation R_ARM_THM_MOVW_ABS_NC against `_LIB_VERSION' can not be used when making a shared object; recompile with -fPIC
/usr/lib/gcc-cross/arm-linux-gnueabihf/6/../../../../arm-linux-gnueabihf/lib/libm.a: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
ERROR: Job failed: exit code 1