>>> Emerging (1 of 1) dev-libs/cyrus-sasl-2.1.26-r1 from local * cyrus-sasl-2.1.26.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking cyrus-sasl-2.1.26.tar.gz to /var/tmp/portage/dev-libs/cyrus-sasl-2.1.26-r1/work >>> Source unpacked in /var/tmp/portage/dev-libs/cyrus-sasl-2.1.26-r1/work >>> Preparing source in /var/tmp/portage/dev-libs/cyrus-sasl-2.1.26-r1/work/cyrus-sasl-2.1.26 ... * Applying cyrus-sasl-2.1.25-sasldb_al.patch ... [ ok ] * Applying cyrus-sasl-2.1.25-saslauthd_libtool.patch ... [ ok ] * Applying cyrus-sasl-2.1.25-avoid_pic_overwrite.patch ... [ ok ] * Applying cyrus-sasl-2.1.25-autotools_fixes.patch ... [ ok ] * Applying cyrus-sasl-2.1.25-as_needed.patch ... [ ok ] * Applying cyrus-sasl-2.1.25-missing_header.patch ... [ ok ] * Applying cyrus-sasl-2.1.25-fix_heimdal.patch ... [ ok ] * Applying cyrus-sasl-2.1.25-auxprop.patch ... [ ok ] * Applying cyrus-sasl-2.1.23-gss_c_nt_hostbased_service.patch ... [ ok ] * Applying cyrus-sasl-2.1.25-service_keytabs.patch ... [ ok ] * Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is: * * /usr/portage/local/dev-libs/cyrus-sasl/files/cyrus-sasl-2.1.26-missing-size_t.patch * ( cyrus-sasl-2.1.26-missing-size_t.patch ) * ERROR: dev-libs/cyrus-sasl-2.1.26-r1 failed (prepare phase): * Cannot find $EPATCH_SOURCE!
Is this the patch we are looking for? https://458790.bugs.gentoo.org/attachment.cgi?id=339774 Since 2.1.26-r0 does not error out during compilation for me, I have no good way of testing that patch. Re-assinging to eras to reduce the chance of being overlooked to zero.
I don't get an emerge error, but as it is, this package installs a broken header file, and that patch is necessary to make it work properly. An example of a package that fails with the broken header is kde-base/kdepimlibs
(In reply to comment #1) > Is this the patch we are looking for? > https://458790.bugs.gentoo.org/attachment.cgi?id=339774 > > Since 2.1.26-r0 does not error out during compilation for me, I have no good > way of testing that patch. > > Re-assinging to eras to reduce the chance of being overlooked to zero. @Sebastian Pipping This patch works for me. Thanks!!! :-)
Looks like Lars Wendler fixed the issue in the mean time: 23 Feb 2013; Lars Wendler <polynomial-c@gentoo.org> +files/cyrus-sasl-2.1.26-missing-size_t.patch: Added forgotten patch from previous commit. Closing as fixed, please re-open as needed. Nevertheless thanks to Ben Longbons for the pointer to kde-base/kdepimlibs and Alexandre for testing the patch.