Summary: | app-crypt/heimdal-7.5.0 : /.../rand.h:46:10: fatal error: hcrypto/engine.h: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Kerberos Maintainers <kerberos> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | 4iter-yes, davidjw, heluani, info, ron |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
app-crypt:heimdal-7.5.0:20180303-191530.log emerge-history.txt environment etc.portage.tbz2 logs.tbz2 temp.tbz2 Patch to Makefiles for heimdal-7.5.0 app-crypt/heimdal-9999.ebuild https://github.com/heimdal/heimdal/issues/435 heimdal_hcrypto.patch |
Description
Toralf Förster
![]() Created attachment 522142 [details]
emerge-info.txt
Created attachment 522144 [details]
app-crypt:heimdal-7.5.0:20180303-191530.log
Created attachment 522146 [details]
emerge-history.txt
Created attachment 522148 [details]
environment
Created attachment 522150 [details]
etc.portage.tbz2
Created attachment 522152 [details]
logs.tbz2
Created attachment 522154 [details]
temp.tbz2
Created attachment 544586 [details, diff]
Patch to Makefiles for heimdal-7.5.0
There might be a better way, but the attached patch solved compilation in my system. There were other errors after hitting this one reported in this bug
Also note that as it is now, placing the patch in /etc/portage/patches wont work with the current ebuild cause it calls eapply_user after eautoreconf Same here. Heimdal won't compile. Reimundo Heluani's patch did not work for me for some reason. Created attachment 563712 [details]
app-crypt/heimdal-9999.ebuild
Building from upstream works. It seems this bug has been addressed at heimdal upstream.
It would be nice to have a 9999 ebuild available. Please check and see attachement, it works for me.
Please note that for whatever reason upstream build from git requires dev-perl/JSON.
patch for heimdal-7.5.0 from upstream issue on github https://github.com/heimdal/heimdal/issues/435 applied to new version heimdal https://github.com/heimdal/heimdal/commit/329918bd671c89de6e1c2874baba48d658a89a10 direct link to patch https://github.com/heimdal/heimdal/commit/572a6fd7ac41e9210ef3eb765fe7da4ec8a94bb2.patch Created attachment 564226 [details, diff] https://github.com/heimdal/heimdal/issues/435 replace old patch (at current time is not applied) Created attachment 565986 [details, diff] heimdal_hcrypto.patch This is the hcrypto include path patch. Attachment 564226 [details, diff] is for a dependency on ASN.1 headers. I needed both to build heimdal. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c8fbea00ec59fad9583f6b815e89dcd33271faa commit 5c8fbea00ec59fad9583f6b815e89dcd33271faa Author: Eray Aslan <eras@gentoo.org> AuthorDate: 2019-05-17 07:47:28 +0000 Commit: Eray Aslan <eras@gentoo.org> CommitDate: 2019-05-17 07:47:55 +0000 app-crypt/heimdal: security bump to 7.6.0 Bug: https://bugs.gentoo.org/686034 Closes: https://bugs.gentoo.org/649492 Closes: https://bugs.gentoo.org/647880 Closes: https://bugs.gentoo.org/641762 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Eray Aslan <eras@gentoo.org> app-crypt/heimdal/Manifest | 1 + .../files/heimdal_build-headers-before-use.patch | 29 ++++ app-crypt/heimdal/files/heimdal_fix-db60.patch | 11 ++ app-crypt/heimdal/files/heimdal_hcrypto.patch | 45 +++++ app-crypt/heimdal/heimdal-7.6.0.ebuild | 185 +++++++++++++++++++++ app-crypt/heimdal/metadata.xml | 3 + 6 files changed, 274 insertions(+) |