Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-60279

Prepare Moodle for PHP 7.2

    XMLWordPrintable

Details

    • Epic
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 3.4
    • 3.4
    • General
    • None
    • MOODLE_34_STABLE
    • MOODLE_34_STABLE
    • Prepare Moodle for PHP7.2

    Description

      And again, my favorite epic. New PHP version is coming soon (end of 2017)!

      https://wiki.php.net/rfc/deprecations_php_7_2
      https://wiki.php.net/rfc/deprecate-and-remove-intl_idna_variant_2003

      Moodle 3rd party libraries that use deprecated functions:

      • ADODb - MDL-58546 - patch applied and pull request sent upstream. Pull request accepted
      • Bennu - MDL-60391
      • Horde - MDL-60390 - all fixed upstream
      • Markdown - MDL-60239 - patch applied, it is already in markdown repo but was not tagged yet
      • xhprof - MDL-60313 - patch applied and pull request sent upstream
      • scssphp - MDL-60287 - patch applied and pull request sent upstream. Pull request accepted
      • CAS - MDL-60280 - patch applied and pull request sent upstream. Pull request accepted
      • tcpdf - MDL-60237 - patch applied, pull request already existed
      • FPDI - MDL-60301 - patch not sent upstream, see comments on the issue
      • htmlpurifier (idn_to_ascii) - MDL-60337 - patch applied, pull request sent upstream. Pull request accepted

      Attachments

        Issue Links

          Activity

            People

              marina Marina Glancy
              marina Marina Glancy
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
              Votes:
              1 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                13/Nov/17