Skip to content

build: deprecate force_posix_threads build option

It was used to force pthreads on Windows instead of using the Windows API directly.

The option was first requested in https://bugzilla.gnome.org/show_bug.cgi?id=784995#c32 and ported from autotools in 2477c7b0

The motivation was IIRC to keep the MSYS2 build working as before, which used posix threads and some patches to get static glib builds working on Windows.

Since !2438 (merged) static builds should work without it, so this should no longer be needed. Deprecate it as a first step.

Fixes #2592 (closed)

Merge request reports