Сборка пакетов Solaris для Linux? - PullRequest
2 голосов
/ 20 января 2010

Один из наших проектов - это кроссплатформенный кусок кода. Мы строим его в основном на Windows, Linux и Solaris / SPARC. Из 3-х мы имеем дело с Solaris меньше всего, и обслуживание нашего SPARC требует больших усилий при обслуживании, и в целом администрирование Solaris не является нашей компетенцией.

Несколько лет назад я создал работающий кросс-компилятор для SPARC64 под Linux, и эта часть отлично работала. То, что мешало нам двигаться вперед, было последней частью нашего процесса сборки, которая включает в себя сборку пакета Solaris с pkgmk и pkgtrans.

Мне так и не удалось найти решение Linux для создания файлов pkg, которые можно установить на SPARC Solaris - кто-нибудь знает, существует ли он сегодня?

Ответы [ 2 ]

2 голосов
/ 13 марта 2011

Я лично пользовался инструментами проекта Heirloom: http://heirloom.sourceforge.net/ Идея состояла в том, чтобы сделать кросс-компиляцию для Sparc на более быстрой машине с Linux и собрать пакет.

1 голос
/ 20 января 2010

Я не знаю, чтобы кто-нибудь проделал работу по его созданию на Linux, но Sun выпустила исходные коды pkgmk как часть OpenSolaris исходной базы.

См. https://hg.java.net/hg/solaris~on-src/file/tip/usr/src/cmd/svr4pkg/ об источнике для всего набора команд SVR4 pkg*, хотя он может зависеть и от других библиотек.

...