multimedia/pipewire: 12.4-STABLE could not build pipewire-0.3.81
Date: Tue, 10 Oct 2023 22:39:09 UTC
Hello.
pipewire-0.3.81 build fails on 12.4-S.
Because byteswap.h does not exist in /usr/include.
../src/modules/module-netjack2/peer.c:2:10: fatal error: 'byteswap.h' file not found
#include <byteswap.h>
^~~~~~~~~~~~
1 error generated.
However, /usr/include/infiniband/byteswap.h exists and can be substituted by the file.
The following line can be added to /etc/make.conf to ensure a successful build :)
.if !empty(.CURDIR:tA:M/usr/ports/multimedia/pipewire)
CPPFLAGS+= -isystem /usr/include/infiniband
.endif
Are there any plans for a fix on this?
Regards.