The current libxcb-9999 ebuild applies a patch to bump the version from 1.1.93 to 1.2. Upstream has already bumped the version to 1.2. This match is no longer needed, and it breaks compilation. Patch file: xcb-0003-Bump-version-number-to-1.2.patch Reproducible: Always Steps to Reproduce: emerge -av =x11-libs/libxcb-9999 Actual Results: * Applying xcb-0003-Bump-version-number-to-1.2.patch ... * Failed Patch: xcb-0003-Bump-version-number-to-1.2.patch ! * ( /usr/local/layman/x11/x11-libs/libxcb/files/xcb-0003-Bump-version-number-to-1.2.patch ) * * Include in your bugreport the contents of: * * /var/tmp/portage/x11-libs/libxcb-9999/temp/xcb-0003-Bump-version-number-to-1.2.patch-8478.out * * ERROR: x11-libs/libxcb-9999 failed. * Call stack: * ebuild.sh, line 49: Called src_unpack * environment, line 3099: Called x-modular_src_unpack * environment, line 3900: Called x-modular_patch_source * environment, line 3797: Called epatch '/usr/local/layman/x11/x11-libs/libxcb/files/xcb-0003 -Bump-version-number-to-1.2.patch' * environment, line 1787: Called die * The specific snippet of code: * die "Failed Patch: ${patchname}!"; * The die message: * Failed Patch: xcb-0003-Bump-version-number-to-1.2.patch! * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/x11-libs/libxcb-9999/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-libs/libxcb-9999/temp/environment'. * This ebuild is from an overlay named 'x11': '/usr/local/layman/x11/' * Expected Results: This patch should not be applied.
That's already fixed in the overlay. Closing.