New comment by Plut0nio on void-packages repository https://github.com/void-linux/void-packages/issues/51303#issuecomment-2271453582 Comment: I tried building and installing Dolphin with the additional LDFLAGS by doing the following (I adapted these instructions from https://old.reddit.com/r/voidlinux/comments/yziqyr/microsoft_office_fonts_on_libreoffice/ix0hzh2/): - `sudo xbps-install -Su && sudo xbps-install git xtools` - `git clone --depth 1 https://github.com/void-linux/void-packages.git` - `cd void-packages` - `echo XBPS_ALLOW_RESTRICTED=yes >> etc/conf` - `./xbps-src binary-bootstrap` - `nano srcpkgs/dolphin/template` - Add `-Wl,-z,stack-size=0x200000` to the `LDFLAGS` line (`LDFLAGS=" -Wl,-rpath-link,../bin,-Wl,-z,stack-size=0x200000"`) - `./xbps-src pkg dolphin` - `xi dolphin` However, I still get the same issue where copying and pasting a file makes it crash with a segfault. I'm pretty sure it installed the locally-built Dolphin package instead of the one from the official repo. Here's the output of `xi dolphin`: ``` [*] Updating repository `https://repo-default.voidlinux.org/current/musl/x86_64-musl-repodata' ... x86_64-musl-repodata: 1878KB [avg rate: 4080KB/s] [*] Updating repository `https://repo-default.voidlinux.org/current/musl/nonfree/x86_64-musl-repodata' ... [*] Updating repository `https://repo-default.voidlinux.org/current/musl/debug/x86_64-musl-repodata' ... x86_64-musl-repodata: 874KB [avg rate: 27GB/s] Name Action Version New version Download size dolphin install - 24.05.1_2 - Size required on disk: 14MB Space available on disk: 444GB Do you want to continue? [Y/n] y [*] Verifying package integrity dolphin-24.05.1_2: verifying SHA256 hash... [*] Collecting package files dolphin-24.05.1_2: collecting files... [*] Unpacking packages dolphin-24.05.1_2: unpacking ... [*] Configuring unpacked packages dolphin-24.05.1_2: configuring ... Updating GTK+ icon cache for /usr/share/icons/hicolor... Updating MIME database... dolphin-24.05.1_2: installed successfully. 0 downloaded, 1 installed, 0 updated, 1 configured, 0 removed. ``` Maybe there's something obvious that I'm missing here? I'm still more or less a Linux noob.