Bug 191122 - databases/phpmyadmin won't build with php 5.5
Summary: databases/phpmyadmin won't build with php 5.5
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Matthew Seaman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-17 12:37 UTC by Mark Felder
Modified: 2014-06-19 05:31 UTC (History)
1 user (show)

See Also:


Attachments
remote APC from OPTIONS_DEFAULT (758 bytes, patch)
2014-06-17 12:47 UTC, Mark Felder
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Felder freebsd_committer freebsd_triage 2014-06-17 12:37:43 UTC
phpmyadmin has APC in OPTIONS_DEFAULT which breaks building with PHP 5.5 as APC does not support 5.5. 

APC is not a requirement for phpmyadmin. I suggest it is either removed from the OPTIONS_DEFAULT or logic is added to handled PHP 5.5.


To reproduce add the following to make.conf or your poudriere build environment and try to build a phpMyAdmin package:

DEFAULT_VERSIONS= php=5.5
Comment 1 Mark Felder freebsd_committer freebsd_triage 2014-06-17 12:47:40 UTC
Created attachment 143868 [details]
remote APC from OPTIONS_DEFAULT

patch to remove APC
Comment 2 Matthew Seaman freebsd_committer freebsd_triage 2014-06-17 15:49:48 UTC
My port.  I'll investigate making it build by default with php-5.5
Comment 3 commit-hook freebsd_committer freebsd_triage 2014-06-19 05:26:56 UTC
A commit references this bug:

Author: matthew
Date: Thu Jun 19 05:26:07 UTC 2014
New revision: 358339
URL: http://svnweb.freebsd.org/changeset/ports/358339

Log:
  Switch the default setting for the APC option to off.  pecl-APC does
  not provide core phpMyAdmin functionality and it is not compatible
  with php-5.5

  PR:		191122
  Submitted by:	feld

Changes:
  head/databases/phpmyadmin/Makefile
Comment 4 Matthew Seaman freebsd_committer freebsd_triage 2014-06-19 05:31:59 UTC
Committed, thanks!