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
F19927533: D7878.id.diff
Tue, Apr 7, 11:19 PM
F19894534: D7878.id17820.diff
Sat, Mar 28, 3:21 PM
F19810232: D7878.diff
Mar 3 2026, 6:13 PM
F19810153: D7878.diff
Mar 3 2026, 5:51 PM
F19810144: D7878.diff
Mar 3 2026, 5:46 PM
F19569616: D7878.id17821.diff
Feb 1 2026, 12:08 AM
F19555054: D7878.id17821.diff
Jan 30 2026, 7:32 AM
F19542659: D7878.id.diff
Jan 22 2026, 11:31 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