From dfae726e621e3bc10be0b3cdce699c4d350d75e0 Mon Sep 17 00:00:00 2001 From: Owen Yamauchi Date: Fri, 31 May 2013 16:30:47 -0700 Subject: [PATCH] Fix unsatisfied order dependency in systemlib SplPriorityQueue depends on SplHeap. Make sure SplHeap appears first. --- hphp/system/lib/gen_systemlib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hphp/system/lib/gen_systemlib.php b/hphp/system/lib/gen_systemlib.php index 5779b9f9d..230f6a392 100644 --- a/hphp/system/lib/gen_systemlib.php +++ b/hphp/system/lib/gen_systemlib.php @@ -62,7 +62,7 @@ function genSystemlib($input_files) { // the classes in a certain order so that all classes can be // hoisted. $initialFiles = array('stdclass.php', 'exception.php', 'arrayaccess.php', - 'iterator.php', 'splfile.php'); + 'iterator.php', 'splfile.php', 'splheap.php'); foreach ($initialFiles as $initialFile) { if (isset($phpfiles[$initialFile])) { processPhpFile($phpfiles[$initialFile], $systemlib_php);