Bug 208063 - devel/efl must depend on doxygen
Summary: devel/efl must depend on doxygen
Status: Closed Not A Bug
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-enlightenment (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-16 14:45 UTC by Mikhail T.
Modified: 2016-03-17 13:46 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (enlightenment)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mikhail T. 2016-03-16 14:45:56 UTC
Trying to build devel/efl without doxygen already installed results in the following error during configure:

...
checking for doxygen... no
WARNING:
The doxygen program was not found in your execute
You may have doxygen installed somewhere not covered by your path.

If this is the case make sure you have the packages installed, AND
that the doxygen program is in your execute path (see your
shell manual page on setting the $PATH environment variable), OR
alternatively, specify the program to use with --with-doxygen.
configure: WARNING: Warning: no doxygen detected. Documentation will not be built
configure: error: pkg-config missing openssl
===>  Script "configure" failed unexpectedly.
Please report the problem to enlightenment@FreeBSD.org [maintainer] and attach
the "/mi/ports/devel/efl/work/efl-1.16.1/config.log" including the output of
the failure of your make command. Also, it might be a good idea to provide
an overview of all packages installed on your system (e.g. a
/opt/sbin/pkg-static info -g -Ea).
*** Error code 1

Stop.
make[3]: stopped in /mi/ports/devel/efl
*** Error code 1


Ideally, the documentation will not even be built -- nor doxygen be required -- if one chooses to build without documentation (such as by setting WITHOUT+=DOCS).
Comment 1 Grzegorz Blach freebsd_committer freebsd_triage 2016-03-17 13:19:36 UTC
This message says, that ./configure can't find openssl not doxygen. I guess you removed WITH_OPENSSL_PORT=yes from Makefile. Right?
Comment 2 Mikhail T. 2016-03-17 13:46:04 UTC
(In reply to Grzegorz Blach from comment #1)
> This message says, that ./configure can't find openssl not doxygen.

Indeed...

> I guess you removed WITH_OPENSSL_PORT=yes from Makefile.

Yep... See bug #208075 :-)