New comment by tornaria on void-packages repository https://github.com/void-linux/void-packages/issues/34861#issuecomment-1006197772 Comment: > The `nopie=yes` was set by [21173c2](https://github.com/void-linux/void-packages/commit/21173c2ce02bc9588b2de678ed1838882a8d0f1a) but there is no explanation of the reason. @leahneukirchen do you remember? I think I've figured this out. - Regarding `nopie=yes`: The building of maxima-sbcl using `--enable-sbcl-exec` produces a nopie executable regardless of compilation flags. Then the post-install hook `06-strip-and-debug-pkgs` will complain that there is a nopie executable unless `nopie=yes`. Alternative: use `nopie_files` to indicate this binary is nopie so the other binaries are built pie and the current issue is solved. - Regarding `nostrip=yes`: The maxima-sbcl binary includes sbcl.core in such a way that stripping will remove it -- the resulting binary won't work. Alternative: use `nostrip_files` to skip stripping this binary. Except `nostrip_files` doesn't take a full path, and all the binaries are called `maxima`...