Summary: | databases/phpmyadmin missing hash extension | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Marko Cupać <marko.cupac> | ||||
Component: | Individual Port(s) | Assignee: | Matthew Seaman <matthew> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Some People | Flags: | bugzilla:
maintainer-feedback?
(matthew) |
||||
Priority: | --- | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Also, phpmyadmin complains about missing tmp dir. Creating it manually removes the warning: mkdir /usr/local/www/phpMyAdmin/tmp chown root:www /usr/local/www/phpMyAdmin/tmp chmod 775 /usr/local/www/phpMyAdmin/tmp I could probably create Makefile patch if needed. A commit references this bug: Author: matthew Date: Sat Apr 28 11:24:17 UTC 2018 New revision: 468537 URL: https://svnweb.freebsd.org/changeset/ports/468537 Log: * Review port dependencies based on composer.json files included in the source - Add hash as a required dependency [1] - Move xml from optional to required - Add curl, gmp, opcache and sodium as optional dependencies: all of these default to off. sodium only works with php >= 7.2, but there is no mechanism for modifying options dependent on flavour settings at the moment. - Move mbstring from required to optional dependency: defaults to on * Sort lists of options * Remove references to the redundant 'OPTIONS_MULTI_DB_connect': this was a remnant from an earlier version of the port which allowed switching between the old 'mysql' and the current 'mysqli' modules. * Add an empty %%WWWDIR%%/tmp directory to the plist: this is referenced in the configuration defaults [2]. Make this writable by the www group. PR: 227803 Submitted by: marko.cupac@mimar.rs [1] Reported by: marko.cupac@mimar.rs [2] Changes: head/databases/phpmyadmin/Makefile head/databases/phpmyadmin/pkg-plist-chunk Committed, thanks! A commit references this bug: Author: matthew Date: Sat Jun 23 09:19:21 UTC 2018 New revision: 473119 URL: https://svnweb.freebsd.org/changeset/ports/473119 Log: MFH: r468537 r470823 r473096 * Review port dependencies based on composer.json files included in the source - Add hash as a required dependency [1] - Move xml from optional to required - Add curl, gmp, opcache and sodium as optional dependencies: all of these default to off. sodium only works with php >= 7.2, but there is no mechanism for modifying options dependent on flavour settings at the moment. - Move mbstring from required to optional dependency: defaults to on * Sort lists of options * Remove references to the redundant 'OPTIONS_MULTI_DB_connect': this was a remnant from an earlier version of the port which allowed switching between the old 'mysql' and the current 'mysqli' modules. * Add an empty %%WWWDIR%%/tmp directory to the plist: this is referenced in the configuration defaults [2]. Make this writable by the www group. PR: 227803 Submitted by: marko.cupac@mimar.rs [1] Reported by: marko.cupac@mimar.rs [2] Update to 4.8.1 ChangeLog: https://www.phpmyadmin.net/files/4.8.1/ Security update to 4.8.2 ChangeLog: https://www.phpmyadmin.net/files/4.8.2/ Security: 17cb6ff3-7670-11e8-8854-6805ca0b3d42 Approved by: ports-secteam (miwi) Changes: _U branches/2018Q2/ branches/2018Q2/databases/phpmyadmin/Makefile branches/2018Q2/databases/phpmyadmin/distinfo branches/2018Q2/databases/phpmyadmin/pkg-plist-chunk |
Created attachment 192838 [details] add required hash extension Hi, I have just noticed that building current databases/phpmyadmin in poudriere, and installing resulting phpMyAdmin-php56-4.8.0.1 package on freshly installed system gives warning about missing hash extension. Attached patch adds hash extension, after rebuilding and reinstalling it works for me.