New comment by hervyqa on void-packages repository https://github.com/void-linux/void-packages/pull/42674#issuecomment-1462294868 Comment: error build x86_64-musl. ``` /builddir/rstudio-2022.12.0+353/src/cpp/desktop/DesktopMain.cpp:656:33: error: 'gnu_get_libc_version' was not declared in this scope 656 | const char* libcVersion = gnu_get_libc_version(); | ^~~~~~~~~~~~~~~~~~~~ [295/616] Building CXX object src/cpp/desktop/CMakeFiles/rstudio.dir/DesktopMainWindow.cpp.o ninja: build stopped: subcommand failed. ``` i don't understand how to solve this in musl. https://github.com/rstudio/rstudio/blob/ee56d49b0fca5f3d7c3f5214a4010355d1bb0212/src/cpp/desktop/DesktopMain.cpp#L656 ```cpp // newer versions of glibc require us to disable the seccomp filter // sandbox, as the sandbox included with the version of chromium bundled // with Qt 5.12.x does not play well with newer versions of glibc. // // the seccomp filter sandbox is used to prevent user-mode applications // from executing potentially malicious system calls; however, it doesn't // understand some of the newer syscalls introduced in newer versions of // Linux (and used by newer versions of glibc) const char* libcVersion = gnu_get_libc_version(); if (core::Version(libcVersion) >= core::Version("2.34")) arguments.push_back(disableSeccompFilterSandbox); ``` cc maintainer: @Johnnynator