It looks like patch files/sg3_utils-1.26-stdint.patch is redundant now. It still applies, but hunk #1 has fuzz 2 and hunk #2 claims to already be applied. The patch simply adds a missing '#include <stdint.h>' at the top of the files 'include/sg_cmds_basic.h' and 'include/sg_cmds_extra.h'. Manually inspecting the target files in the sg3_utils source, both already have this include directive, so the patch is redundant and no longer needed.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=216e744138b292272a62bd493f01502e93e330e5 commit 216e744138b292272a62bd493f01502e93e330e5 Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2021-08-16 14:03:08 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2021-08-16 14:03:08 +0000 sys-apps/sg3_utils: Drop redundant patch Thanks-to: Joshua Kinard <kumba@gentoo.org> Closes: https://bugs.gentoo.org/808594 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> .../sg3_utils/files/sg3_utils-1.26-stdint.patch | 31 ---------------------- sys-apps/sg3_utils/sg3_utils-1.46-r1.ebuild | 4 --- 2 files changed, 35 deletions(-)