Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 458870 - dev-libs/cyrus-sasl-2.1.26-r1: missing cyrus-sasl-2.1.26-missing-size_t.patch from $FILESDIR
Summary: dev-libs/cyrus-sasl-2.1.26-r1: missing cyrus-sasl-2.1.26-missing-size_t.patch...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Eray Aslan
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 458790
  Show dependency tree
 
Reported: 2013-02-23 16:38 UTC by Alexandre Rostovtsev (RETIRED)
Modified: 2013-02-23 20:54 UTC (History)
8 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandre Rostovtsev (RETIRED) gentoo-dev 2013-02-23 16:38:22 UTC
>>> 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!
Comment 1 Sebastian Pipping gentoo-dev 2013-02-23 17:12:22 UTC
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.
Comment 2 Ben Longbons 2013-02-23 19:52:49 UTC
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
Comment 3 Alexandre 2013-02-23 20:24:21 UTC
(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!!! :-)
Comment 4 Sebastian Pipping gentoo-dev 2013-02-23 20:54:00 UTC
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.