Bug 209363

Summary: lang/php56 forced install of mysqlnd
Product: Ports & Packages Reporter: reko.turja
Component: Individual Port(s)Assignee: Alex Dupre <ale>
Status: Closed Works As Intended    
Severity: Affects Some People Flags: bugzilla: maintainer-feedback? (ale)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description reko.turja 2016-05-07 15:31:51 UTC
Mysqlnd is unnecessary for people using other database backends (Postgres/SQLite...) or even none at all and should rather be an configurable option rather then enforced default.

Manually removing all the mySQL cruft from the Makefile and pkg-plist every single php upgrade can get somewhat tedious and it's really not something that's needed in each and every installation anyway.

This affects every lang/php port.
Comment 1 Alex Dupre freebsd_committer freebsd_triage 2016-05-11 08:12:10 UTC
mysqlnd is an option for mysql extensions, in the core php lib there is just basic support, there is no reason to manually alter Makefile and pkg-plist.