Bug 221626 - databases/mariadb101-server 10.1.26 client build USES both libedit and readline
Summary: databases/mariadb101-server 10.1.26 client build USES both libedit and readline
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Bernard Spil
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-08-19 11:08 UTC by neil
Modified: 2018-02-02 16:45 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description neil 2017-08-19 11:08:08 UTC
Just updated to FreeBSD-11.1-RELEASE and as part of the process updated mariadb101-client to 10.1.26

Previously my system only relied on readline but this update installed libedit as an additional dependency.

Looking at databases/mariadb101-server/Makefile there is an unconditional USES of libedit for both server and client cases but later there is a conditional USES of readline for the client case.

I know that the build process will have rules for selecting one only of the two available libraries but it seems unnecessary to pull in a redundant dependency.

Perhaps, like other ports, some OPTIONS could be provided to specify which of libedit or readline is to be used.
Comment 1 Bernard Spil freebsd_committer 2017-08-19 15:14:18 UTC
Please only use Maintainer feedback when there's a patch.
Maintainers will be notified of, and are expected to respond to, bugs.
Comment 2 Walter Schwarzenfeld freebsd_triage 2018-02-02 16:45:37 UTC
Please, feedback to the "problem", if it is one (I think so, readline and libedit are not usual).