libzmq (https://github.com/zeromq/libzmq) which is used by some apps (Glyph launcher is an example) does it this way and currently breaks with assert with Wine. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/344