If you run Arch Linux and the ORCA quantum chemistry package, and you’re getting segmentation faults before any output is produced, there’s a reason,
From this thread (password protected), older versions of ORCA compiled with static libraries no longer work on the latest versions of Arch Linux:
It turns out that linux kernel 4.11 disabled vsyscall by default for security reasons. Applications compiled with older versions of glibc will break. A workaround is to edit the grub configuration to (in my system in /etc/default/grub)
GRUB_CMDLINE_LINUX_DEFAULT="vsyscall=emulate"
Then rebuild grub files and reboot:
grub-mkconfig -o /boot/grub/grub.cfg
However, without having added this line, I’ve tested that the shared library version of ORCA 4.0.1.2 (the latest one provided, orca_4_0_1_2_linux_x86-64_shared_openmpi202.tar.zst
) runs without issues.