Bug 238490 - www/apache24: Q/A warns about missing dependencies for bdb and gdbm
Summary: www/apache24: Q/A warns about missing dependencies for bdb and gdbm
Status: In Progress
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-apache mailing list
URL: https://reviews.freebsd.org/D20604
Keywords: needs-patch
Depends on:
Blocks:
 
Reported: 2019-06-11 08:24 UTC by Palle Girgensohn
Modified: 2019-06-11 16:10 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (apache)
koobs: merge-quarterly?


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Palle Girgensohn freebsd_committer 2019-06-11 08:24:14 UTC
When building www/apache24 with relevant config as

$ grep '^OPTIONS.*DB' /usr/local/etc/poudriere.d/options/www_apache24/options                                                                           git:(pingpong) 
OPTIONS_FILE_SET+=AUTHN_DBD
OPTIONS_FILE_SET+=AUTHN_DBM
OPTIONS_FILE_SET+=AUTHZ_DBD
OPTIONS_FILE_SET+=AUTHZ_DBM
OPTIONS_FILE_SET+=DBD
OPTIONS_FILE_SET+=SOCACHE_DBM
OPTIONS_FILE_SET+=SESSION_DBD


Q/A warns about missing dependencies:

Error: /usr/local/bin/ab is linked to /usr/local/lib/libdb-5.3.so.0 from databases/db5 but it is not declared as a dependency
Warning: you need USES+=bdb
Error: /usr/local/bin/ab is linked to /usr/local/lib/libgdbm.so.6 from databases/gdbm but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libgdbm.so:databases/gdbm