It looks like the zlib patch was carried forward from pre-0.9.37.1 into this version of the port. I needed to change this for the 0.9.38.1 version. Reproducible: Always Steps to Reproduce: 1. emerge --sync 2. emerge =games-emulation/mednafen-0.9.38.1 3. observe failure Actual Results: Patch failure Expected Results: Patch success, e.g. using the patch I supplied for my 0.9.37.1 update. Look at the patch I provided for #538794. That should work.
Created attachment 396518 [details] Patch failure Patch failure log
I don't believe you're using the patch currently in portage. The patch from 0.9.37.1 doesn't apply to the 0.9.38.1 code because of a change to src/compress/Makefile.am.inc.
I have a /usr/portage/games-emulation/mednafen/files/mednafen-0.9.38.1-zlib.patch that I did not create myself. I'm not sure how I could be not using the patch that's currently in portage. I just compared the file at http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/games-emulation/mednafen/files/mednafen-0.9.38.1-zlib.patch?revision=1.1 to what I have on disk and they're identical. Can you please describe how they could be different if the version that's on disk is the same as the latest version in the repository? Thanks.
Ah, it's a difference of patch versions. You're using the unstable version of patch.
should work with both stable and unstable patch now. thanks for the bug report.