LINUX.ORG.RU

История изменений

Исправление ZenitharChampion, (текущая версия) :

Запустил команду руками (пакет RPM соберу потом), и вот что увидел:

platform/text/wchar/TextBreakIteratorWchar.cpp: В функции-члене «virtual int WebCore::WordBreakIterator::next()»:
platform/text/wchar/TextBreakIteratorWchar.cpp:117:53: ошибка: нет декларации «isSpace» в этой области видимости
platform/text/wchar/TextBreakIteratorWchar.cpp:119:39: ошибка: нет декларации «isSpace» в этой области видимости
platform/text/wchar/TextBreakIteratorWchar.cpp: В функции-члене «virtual int WebCore::WordBreakIterator::previous()»:
platform/text/wchar/TextBreakIteratorWchar.cpp:134:53: ошибка: нет декларации «isSpace» в этой области видимости
platform/text/wchar/TextBreakIteratorWchar.cpp:136:39: ошибка: нет декларации «isSpace» в этой области видимости
platform/text/wchar/TextBreakIteratorWchar.cpp: In destructor «WebCore::NonSharedCharacterBreakIterator::~NonSharedCharacterBreakIterator()»:
platform/text/wchar/TextBreakIteratorWchar.cpp:254:16: предупреждение: deleting object of abstract class type «WebCore::TextBreakIterator» which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor]
platform/text/wchar/TextBreakIteratorWchar.cpp: В функции «void WebCore::releaseLineBreakIterator(WebCore::TextBreakIterator*)»:
platform/text/wchar/TextBreakIteratorWchar.cpp:288:16: предупреждение: deleting object of abstract class type «WebCore::TextBreakIterator» which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor]
make[2]: *** [.obj/platform/text/wchar/TextBreakIteratorWchar.o] Ошибка 1
make[2]: *** Ожидание завершения заданий...
make[2]: Выход из каталога `/home/zenitur/rpmbuild/BUILD/qt-qtwebkit/Source/WebCore'
make[1]: *** [sub-Target-pri-make_first-ordered] Ошибка 2
make[1]: Выход из каталога `/home/zenitur/rpmbuild/BUILD/qt-qtwebkit/Source/WebCore'
make: *** [sub-Source-WebCore-WebCore-pro-make_first-ordered] Ошибка 2

Это очень странно, потому что ты говорил что этой функции в текущей редакции кода нет. Может когда ты смотрел GIT, там была версия 4.x? Или я скачал другую ветку кода?

Исходная версия ZenitharChampion, :

Запустил команду руками (пакет RPM соберу потом), и вот что увидел:

platform/text/wchar/TextBreakIteratorWchar.cpp: В функции-члене «virtual int WebCore::WordBreakIterator::next()»:
platform/text/wchar/TextBreakIteratorWchar.cpp:117:53: ошибка: нет декларации «isSpace» в этой области видимости
platform/text/wchar/TextBreakIteratorWchar.cpp:119:39: ошибка: нет декларации «isSpace» в этой области видимости
platform/text/wchar/TextBreakIteratorWchar.cpp: В функции-члене «virtual int WebCore::WordBreakIterator::previous()»:
platform/text/wchar/TextBreakIteratorWchar.cpp:134:53: ошибка: нет декларации «isSpace» в этой области видимости
platform/text/wchar/TextBreakIteratorWchar.cpp:136:39: ошибка: нет декларации «isSpace» в этой области видимости
platform/text/wchar/TextBreakIteratorWchar.cpp: In destructor «WebCore::NonSharedCharacterBreakIterator::~NonSharedCharacterBreakIterator()»:
platform/text/wchar/TextBreakIteratorWchar.cpp:254:16: предупреждение: deleting object of abstract class type «WebCore::TextBreakIterator» which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor]
platform/text/wchar/TextBreakIteratorWchar.cpp: В функции «void WebCore::releaseLineBreakIterator(WebCore::TextBreakIterator*)»:
platform/text/wchar/TextBreakIteratorWchar.cpp:288:16: предупреждение: deleting object of abstract class type «WebCore::TextBreakIterator» which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor]
make[2]: *** [.obj/platform/text/wchar/TextBreakIteratorWchar.o] Ошибка 1
make[2]: *** Ожидание завершения заданий...
make[2]: Выход из каталога `/home/zenitur/rpmbuild/BUILD/qt-qtwebkit/Source/WebCore'
make[1]: *** [sub-Target-pri-make_first-ordered] Ошибка 2
make[1]: Выход из каталога `/home/zenitur/rpmbuild/BUILD/qt-qtwebkit/Source/WebCore'
make: *** [sub-Source-WebCore-WebCore-pro-make_first-ordered] Ошибка 2

Может когда ты смотрел GIT, там была версия 4.x?