Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 296117 - app-crypt/heimdal-1.3.1: version bump
Summary: app-crypt/heimdal-1.3.1: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High enhancement with 1 vote (vote)
Assignee: Gentoo Kerberos Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-07 19:32 UTC by Rafał Mużyło
Modified: 2010-07-17 00:59 UTC (History)
1 user (show)

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


Attachments
implement com_right_r patch for e2fsprogs-libs (0001-implement-com_right_r.patch,1.62 KB, patch)
2010-01-27 19:45 UTC, Natanael Copa
Details | Diff
heimdal-1.3.2.ebuild (heimdal-1.3.2.ebuild,2.72 KB, text/plain)
2010-03-29 11:41 UTC, Torsten Kurbad
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rafał Mużyło 2009-12-07 19:32:31 UTC
Old ebuild works with minor corrections (as far as build goes):
a few patches need to be dropped and lib/roken/Makefile.am block
of 022_all_heimdal-as-needed.patch is redundant. There's even
a working option for system sqlite3/readline...

However, there's a problem at merge:
heimdal introduced a new function to its libcom_err, com_right_r
and that forces heimdal to use its internal copy.
In effect that introduces a conflict at merge sys-libs/e2fsprogs-libs.
Comment 1 Natanael Copa 2010-01-27 19:45:47 UTC
Created attachment 217634 [details, diff]
implement com_right_r patch for e2fsprogs-libs

Does it help to apply this to e2fsprogs-libs?
Comment 2 Rafał Mużyło 2010-02-22 19:19:00 UTC
Well, the problem is not quite getting such patch into Gentoo,
but getting it upstream (that is into e2fsprogs).
Comment 3 Dirk Gouders 2010-03-11 14:02:29 UTC
(In reply to comment #1)
> Created an attachment (id=217634) [details]
> implement com_right_r patch for e2fsprogs-libs
> 
> Does it help to apply this to e2fsprogs-libs?
> 

On Systems that do not have strlcpy(3) your patch is not sufficient,
one also has to somehow provide that function, e.g. also include it in
the patch.  I did that here and heimdal accepted the provided libcom_err but is still compiling...
Comment 4 Rafał Mużyło 2010-03-21 17:11:01 UTC
OK, the missing function was added in e2fsprogs 1.41.11.

There's also an upstream patch that needs to be added,
otherwise apps that use krb5.h and c++ break:
http://github.com/heimdal/heimdal/commit/826c14833f98d1c52830361f4b5a76e3344f388c

There also a minor thing:
/usr/sbin/heimdal/asn1_compile
/usr/sbin/heimdal/asn1_print
/usr/sbin/heimdal/slc

Should these three go into /usr/sbin ?
Comment 5 Torsten Kurbad 2010-03-29 11:41:53 UTC
Created attachment 225637 [details]
heimdal-1.3.2.ebuild

Find attached an ebuild for 1.3.2, which seems to work right out of the box with e2fsprogs-libs-1.41.11.
Comment 6 Eray Aslan gentoo-dev 2010-07-17 00:59:04 UTC
heimdal-1.3.2 and heimdal-1.3.3 are in the tree.  Thanks for your help and follow up.  Closing.