Created attachment 202566 [details]
[patch] explicitly disable introspection
'make -C /usr/ports/mail/gmime26 stage-qa check-plist' gives the following if the gobject-introspection port is installed (and thus detected at configure time):
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: lib/girepository-1.0/GMime-2.6.typelib
Error: Orphaned: share/gir-1.0/GMime-2.6.gir
Error: Orphaned: share/vala/vapi/gmime-2.6.deps
Error: Orphaned: share/vala/vapi/gmime-2.6.vapi
Fix attached: explicitly disable introspection which should agree with current package builds (presumably build in a poudriere environment without gobject-introspection installed). No need to bump PORTREVISION, I believe.
Another option would be to add introspection:build to USE_GNOME and add the entries to the plist (more work, but that would benefit those that might use the introspection files). That would suggest a PORTREVISION bump.
- poudriere (11/amd64 ok - gmime26 & gmime26-sharp)
- portlint (no new warnings)
A commit references this bug:
Date: Wed Mar 6 19:12:50 UTC 2019
New revision: 494832
mail/gmime26: Fix build if gobject-introspection installed
Submitted by: email@example.com
(In reply to commit-hook from comment #1)
Do you want to apply the same options to gmime30?