New comment by loreb on void-packages repository https://github.com/void-linux/void-packages/pull/30567#issuecomment-856051789 Comment: It's been one month since I asked upstream and still no response... to recap: 1. the fix is small, and most importantly the patch is literally copied from upstream 2. unfortunately it pull in a stupid amount of tiny dependencies, nearly 2kloc 3. I've given up generating number 2 in automatically 4. one month with no response means upstream will wait until 1.9 is out `qcopy_file_preserving` above replaces all those stupid dependencies in the megapatch, at the cost of calling an external process; I tested it a couple of times to check for silly mistakes, then ran "make check" and all tests passed. It's not even part of the shared libraries, so there should be no concerns like "what if something is using librec.{a,so} in a chroot without /bin/cp" - unless I'm mistaken of course. TLDR: if you think it's fine, I'll replace the megapatch with qcopy_file_preserving above + any suggestion/modification etc, otherwise just tell me and I'll close the PR, no big deal and no more time wasted :)