https://bugs.kde.org/show_bug.cgi?id=424607
Bug ID: 424607
Summary: Fails to build pipewirestream.cpp
Product: kwin
Version: git master
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: wayland-generic
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
This is probably due to glibc 2.26?
[ 638s]
/home/abuild/rpmbuild/BUILD/kwin-5.19.80git.20200724T020645~27951dc9e/screencast/pipewirestream.cpp:
In static member function 'static void PipeWireStream::onStreamAddBuffer(void*,
pw_buffer*)':
[ 638s]
/home/abuild/rpmbuild/BUILD/kwin-5.19.80git.20200724T020645~27951dc9e/screencast/pipewirestream.cpp:138:62:
error: 'MFD_CLOEXEC' was not declared in this scope
[ 638s] spa_data->fd = memfd_create("kwin-screencast-memfd",
MFD_CLOEXEC | MFD_ALLOW_SEALING);
[ 638s]
^~~~~~~~~~~
[ 638s]
/home/abuild/rpmbuild/BUILD/kwin-5.19.80git.20200724T020645~27951dc9e/screencast/pipewirestream.cpp:138:62:
note: suggested alternative: 'FD_CLOEXEC'
[ 638s] spa_data->fd = memfd_create("kwin-screencast-memfd",
MFD_CLOEXEC | MFD_ALLOW_SEALING);
[ 638s]
^~~~~~~~~~~
[ 638s]
FD_CLOEXEC
[ 638s]
/home/abuild/rpmbuild/BUILD/kwin-5.19.80git.20200724T020645~27951dc9e/screencast/pipewirestream.cpp:138:76:
error: 'MFD_ALLOW_SEALING' was not declared in this scope
[ 638s] spa_data->fd = memfd_create("kwin-screencast-memfd",
MFD_CLOEXEC | MFD_ALLOW_SEALING);
[ 638s]
^~~~~~~~~~~~~~~~~
[ 638s]
/home/abuild/rpmbuild/BUILD/kwin-5.19.80git.20200724T020645~27951dc9e/screencast/pipewirestream.cpp:138:76:
note: suggested alternative: '_PC_ALLOC_SIZE_MIN'
[ 638s] spa_data->fd = memfd_create("kwin-screencast-memfd",
MFD_CLOEXEC | MFD_ALLOW_SEALING);
[ 638s]
^~~~~~~~~~~~~~~~~
[ 638s]
_PC_ALLOC_SIZE_MIN
[ 638s]
/home/abuild/rpmbuild/BUILD/kwin-5.19.80git.20200724T020645~27951dc9e/screencast/pipewirestream.cpp:138:24:
error: 'memfd_create' was not declared in this scope
[ 638s] spa_data->fd = memfd_create("kwin-screencast-memfd",
MFD_CLOEXEC | MFD_ALLOW_SEALING);
[ 638s] ^~~~~~~~~~~~
[ 638s]
/home/abuild/rpmbuild/BUILD/kwin-5.19.80git.20200724T020645~27951dc9e/screencast/pipewirestream.cpp:138:24:
note: suggested alternative: 'timer_create'
[ 638s] spa_data->fd = memfd_create("kwin-screencast-memfd",
MFD_CLOEXEC | MFD_ALLOW_SEALING);
[ 638s] ^~~~~~~~~~~~
[ 638s] timer_create
[ 638s]
/home/abuild/rpmbuild/BUILD/kwin-5.19.80git.20200724T020645~27951dc9e/screencast/pipewirestream.cpp:150:30:
error: 'F_SEAL_GROW' was not declared in this scope
[ 638s] unsigned int seals = F_SEAL_GROW | F_SEAL_SHRINK |
F_SEAL_SEAL;
[ 638s] ^~~~~~~~~~~
[ 638s]
/home/abuild/rpmbuild/BUILD/kwin-5.19.80git.20200724T020645~27951dc9e/screencast/pipewirestream.cpp:150:30:
note: suggested alternative: 'F_SETLKW'
[ 638s] unsigned int seals = F_SEAL_GROW | F_SEAL_SHRINK |
F_SEAL_SEAL;
[ 638s] ^~~~~~~~~~~
[ 638s] F_SETLKW
[ 638s]
/home/abuild/rpmbuild/BUILD/kwin-5.19.80git.20200724T020645~27951dc9e/screencast/pipewirestream.cpp:150:44:
error: 'F_SEAL_SHRINK' was not declared in this scope
[ 638s] unsigned int seals = F_SEAL_GROW | F_SEAL_SHRINK |
F_SEAL_SEAL;
[ 638s] ^~~~~~~~~~~~~
[ 638s]
/home/abuild/rpmbuild/BUILD/kwin-5.19.80git.20200724T020645~27951dc9e/screencast/pipewirestream.cpp:150:60:
error: 'F_SEAL_SEAL' was not declared in this scope
[ 638s] unsigned int seals = F_SEAL_GROW | F_SEAL_SHRINK |
F_SEAL_SEAL;
[ 638s]
^~~~~~~~~~~
[ 638s]
/home/abuild/rpmbuild/BUILD/kwin-5.19.80git.20200724T020645~27951dc9e/screencast/pipewirestream.cpp:150:60:
note: suggested alternative: 'F_SETLEASE'
[ 638s] unsigned int seals = F_SEAL_GROW | F_SEAL_SHRINK |
F_SEAL_SEAL;
[ 638s]
^~~~~~~~~~~
[ 638s] F_SETLEASE
[ 638s]
/home/abuild/rpmbuild/BUILD/kwin-5.19.80git.20200724T020645~27951dc9e/screencast/pipewirestream.cpp:151:33:
error: 'F_ADD_SEALS' was not declared in this scope
[ 638s] if (fcntl(spa_data->fd, F_ADD_SEALS, seals) == -1)
[ 638s] ^~~~~~~~~~~
[ 638s]
/home/abuild/rpmbuild/BUILD/kwin-5.19.80git.20200724T020645~27951dc9e/screencast/pipewirestream.cpp:151:33:
note: suggested alternative: 'F_OFD_SETLK'
[ 638s] if (fcntl(spa_data->fd, F_ADD_SEALS, seals) == -1)
[ 638s] ^~~~~~~~~~~
[ 638s] F_OFD_SETLK
--
You are receiving this mail because:
You are watching all bug changes.