История изменений
Исправление ZenitharChampion, (текущая версия) :
В самом конце, когда уже создались libxul.so и libnss.so, появилась эта ошибка:
js/src/jit/CodeGenerator.cpp:1309: error: undefined reference to 'JSFatInlineString::MAX_LENGTH_LATIN1'
js/src/jit/CodeGenerator.cpp:1309: error: undefined reference to 'JSFatInlineString::MAX_LENGTH_TWO_BYTE'
js/src/jit/CodeGenerator.cpp:1309: error: undefined reference to 'JSInlineString::MAX_LENGTH_LATIN1'
js/src/jit/CodeGenerator.cpp:1309: error: undefined reference to 'JSInlineString::MAX_LENGTH_TWO_BYTE'
Я нашёл этот баг: Bug 1081180 - Build error: CodeGenerator.cpp:1309: error: undefined reference to 'JSInlineString::MAX_LENGTH_TWO_BYTE'. Пошёл накладывать патч - и увидел что он уже наложен. В чём же дело? Поиск привёл меня к багу Bug 1121481 - Error compiling jit/CodeGenerator.cpp with gcc 4.6.4 Взял патч, наложил, и получил другую ошибку:
/1/zenitur/firefox/mozilla-release/js/src/jit/CodeGenerator.cpp:5416:31: error: ‘JSThinInlineString’ has not been declared
/1/zenitur/firefox/mozilla-release/js/src/jit/CodeGenerator.cpp:5418:31: error: ‘JSThinInlineString’ has not been declared
/1/zenitur/firefox/mozilla-release/js/src/jit/CodeGenerator.cpp:5421:50: error: ‘maxLengthInline’ was not declared in this scope
А вот она уже не гуглится ни в какую. Похоже, придётся писать в багзиллу.
Исправление ZenitharChampion, :
В самом конце, когда уже создались libxul.so и libnss.so, появилась эта ошибка:
js/src/jit/CodeGenerator.cpp:1309: error: undefined reference to 'JSFatInlineString::MAX_LENGTH_LATIN1'
js/src/jit/CodeGenerator.cpp:1309: error: undefined reference to 'JSFatInlineString::MAX_LENGTH_TWO_BYTE'
js/src/jit/CodeGenerator.cpp:1309: error: undefined reference to 'JSInlineString::MAX_LENGTH_LATIN1'
js/src/jit/CodeGenerator.cpp:1309: error: undefined reference to 'JSInlineString::MAX_LENGTH_TWO_BYTE'
Я нашёл этот баг: Bug 1081180 - Build error: CodeGenerator.cpp:1309: error: undefined reference to 'JSInlineString::MAX_LENGTH_TWO_BYTE'. Пошёл накладывать патч - и увидел что он уже наложен. В чём же дело? Поиск привёл меня к багу Bug 1121481 - Error compiling jit/CodeGenerator.cpp with gcc 4.6.4 Взял патч, наложил, и получил другую ошибку:
/1/zenitur/firefox/mozilla-release/js/src/jit/CodeGenerator.cpp:5416:31: error: ‘JSThinInlineString’ has not been declared
/1/zenitur/firefox/mozilla-release/js/src/jit/CodeGenerator.cpp:5418:31: error: ‘JSThinInlineString’ has not been declared
/1/zenitur/firefox/mozilla-release/js/src/jit/CodeGenerator.cpp:5421:50: error: ‘maxLengthInline’ was not declared in this scope
А вот она уже не гуглится ни в какую. Похоже, придётся писать в багзиллу.
Странно, почему я скачал распоследний релиз, но патчи, которые я накладываю, написано что приняты в основную ветку?
Исходная версия ZenitharChampion, :
В самом конце, когда уже создались libxul.so и libnss.so, появилась эта ошибка: Bug 1121481 - Error compiling jit/CodeGenerator.cpp with gcc 4.6.4. Взял патч, наложил, и получил другую ошибку:
/1/zenitur/firefox/mozilla-release/js/src/jit/CodeGenerator.cpp:5416:31: error: ‘JSThinInlineString’ has not been declared
/1/zenitur/firefox/mozilla-release/js/src/jit/CodeGenerator.cpp:5418:31: error: ‘JSThinInlineString’ has not been declared
/1/zenitur/firefox/mozilla-release/js/src/jit/CodeGenerator.cpp:5421:50: error: ‘maxLengthInline’ was not declared in this scope
А вот она уже не гуглится ни в какую. Похоже, придётся писать в багзиллу.
Странно, почему я скачал распоследний релиз, но патчи, которые я накладываю, написано что приняты в основную ветку?