новая дата(«ГГГГ-ММ-ДД»)перестала работать в Qt WebKit после удаления MacPorts

В моей OS X 10.7.3 (Ноутбук Lion), я не могу анализировать строки даты JavaScript с помощью Qt WebKit с помощью конструктора Date.Используя либо jasmine-headless-webkit, либо phantomJS, все вызовы типа:

new Date("2012-04-10")

всегда возвращают

"Invalid Date"

вместо действительной даты объект. Несколько недель назад все работало нормально, и я проверил это на полудюжине компьютеров с аналогичной настройкой и не могу воспроизвести проблему где-либо еще.

Я совершенно уверен, что проблемы начались, когда я решил очистить из моей старой якобы-неиспользуемой установки MacPorts(Я давно перешел на Homebrew и занимался уборкой дома).Я подозреваю, что из моей системы была удалена динамически подключаемая библиотека, которая используется Qt для синтаксического анализа даты.

Кто-нибудь знает, как можно назвать эту библиотеку для синтаксического анализа даты?Есть идеи, могу ли я установить ее с помощью H omebrew или как-то вручную исправить отсутствующую зависимость?

Я пытался переустановить Qt и многие другие библиотеки, но проблема не устранена.

5
задан Adam Murray 11 April 2012 в 01:30
поделиться