Новые сборки для испытаний

Автор Рыбка Рио, 15 апреля 2010, 21:51

0 Пользователи и 2 гостей просматривают эту тему.

ape

#180
Цитата: Yakov от  4 декабря 2011, 20:33
LibreOffice 3.5 beta0 ... приложение падает ... (Visual C++ Runtime errror! soffice.bin)
Т.к. используется *.msi, то Visual C++ Runtime автоматически не устанавливается. Проверьте её наличие и соответствие версии той, которая указана в "манифестах".
Цитировать<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
 <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
   <security>
     <requestedPrivileges>
       <requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel>
     </requestedPrivileges>
   </security>
 </trustInfo>
 <dependency>
   <dependentAssembly>
     <assemblyIdentity type="win32" name="Microsoft.VC90.CRT" version="9.0.21022.8" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
   </dependentAssembly>
 </dependency>
</assembly>


ape

"Microsoft.VC90.CRT" version="9.0.21022.8" - это не СП-1, а то, что до него. В настоящее время установочные пакеты как раз и содержат СП-1, причём, как win32, так и x64, в установке которой необходимости нет.

bormant

#183
ape,
по ссылке как раз об этом написано. При сборке VC9-sp1 манифест генерится от версии без sp1, а самим библиотеки от sp1 -- неувязочка выходит. И написано, если версию в манифесте "9.0.21022.8" сменить на правильную от sp1 -- "9.0.30729.1", всё сразу зацветёт и заколосится.

Для x64 нужен, если правильно путаю, самому setup.exe.
Автору на яд. Поддержать форум.

ape

#184
Похоже, это то, что станет LibO-3.5.0_b1_win_x86
Цитата: bormant от  6 декабря 2011, 13:08
При сборке VC9-sp1 манифест генерится от версии без sp1, а самим библиотеки от sp1 -- неувязочка выходит. И написано, если версию в манифесте "9.0.21022.8" сменить на правильную от sp1 -- "9.0.30729.1", всё сразу зацветёт и заколосится.
Для x64 нужен, если правильно путаю, самому setup.exe.
В том вся фишка и состоит, что Portable/Shady-версии, которые я пользую по настоящее время, работают с находящимися внутри программной папки библиотеками msvc_90.dll только, если их версия "9.0.21022.8" (в ОС они не зарегистрованы, СП-1 не установлен). Отличие лишь в том, что раньше хватало одной, а теперь надо "подпихивать" все три. Необходимости в наличии _х64-библиотек (ОС NT-5.2sp2) нет; при установке ООо\LibO всегда использовал только *.msi, что исключало принудительную установку Вижиал-Си.
---------------
По ссылке на сайт Майкрософт, которую Вы мне давали ранее, нашёл информацию, что если для программы важна версия Вижиал-Си, то это должно отражаться в программном коде (должна указываться требуемая версия). В LibreOffice, по личным ощущениям, такого нет, а "правильный" номер версии определяется Манифестом. Поэтому у меня и сложилось мнение о "кашерности" "9.0.21022.8"-библиотек. Правда, при установке (а, следовательно, и регистрации) СП-1 Офис работает абсолютно идентично.

bormant

Скорее не <<только, если их версия "9.0.21022.8">>, а если их версия соответствует версии, указанной в лежащем рядом манифесте.
Поправить манифест, оставить библиотеки от vc9-sp1.
Автору на яд. Поддержать форум.

ape

Почему-то очень торопятся, ошибаясь даже здесь (см. №_версии - 3.6.0 - !!!). Дистрибутив "не катит"?

[вложение удалено Администратором]

bormant

ape,
тут такое дело... Недавно от мастера была отделена ветка 3.5.0, следовательно мастер стал следующей версией 3.6. Сборки из мастера для определённости должны бы сохранять его версию...
Вот только до беты0 на базе 3.6, действительно, пока ещё далековато.
Автору на яд. Поддержать форум.

ape

Цитата: bormant от  9 декабря 2011, 11:47
Недавно от мастера была отделена ветка 3.5.0, следовательно мастер стал следующей версией 3.6.
Вы правы, это начало работы над очередным релизом. Меня смутило то, что ранее в 1-х версиях очередного релиза присутствовали и "master", и "dev".
Здесь уже появились 1-е подробности:
Цитировать...it is e. g. Menu->Format->Character->Position[tab]->'90 degrees' paths to the elements you changed.
Если правильно понял, то добраться до изменения направления текста можно будет через 'Tab'. В настоящее время по клавише перескакиваем  с "0°" на "масштаб - 100%".

bormant

Position [tab] -- вкладка Положение
Автору на яд. Поддержать форум.

ape

1-я сборка от 09-12-2011, в которой soffice.bin укомплектован пиктограммами. Окно командной строки более не показывается. Расширения "Поддержка макросов на Яве и Бин-Шелл" отсутствуют; расширение "ПДФ-импорт" не подключается; только американский язык...  ???  :o

ape

#191
О сборке libreoffice-3-5~2011-12-09_12.44.50_LibO_3.5.0beta0_Win_x86 (libreoffice-3-5~2011-12-09_12.44.50_build_info.txt):
Цитироватьchecking the Version of Microsoft C/C++ Compiler... found compiler version 001500002102 (MSVS 2008).
Следовательно, в свете:
Цитата: bormant от  7 декабря 2011, 19:35
Скорее не <<только, если их версия "9.0.21022.8">>, а если их версия соответствует версии, указанной в лежащем рядом манифесте.
Поправить манифест, оставить библиотеки от vc9-sp1.
"кошерным" всё-таки является MSVS_2008_9.0.21022.8 (win32), а не MSVS_2008_sp1 (9.0.30729.1), включаемый в состав дистрибутивов.
-----------
12 декабря, а "беты-1", которую обещали девятого, так и нет... :'(

ape


bormant

Обращаю внимание локализаторов на наличие для 3.5.0_beta1 KeyID сборок, имена файлов, содержащие _qtz.
Автору на яд. Поддержать форум.

Yakov

Цитата: ape от 13 декабря 2011, 15:24LibreOffice-3.5.0_beta1
Изменено окно проверки грамматики (ручная проверка по F7)
теперь подсказка по ошибке отображается постоянно в верхней части окна
Ошибка при контекстной проверке - аварийное завершение программы LO (Lightproof и  LanguageTool)




[вложение удалено Администратором]