Skip to content

component/faketime: use SySV semaphores

Jérome Perrin requested to merge fix/faketime_hang_debian11 into master

On debian 11, faketime 9.12 hangs. Backport a patch which brings SySV semaphore support and enabling them at compile time, which solves the hang.

Switch to running the test during compilation step, but run them under a timeout as the test hang on debian 11.

This fixes issues discussed on https://lab.nexedi.com/nexedi/slapos/-/commit/50ec721fe4dc6717993d2aa30c32e2dea60fe67c#note_245918

Merge request reports