with CHEESE option turned off, gnome-contacts fails to build: CC contacts-accounts-list.o In file included from contacts-avatar-dialog.c:27:0: ./cheese-flash.h:67:34: fatal error: cheese/cheese-widget.h: No such file or directory This is on DragonFly but I expect that it can be reproduced on FreeBSD.
Forward to maintainer.
(In reply to John Marino from comment #0) I reproduced it in FreeBSD, this is from poudriere jail 10.2-RELEASE-p12 amd64: CC contacts-avatar-dialog.o In file included from contacts-avatar-dialog.c:27: ./cheese-flash.h:67:10: fatal error: 'cheese/cheese-widget.h' file not found #include <cheese/cheese-widget.h>
has anyone from gnome@ taken a look at this?
(silence after 2.5 months) At least remove the CHEESE option and make CHEESE a mandatory dependency rather than leaving the status quo ...
A commit references this bug: Author: marino Date: Sun Sep 4 20:52:52 UTC 2016 New revision: 421349 URL: https://svnweb.freebsd.org/changeset/ports/421349 Log: deskutils/gnome-contacts: remove CHEESE option Since version 3.18 was introduced (Feb 2016), it's not been possible to build gnome-contacts with the CHEESE option turned off. Since it appears to be required now, remove this option and set the configuration and dependencies for cheese unconditionally. PR: 207426 Approved by: maintainer timeout (6.5 months) Changes: head/deskutils/gnome-contacts/Makefile
A commit references this bug: Author: marino Date: Sat Oct 22 21:18:12 UTC 2016 New revision: 424488 URL: https://svnweb.freebsd.org/changeset/ports/424488 Log: deskutils/gnome-contacts: restore CHEESE option Since version 3.18, the --without-cheese configuration argument didn't work out of the box. However, touching a couple of files causes c source files to be regenerated enabling the option to be honored. This commit restores the options as they were before r421349 but now disabling the default CHEESE option works. PR: 207426 Approved by: follow-on commit (r421349) Changes: head/deskutils/gnome-contacts/Makefile