Page MenuHomePhabricator

Enable Evil^H^H^H^HJSON for PHP on Ubuntu 13.10
ClosedPublic

Authored by lesha on Jan 2 2014, 2:33 PM.
Tags
None
Referenced Files
F15512286: D7878.id17821.diff
Thu, Apr 17, 9:36 AM
F15503852: D7878.id17821.diff
Mon, Apr 14, 1:43 PM
F15479563: D7878.id.diff
Tue, Apr 8, 8:12 AM
F15477401: D7878.diff
Mon, Apr 7, 2:27 PM
F15457906: D7878.diff
Sun, Mar 30, 8:00 PM
F15441310: D7878.diff
Wed, Mar 26, 5:29 PM
F15433916: D7878.id17820.diff
Tue, Mar 25, 1:11 AM
F15386969: D7878.diff
Mar 15 2025, 1:35 AM

Details

Reviewers
epriestley
Group Reviewers
Blessed Reviewers
Commits
Restricted Diffusion Commit
rP8c114394e304: Enable Evil^H^H^H^HJSON for PHP on Ubuntu 13.10
Summary

Good news. Starting with Ubuntu 13.10, Phabricator can legally be used by evil dictators, mad scientists, and toxic derivative creators.

The JSON implementation prohibiting evil (http://www.phoronix.com/scan.php?page=news_item&px=MTQ0MTY) was ripped out and replaced by the Evil-friendly PHP license: https://github.com/remicollet/pecl-json-c/blob/master/LICENSE

Test Plan

ran the shell script, Phabricator no longer fails with "Call to undefined function json_decode".

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped