https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: sys-fs/dd-rescue-1.99.13-r1 fails to compile. Discovered on: amd64 (internal ref: tinderbox_musl) System: MUSL-SYSTEM (https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#MUSL) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0002
Created attachment 899341 [details] build.log build log and emerge --info
Error(s) that match a know pattern in addition to what has been reported in the summary: fatal: not a git repository (or any parent up to mount point /var/tmp) checksum_file.c:64:21: error: implicit declaration of function 'basename' [-Wimplicit-function-declaration[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wimplicit-function-declaration]]
Opened an upstream ticket: https://sourceforge.net/p/ddrescue/tickets/7/
Meanwhile upstream got the musl issues sorted out and latest DD_RESCUE_1_99_BRANCH git builds fine on musl-1.2.4 (and 1.2.5). So with latest DD_RESCUE_1_99_BRANCH git the workaround is no longer needed.