Bug 229982 - Change default version of PHP to 7.1
Summary: Change default version of PHP to 7.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Ports Framework (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Port Management Team
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-23 15:20 UTC by Torsten Zuehlsdorff
Modified: 2018-08-13 09:43 UTC (History)
2 users (show)

See Also:
tz: exp-run?


Attachments
Patch to change default version of PHP (449 bytes, patch)
2018-07-23 15:20 UTC, Torsten Zuehlsdorff
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Torsten Zuehlsdorff freebsd_committer 2018-07-23 15:20:38 UTC
Created attachment 195391 [details]
Patch to change default version of PHP

Aloha,

current default version is PHP 5.6 which will EOL at the end of this year. Same for 7.0.

Therefore i want to set 7.1 as the default version. 

The last time we deferred this chance in favor of PHP-flavors at the beginning of the year. At this time i already prepared everything for the change of the default version. Since some time has passed, i think a new exp-run is needed.

At least the ports with USE= *php* must be tested.

Greetings,
Torsten
Comment 1 Antoine Brodin freebsd_committer 2018-07-27 08:54:30 UTC
New failures:

+ {"origin"=>"databases/sqlbuddy", "phase"=>"check-sanity", "errortype"=>"bad_C++_code"}
+ {"origin"=>"databases/xapian-bindings12", "phase"=>"configure", "errortype"=>"configure_error"}
+ {"origin"=>"deskutils/phpcollab", "phase"=>"check-sanity", "errortype"=>"bad_C++_code"}
+ {"origin"=>"deskutils/simplegroupware", "phase"=>"check-sanity", "errortype"=>"bad_C++_code"}
+ {"origin"=>"deskutils/surrealtodo", "phase"=>"check-sanity", "errortype"=>"bad_C++_code"}
+ {"origin"=>"games/mkgichessclub", "phase"=>"check-sanity", "errortype"=>"bad_C++_code"}
+ {"origin"=>"mail/dracmail", "phase"=>"check-sanity", "errortype"=>"bad_C++_code"}
+ {"origin"=>"net-mgmt/ipplan", "phase"=>"check-sanity", "errortype"=>"bad_C++_code"}
+ {"origin"=>"net-mgmt/klg", "phase"=>"check-sanity", "errortype"=>"bad_C++_code"}
+ {"origin"=>"net-mgmt/nagiosql", "phase"=>"check-sanity", "errortype"=>"bad_C++_code"}
+ {"origin"=>"net-mgmt/nedi", "phase"=>"check-sanity", "errortype"=>"bad_C++_code"}
+ {"origin"=>"net-mgmt/ocsinventory-ng", "phase"=>"check-sanity", "errortype"=>"bad_C++_code"}
+ {"origin"=>"net-mgmt/pandorafms_console", "phase"=>"check-sanity", "errortype"=>"bad_C++_code"}
+ {"origin"=>"ports-mgmt/tinderbox", "phase"=>"check-sanity", "errortype"=>"bad_C++_code"}
+ {"origin"=>"security/mailzu", "phase"=>"check-sanity", "errortype"=>"bad_C++_code"}
+ {"origin"=>"www/fluxbb", "phase"=>"check-sanity", "errortype"=>"bad_C++_code"}

New failure logs:


http://package22.nyi.freebsd.org/data/111amd64-default-PR229982/2018-07-27_08h27m58s/logs/errors/sqlbuddy-1.3.3_3.log
http://package22.nyi.freebsd.org/data/111amd64-default-PR229982/2018-07-27_08h27m58s/logs/errors/xapian-bindings12-1.2.25_1.log
http://package22.nyi.freebsd.org/data/111amd64-default-PR229982/2018-07-27_08h27m58s/logs/errors/phpcollab-2.5_1.log
http://package22.nyi.freebsd.org/data/111amd64-default-PR229982/2018-07-27_08h27m58s/logs/errors/simplegroupware-0.745.log
http://package22.nyi.freebsd.org/data/111amd64-default-PR229982/2018-07-27_08h27m58s/logs/errors/surrealtodo-0.6.1.2_1.log
http://package22.nyi.freebsd.org/data/111amd64-default-PR229982/2018-07-27_08h27m58s/logs/errors/mkgichessclub-2.2.0.log
http://package22.nyi.freebsd.org/data/111amd64-default-PR229982/2018-07-27_08h27m58s/logs/errors/dracmail-0.1.2_1.log
http://package22.nyi.freebsd.org/data/111amd64-default-PR229982/2018-07-27_08h27m58s/logs/errors/ipplan-4.92b_2.log
http://package22.nyi.freebsd.org/data/111amd64-default-PR229982/2018-07-27_08h27m58s/logs/errors/klg-1.5.log
http://package22.nyi.freebsd.org/data/111amd64-default-PR229982/2018-07-27_08h27m58s/logs/errors/nagiosql-3.2.0_2.log
http://package22.nyi.freebsd.org/data/111amd64-default-PR229982/2018-07-27_08h27m58s/logs/errors/nedi-1.0.w_4.log
http://package22.nyi.freebsd.org/data/111amd64-default-PR229982/2018-07-27_08h27m58s/logs/errors/ocsinventory-ng-2.1.2_2.log
http://package22.nyi.freebsd.org/data/111amd64-default-PR229982/2018-07-27_08h27m58s/logs/errors/pandora_console-6.0.2_2.log
http://package22.nyi.freebsd.org/data/111amd64-default-PR229982/2018-07-27_08h27m58s/logs/errors/tinderbox-4.2.0_2.log
http://package22.nyi.freebsd.org/data/111amd64-default-PR229982/2018-07-27_08h27m58s/logs/errors/mailzu-0.8.r3_4.log
http://package22.nyi.freebsd.org/data/111amd64-default-PR229982/2018-07-27_08h27m58s/logs/errors/fluxbb-1.5.10.log
Comment 2 Antoine Brodin freebsd_committer 2018-07-27 09:00:50 UTC
Ports newly skipped:

+ {"origin"=>"databases/mysqldumper", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"graphics/php-gdal", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"net-mgmt/cacti88", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1)"}
+ {"origin"=>"net-mgmt/hawk", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1)"}
+ {"origin"=>"net-mgmt/phpip", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1)"}
+ {"origin"=>"net-mgmt/zabbix2-frontend", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"net-mgmt/zabbix22-frontend", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"security/phpdeadlock", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1)"}
+ {"origin"=>"www/asterisk-stat", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/atutor", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/claroline", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/cmsmadesimple", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/coppermine", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/dotproject", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/elgg", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/entrans", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/gallery3", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/kplaylist", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/limesurvey", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/magento", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/mahara", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/mysar", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/netoffice", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/oscommerce", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/phprecipebook", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1)"}
+ {"origin"=>"www/redaxo", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/rnews", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/sams2", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/serendipity", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/sit", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/sitebar", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/testlink", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
+ {"origin"=>"www/usermanager", "reason"=>"cannot be installed: doesn't work with lang/php71 port (doesn't support PHP 7.0 7.1 7.2)"}
Comment 3 commit-hook freebsd_committer 2018-08-13 09:25:20 UTC
A commit references this bug:

Author: tz
Date: Mon Aug 13 09:25:05 UTC 2018
New revision: 477060
URL: https://svnweb.freebsd.org/changeset/ports/477060

Log:
  Flag more ports not compatible to PHP 7.x with IGNORE_WITH_PHP

  PR:		229982

Changes:
  head/databases/sqlbuddy/Makefile
  head/databases/xapian-bindings12/Makefile
  head/deskutils/phpcollab/Makefile
  head/deskutils/simplegroupware/Makefile
  head/deskutils/surrealtodo/Makefile
  head/games/mkgichessclub/Makefile
  head/mail/dracmail/Makefile
  head/net-mgmt/ipplan/Makefile
  head/net-mgmt/klg/Makefile
  head/net-mgmt/nagiosql/Makefile
  head/net-mgmt/nedi/Makefile
  head/net-mgmt/ocsinventory-ng/Makefile
  head/net-mgmt/pandorafms_console/Makefile
  head/ports-mgmt/tinderbox/Makefile
  head/security/mailzu/Makefile
  head/www/fluxbb/Makefile
Comment 4 Torsten Zuehlsdorff freebsd_committer 2018-08-13 09:43:42 UTC
I checked all failed ports. One just do not support PHP 7.x. All others depend on the mysql module removed in PHP 7.0.

Therefore i set IGNORE_WITH_PHP to all of them. 

Thanks for the exp-run! :)