Автор Тема: LibreOffice-5 в p7  (Прочитано 3144 раз)

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
LibreOffice-5 в p7
« : 22.02.2016 21:25:19 »
Попытался пересобрать из сизифа (кто попытается, то сперва надо GLEW, librevenge и libpagemaker)

checking whether x86_64-alt-linux-g++ supports C++11... yes (-std=gnu++11)
checking whether using C++11 causes libstdc++ 4.7.0/4.7.1 ABI breakage... no
checking whether x86_64-alt-linux-g++ supports C++11 without Language Defect 757... yes
checking whether x86_64-alt-linux-g++ supports C++11 without __float128 compile error... yes
checking whether x86_64-alt-linux-g++ supports C++11 = delete syntax... yes
checking whether x86_64-alt-linux-g++ supports C++11 "override" syntax... yes
checking whether x86_64-alt-linux-g++ supports C++11 "final" syntax... yes
checking whether x86_64-alt-linux-g++ supports C++11 perfect forwarding... yes
checking whether x86_64-alt-linux-g++ supports C++11 constexpr... yes
checking whether x86_64-alt-linux-g++ supports _Pragma operator... yes
checking if STL headers are visibility safe (GCC bug 22482)... yes
checking if gcc is -fvisibility-inlines-hidden safe with STL headers... yes
checking if gcc is -fvisibility-inlines-hidden safe (Clang bug 11250)... yes
checking if gcc has a visibility bug with class-level attributes (GCC bug 26905)... no
checking whether x86_64-alt-linux-g++ supports -fno-default-inline... yes
checking whether x86_64-alt-linux-g++ supports -fno-enforce-eh-specs... yes
checking which memory allocator to use... system
checking for posix_fallocate... yes
checking whether to add custom build version... no
checking for java... /usr/bin/java
configure: WARNING: You are building 64-bit binaries but the JDK /usr/bin/java is 32-bit
configure: error: You should pass the --with-jdk-home option pointing to a 64-bit JDK
Error running configure at ./autogen.sh line 269.
error: Bad exit status from /usr/src/tmp/rpm-tmp.55632 (%build)


RPM build errors:
    Bad exit status from /usr/src/tmp/rpm-tmp.55632 (%build)
Command exited with non-zero status 1
48.40user 7.32system 1:06.63elapsed 83%CPU (0avgtext+0avgdata 21400maxresident)k
54480inputs+6106472outputs (148major+782365minor)pagefaults 0swaps
hsh-rebuild: rebuild of `LibreOffice-5.0-alt2.src.rpm' failed.

собственно совершенно непонятно с чего это вдруг java стала 32-bit...

Оффлайн SergeyT

  • Участник
  • *
  • Сообщений: 4
Re: LibreOffice-5 в p7
« Ответ #1 : 09.04.2025 07:59:56 »
Сборка пакета для AltLinux у меня впервые, пытаюсь собрать пакет LibreOffice-still версия: 24.8.3.2-alt0.p10.1 скачал пакет отсюда https://packages.altlinux.org/ru/p10/srpms/LibreOffice-still/rpms/.  Окружение для сборки взял как готовую сборку AltLinux из https://www.altlinux.org/Starterkits/p10.  При запуске hasher после всех настроек и загрузок окружения, как только начинается сборка , на проверке JDK выходить такая же ошибка:
checking for java... /usr/bin/java
configure: WARNING: You are building 64-bit binaries but the JDK /usr/bin/java is 32-bit
configure: error: You should pass the --with-jdk-home option pointing to a 64-bit JDK
Все проверял, JDK установлен как указано в зависимостях java-17-openjdk-devel-17.0.14.0.7-alt1

Подскажите кто знает куда копать, и чего не хватает?

Оффлайн suny

  • Участник
  • *
  • Сообщений: 37
Re: LibreOffice-5 в p7
« Ответ #2 : 09.04.2025 08:47:36 »
Я думаю если вы переведете сообщение, сами поймете в чем проблема.

Оффлайн SergeyT

  • Участник
  • *
  • Сообщений: 4
Re: LibreOffice-5 в p7
« Ответ #3 : 09.04.2025 08:59:12 »
Я думаю если вы переведете сообщение, сами поймете в чем проблема.

Пакет стоит такой  java-17-openjdk-devel-17.0.14.0.7-alt1.x86_64.rpm. Сборка AltLinux тоже x86_64. /usr/bin/java указывает на /usr/lib/jvm/java-17-openjdk-17.0.14.0.7-alt1.x86_64/bin/java  т.е. версия JDK 64-bin.  Проблема не в переводе )

Оффлайн kessys

  • Участник
  • *
  • Сообщений: 862
Re: LibreOffice-5 в p7
« Ответ #4 : 09.04.2025 09:08:18 »
Качайте с сайта libre office, там много пакетов и можно точно определить что можно выкинуть.
О подпись)
Жизнь с kde не так плоха, Но без ssd, это жестоко грустно.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 135
    • Домашняя страница
Re: LibreOffice-5 в p7
« Ответ #5 : 09.04.2025 09:27:18 »
Качайте с сайта libre office, там много пакетов и можно точно определить что можно выкинуть.
Плохой совет. Виндузятинкой попахивает.
Андрей Черепанов (cas@)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 135
    • Домашняя страница
Re: LibreOffice-5 в p7
« Ответ #6 : 09.04.2025 09:28:33 »
Сборка пакета для AltLinux у меня впервые, пытаюсь собрать пакет LibreOffice-still версия: 24.8.3.2-alt0.p10.1 скачал пакет отсюда https://packages.altlinux.org/ru/p10/srpms/LibreOffice-still/rpms/.  Окружение для сборки взял как готовую сборку AltLinux из https://www.altlinux.org/Starterkits/p10.  При запуске hasher после всех настроек и загрузок окружения, как только начинается сборка , на проверке JDK выходить такая же ошибка:
checking for java... /usr/bin/java
configure: WARNING: You are building 64-bit binaries but the JDK /usr/bin/java is 32-bit
configure: error: You should pass the --with-jdk-home option pointing to a 64-bit JDK
Все проверял, JDK установлен как указано в зависимостях java-17-openjdk-devel-17.0.14.0.7-alt1

Подскажите кто знает куда копать, и чего не хватает?
Собирайте из src.rpm в http://altlinux.org/Hasher
Андрей Черепанов (cas@)

Оффлайн SergeyT

  • Участник
  • *
  • Сообщений: 4
Re: LibreOffice-5 в p7
« Ответ #7 : 09.04.2025 09:55:20 »
Собирайте из src.rpm в http://altlinux.org/Hasher

Спасибо за совет. В том то и дело что именно так и делаю, пакет src.rpm взят из стабильной ветки P10 собираю с помощью hasher (выше писал), и проблем ведь не должно быть т.к. пакет уже собирался. Перечитал уже весь Wiki, найти зацепку не могу что не так. Нашел только еще в одной ветке форума пост https://forum.altlinux.org/index.php?topic=40515.msg321715#msg321715,  но там ответа тоже нет.
На сборку запускал так: hsh --no-sisyphus-check -v ~/<путь к src.rpm> . Должно работать ни чего лишнего.
Единственное в закрытой среде Hasher если зайти с помощью команды hsh-shell и проверить java -version, то выдается ошибка что не загружена библиотека libjli.so т.е. среда выполнения Java не запущена, вопрос только нужно ли это для сборки?

Оффлайн kessys

  • Участник
  • *
  • Сообщений: 862
Re: LibreOffice-5 в p7
« Ответ #8 : 09.04.2025 09:57:31 »
Качайте с сайта libre office, там много пакетов и можно точно определить что можно выкинуть.
Плохой совет. Виндузятинкой попахивает.
Увы в данном случае не любитель репозитарного, я за функционал.
О подпись)
Жизнь с kde не так плоха, Но без ssd, это жестоко грустно.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 135
    • Домашняя страница
Re: LibreOffice-5 в p7
« Ответ #9 : 09.04.2025 14:16:42 »
Собирайте из src.rpm в http://altlinux.org/Hasher

Спасибо за совет. В том то и дело что именно так и делаю, пакет src.rpm взят из стабильной ветки P10 собираю с помощью hasher (выше писал), и проблем ведь не должно быть т.к. пакет уже собирался. Перечитал уже весь Wiki, найти зацепку не могу что не так. Нашел только еще в одной ветке форума пост https://forum.altlinux.org/index.php?topic=40515.msg321715#msg321715,  но там ответа тоже нет.
На сборку запускал так: hsh --no-sisyphus-check -v ~/<путь к src.rpm> . Должно работать ни чего лишнего.
Единственное в закрытой среде Hasher если зайти с помощью команды hsh-shell и проверить java -version, то выдается ошибка что не загружена библиотека libjli.so т.е. среда выполнения Java не запущена, вопрос только нужно ли это для сборки?
Собирать приложения с Java нужно с --mountpoints=/proc (и заходить hsh-shell также).
Андрей Черепанов (cas@)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 135
    • Домашняя страница
Re: LibreOffice-5 в p7
« Ответ #10 : 09.04.2025 14:17:10 »
Качайте с сайта libre office, там много пакетов и можно точно определить что можно выкинуть.
Плохой совет. Виндузятинкой попахивает.
Увы в данном случае не любитель репозитарного, я за функционал.
Любитель тянуть бинарную блобятинку.
Андрей Черепанов (cas@)

Оффлайн SergeyT

  • Участник
  • *
  • Сообщений: 4
Re: LibreOffice-5 в p7
« Ответ #11 : 09.04.2025 16:10:08 »
Собирать приложения с Java нужно с --mountpoints=/proc (и заходить hsh-shell также).

Большое спасибо!  Это помогло.
В Wiki https://www.altlinux.org/Hasher/Руководство  этот момент упустил для использования java.

Оффлайн kessys

  • Участник
  • *
  • Сообщений: 862
Re: LibreOffice-5 в p7
« Ответ #12 : 09.04.2025 16:41:33 »
Любитель тянуть бинарную блобятинку.
там чистый rpm
О подпись)
Жизнь с kde не так плоха, Но без ssd, это жестоко грустно.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 135
    • Домашняя страница
Re: LibreOffice-5 в p7
« Ответ #13 : 10.04.2025 05:59:23 »
Любитель тянуть бинарную блобятинку.
там чистый rpm
Чистый rpm - это src.rpm. А не вот этот вот шлак.
Андрей Черепанов (cas@)

Оффлайн kessys

  • Участник
  • *
  • Сообщений: 862
Re: LibreOffice-5 в p7
« Ответ #14 : 10.04.2025 09:01:02 »
Любитель тянуть бинарную блобятинку.
там чистый rpm
Чистый rpm - это src.rpm. А не вот этот вот шлак.
Я не люблю иметь все функции, поэтому у них классно что можно выбирать и удалять не нужное.
О подпись)
Жизнь с kde не так плоха, Но без ssd, это жестоко грустно.