Автор Тема: А не опакетить ли palemoon ?  (Прочитано 163106 раз)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #45 : 12.07.2015 19:32:10 »
не - там сплошные подстановки. Одна переменная определяет другую и т.д.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #46 : 13.07.2015 13:00:15 »
Уже собралось в Сизиф

dango

  • Гость
Re: А не опакетить ли palemoon ?
« Ответ #47 : 13.07.2015 13:12:17 »
Уже собралось в Сизиф
Можно пробовать?

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 550
Re: А не опакетить ли palemoon ?
« Ответ #48 : 13.07.2015 13:23:52 »
Пока не видно.. Видимо что-то еще недосинхронизировалось.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #49 : 13.07.2015 13:25:47 »
Как только в Сизифе появится.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #50 : 13.07.2015 13:30:26 »
Если очень спешите, то можно отсюда взять :)
http://git.altlinux.org/tasks/archive/done/_142/146301/build/100/

dango

  • Гость
Re: А не опакетить ли palemoon ?
« Ответ #51 : 13.07.2015 14:14:45 »
Если очень спешите, то можно отсюда взять :)
Ок. Спасибо. Спешки никакой, но запасной источник не помешает :-)

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999
Re: А не опакетить ли palemoon ?
« Ответ #52 : 13.07.2015 18:46:20 »
Не - конфликтов нет.
Ага, посмотрел, оно ставится в %_libdir/%name. Обошлось.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: А не опакетить ли palemoon ?
« Ответ #53 : 13.07.2015 21:45:41 »
Сходу не смог в p7 ни пересобрать
$ rpmbuild --rebuild --target i586 palemoon-25.6.0b2-alt0.1.src.rpm
Устанавливается palemoon-25.6.0b2-alt0.1.src.rpm
Платформы для сборки: i586
Сборка для платформы i586
предупреждение: Macro %browser_plugins_path not found
предупреждение: Macro %mozilla_arch_extdir not found
предупреждение: Macro %mozilla_noarch_extdir not found
ошибка: Macro %mozilla_arch_extdir not found
ошибка: строка 311: %mozilla_arch_extdir/{8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4}

ни установить rpm
Следующие пакеты имеют неудовлетворенные зависимости:
  palemoon: Требует: libstdc++.so.6(GLIBCXX_3.4.20) но пакет не может быть установлен
            Требует: libstdc++.so.6(GLIBCXX_3.4.21) но пакет не может быть установлен
E: Извините, `битые' пакеты

В p7
libstdc++.so.6(GLIBCXX_3.4.9), libstdc++6 (= 4.7.2-alt7)

Статичная сборка из тарбола на p7 работает.
« Последнее редактирование: 13.07.2015 21:52:45 от Speccyfighter »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #54 : 13.07.2015 22:59:50 »
Если нужно, могу для p7 попробовать собрать, но пока пакет только-только заработал. Пока разбираюсь как к нему расширения прикручивать, на примере русской локализации.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #55 : 14.07.2015 00:22:47 »
Поставил на тестовую сборку для p7 - если соберётся, можете отсюда взять:
http://git.altlinux.org/tasks/146323/

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #56 : 14.07.2015 00:46:40 »
Сходу не смог в p7 ни пересобрать
$ rpmbuild --rebuild --target i586 palemoon-25.6.0b2-alt0.1.src.rpm
Устанавливается palemoon-25.6.0b2-alt0.1.src.rpm
Платформы для сборки: i586
Сборка для платформы i586
предупреждение: Macro %browser_plugins_path not found
предупреждение: Macro %mozilla_arch_extdir not found
предупреждение: Macro %mozilla_noarch_extdir not found
ошибка: Macro %mozilla_arch_extdir not found
ошибка: строка 311: %mozilla_arch_extdir/{8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4}

ни установить rpm
Следующие пакеты имеют неудовлетворенные зависимости:
  palemoon: Требует: libstdc++.so.6(GLIBCXX_3.4.20) но пакет не может быть установлен
            Требует: libstdc++.so.6(GLIBCXX_3.4.21) но пакет не может быть установлен
E: Извините, `битые' пакеты

В p7
libstdc++.so.6(GLIBCXX_3.4.9), libstdc++6 (= 4.7.2-alt7)

Статичная сборка из тарбола на p7 работает.

Там-же в спеке написано название пакета с макросами, необходимое для сборки мозильных пакетов.
Я в хэшере локольно собираю - он сам вытягивает всё необходимое для сборки пакета.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999
Re: А не опакетить ли palemoon ?
« Ответ #57 : 14.07.2015 07:14:06 »
Поставил на тестовую сборку для p7 - если соберётся, можете отсюда взять:
Похоже, гугловский кодек не той версии в p7 лежит, сборка на нём обламывается. Хотя 64 битная версия собралась, странно.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #58 : 14.07.2015 07:19:27 »
Собралась пока только 64-битная версия:
http://git.altlinux.org/tasks/146323/build/100/x86_64/rpms/

В этом задании должны обе собраться
http://git.altlinux.org/tasks/146327/

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #59 : 14.07.2015 07:22:30 »
Там я забыл, что для i586 надо добавлять опцию:
ac_add_options --enable-optimize="-O3 -msse2 -mfpmath=sse"

(взял по ошибке не тот спек за основу).