Summary: | mail-client/evolution-3.42.4: src/smime/lib/e-cert.h:27:10: fatal error: cert.h: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | HougeLangley <hougelangley1987> |
Component: | Current packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED NEEDINFO | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | ARM64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
full build log
emerge --info |
Created attachment 770390 [details]
full build log
$ emerge -pqv '=mail-client/evolution-3.42.4::gentoo' [ebuild N ] mail-client/evolution-3.42.4 USE="bogofilter spell ssl weather -archive -geolocation -gtk-doc -highlight -ldap -spamassassin -ytnef" Created attachment 770393 [details]
emerge --info
I did encounter this bug. cert.h is provided by dev-libs/nss, which is required by evolution when USE=ssl is set. USE=ssl sets -DENABLE_SMIME, which is indeed set in your build log, but for some reason it doesn't search for (or find) nspr and nss:
> -- ENABLE_SMIME ................. yes
> -- WITH_NSPR_INCLUDES ...........
> -- WITH_NSPR_LIBS ...............
> -- WITH_NSS_INCLUDES ............
> -- WITH_NSS_LIBS ................
Looks like cmake/modules/FindSMIME.cmake is responsible for finding nspr and nss.
Can you still reproduce this failure? Can you reproduce it with v3.44.x? What versions of nspr and nss do you have?
|
emerge -av gnome-base/gnome >>> Failed to emerge mail-client/evolution-3.42.4, Log file: Reproducible: Always