![]() |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Поделиться |
![]()
Сообщение
#1
|
|
Странник ![]() ![]() Группа: Пользователь Сообщений: 14 Регистрация: 28.11.2011 Вставить ник Цитата Пользователь №: 2199 Страна: Россия Город: Москва Пол: Муж. Репутация: ![]() ![]() ![]() |
Коллеги,
real@ занялся сборкой GNUstep (http://www.gnustep.org/ ) в Сизиф. Этот проект недавно ожил. Вместе с WindowMaker они могут составить очень хороший дистрибутив с единым стилем оформления. Вот основные пакеты GNUstep: http://wwwmain.gnustep.org/resources/downl...ub%2Fgnustep%2F , Пока собрано GNUstep Core , но real@ работает быстро. К сожалению, там проблема как минимум с переводами: http://wiki.gnustep.org/index.php/Translation_collaboration Посмотрите и решите, стоит ли вам заняться таким новым дистрибутивом, Кстати, мы все же планируем сейчас переход на m-p. Окончательное решение не принято, но по крайней мере откатываться на m-p-d сейчас не стоит. |
|
|
![]() |
![]()
Сообщение
#2
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Собственно бэкпорт пока в отдельную репу: http://ftp.linux.kiev.ua/pub/Linux/ALT/peo...s/gnustep/repo/
пересобрал почти все пакеты к сожалению пришлось использовать сизифный gnustep-objc2-1.6.1-alt4.svn20121115.src.rpm так как втаскивать glib из сизифа для его сборки нет ни малейшего желания. В репе нет 2-х пакетов: gnustep-dbuskit-0.3.2-alt1.git20121111.src.rpm и g nustep-sqlclient-1.6.0-alt1.git20121129.src.rpm , думаю это не критично. Если у кого есть время / желание подключаем репу и тестируем пакеты, я их поставил в свою рабочую систему все вроде нормально, больших изменений в работе не вижу ![]() |
|
|
![]()
Сообщение
#3
|
|
Любитель ![]() ![]() ![]() Группа: Пользователь Сообщений: 88 Регистрация: 31.12.2012 Вставить ник Цитата Пользователь №: 2351 Страна: Россия Город: Кемерово Пол: Муж. Репутация: ![]() ![]() ![]() |
Не ожидал такого интереса. Заинтригован.
Несколько моментов: 1. Я пока не могу быстро работать: неделю лежал в больнице, через неделю туда вернусь. Но вот только что обновил набор пакетов, добавив и те, о которых здесь говорилось. А именно: a. переименовал фондовый Objective-C из libobjc.so в libobjc2.so во избежание коллизий с gcc-objc. б. убрал зависимости рантаймовых пакетов на пакеты разработки. 2. Всяческая помощь советами всячески приветствуется. |
|
|
![]()
Сообщение
#4
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
1. Я пока не могу быстро работать: неделю лежал в больнице, через неделю туда вернусь. Но вот только что обновил набор пакетов, добавив и те, о которых здесь говорилось. А именно: a. переименовал фондовый Objective-C из libobjc.so в libobjc2.so во избежание коллизий с gcc-objc. б. убрал зависимости рантаймовых пакетов на пакеты разработки. 2. Всяческая помощь советами всячески приветствуется. Евгений, добро пожаловать на наш форум ![]() 1) Больница дело паршивое, остается только пожелать скорейшего выздоровления. а) отлично теперь возможно пересоберу на p6 без подсовывания сизифной libgnustep-objc2 б) тоже хорошо. 2) Евгений с включением пакетов gnustep собрана последняя бета дистрибутива wmmiddle на p6 если интересно поглядите в этой теме : http://forum.russ2.com/index.php?showtopic=3532&st=0 . Сама iso-ха тут вместе с контрольной суммой и changelog-ом : http://ftp.linux.kiev.ua/pub/Linux/ALT/peo...so_wmmiddle_p6/ вот профиль gnustep ( сделал отдельный для этих пакетов ) этого дистрибутива: Код gnustep-back gnustep-base gnustep-charsets gnustep-dirs gnustep-easydiff gnustep-gorm gnustep-gui gnustep-gworkspace gnustep-make #gnustep-make-libFoundation !!! gnustep-projectcenter gnustep-renaissance #gnustep-sqlclient !!! gnustep-steptalk gnustep-systempreferences gnustep-themes-Gtk gnustep-ucsdata gnustep-xcode libgnustep-base libgnustep-corebase libgnustep-gorm libgnustep-gui libgnustep-gworkspace libgnustep-objc2 libgnustep-performance libgnustep-projectcenter libgnustep-renaissance libgnustep-steptalk libgnustep-systempreferences libgnustep-ucsdata libgnustep-webserver libgnustep-webservices libgnustep-xcode libPDFKit PDFKit С восклицательными знаками пакеты на которых обламывалась сборка в m-p-d, пришлось их закоментировать. За праздники пересоберу пакеты по-новой , залью в отдельную репу и пересоберу с ними wmmiddle ( если успею , - надо еще статейку для нашего журнала написать ), можно будет потестировать. Евгений есть ли планы пособирать чего - нибудь из этого списка : http://wiki.gnustep.org/index.php/Category:Applications ? Было бы очень интересно добавить в дистрибутив gnustep-ной специфики ![]() Сообщение отредактировал kostyalamer - 31.12.2012, 15:46 |
|
|
![]()
Сообщение
#5
|
|
Любитель ![]() ![]() ![]() Группа: Пользователь Сообщений: 88 Регистрация: 31.12.2012 Вставить ник Цитата Пользователь №: 2351 Страна: Россия Город: Кемерово Пол: Муж. Репутация: ![]() ![]() ![]() |
#gnustep-sqlclient !!! А что за проблема с этим пакетом была? Евгений есть ли планы пособирать чего - нибудь из этого списка : http://wiki.gnustep.org/index.php/Category:Applications ? Было бы очень интересно добавить в дистрибутив gnustep-ной специфики ![]() Лучше в багзиллу FR пишите с занесением меня в CC:, всегда рад помочь. |
|
|
![]()
Сообщение
#6
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
А что за проблема с этим пакетом была? Лучше в багзиллу FR пишите с занесением меня в CC:, всегда рад помочь. Честно говоря уже не помню сейчас опять все пересобираю заново ,все свои затыки буду выкладывать в эту тему на предмет получения подсказок . gnustep-make я пересобрал в хашере ( в отдельном в основном у меня собирается клубная репа )подсунув в свою gnustep-ную репу : libgnustep-objc2-1.6.1-alt5.svn20121223.i586.rpm и libgnustep-objc2-devel-1.6.1-alt5.svn20121223.i586.rpm Это репа того же хашера В общем вот она: /home/k/hasher_wm/repo вот кусок из /etc/apt/sources.list для понимания ситуации : Код ### repo gnu_test ### rpm file:/home/k/hasher_wm/repo/ i686 hasher Понятно что все genbasedir- ится в ручную а также после каждой сборки происходит apt-get update. Кроме gnustep-make в репу пересобрана llvm3.1-3.1-alt1.1.src.rpm которую требует для сборки gnustep-objc2 В настоящее время сборка пакета gnustep-objc2-1.6.1-alt5.svn20121223.src.rpm в хашере обламывается со следующей руганью: Код In file included from /usr/src/RPM/BUILD/gnustep-objc2-1.6.1/alias_table.c:29:0: /usr/src/RPM/BUILD/gnustep-objc2-1.6.1/lock.h: In function 'init_recursive_mutex': /usr/src/RPM/BUILD/gnustep-objc2-1.6.1/lock.h:36:2: warning: implicit declaration of function 'pthread_mutexattr_settype' /usr/src/RPM/BUILD/gnustep-objc2-1.6.1/lock.h:36:50: error: 'PTHREAD_MUTEX_RECURSIVE' undeclared (first use in this function) /usr/src/RPM/BUILD/gnustep-objc2-1.6.1/lock.h:36:50: note: each undeclared identifier is reported only once for each function it appears in make[2]: *** [CMakeFiles/objc.dir/alias_table.c.o] Error 1 make[2]: Leaving directory `/usr/src/RPM/BUILD/gnustep-objc2-1.6.1' make[1]: *** [CMakeFiles/objc.dir/all] Error 2 make[1]: Leaving directory `/usr/src/RPM/BUILD/gnustep-objc2-1.6.1' make: *** [all] Error 2 make: Leaving directory `/usr/src/RPM/BUILD/gnustep-objc2-1.6.1' error: Bad exit status from /usr/src/tmp/rpm-tmp.40149 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.40149 (%build) Command exited with non-zero status 1 1.50user 0.56system 0:08.64elapsed 23%CPU (0avgtext+0avgdata 36544maxresident)k 31880inputs+6048outputs (97major+224488minor)pagefaults 0swaps hsh-rebuild: rebuild of `gnustep-objc2-1.6.1-alt5.svn20121223.src.rpm' failed. Евгений, чего ему не хватает ? Прошлый раз я просто не пересобирал этот пакет а подсунул сизифные rpm-ки от gnustep-objc2 в репу после чего уже все остальные пакеты нормально пересобрал под p6. PS До багзилы дохожу с трудом и то когда баги меня начинают бесить как было с кривым WindowMaker 0.94 Кстати о WM . это уже к Skull . Андрей он вроде до сих пор в p6 лежит ? Может ты пересоберешь туда из сизифа 0.95.3 , благо он пересобирается на p6 без проблем ( в нашей репе давно нормальный 0.95 , но не у всех она подключена ![]() |
|
|
![]()
Сообщение
#7
|
|
![]() Крупный специалист ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 476 Регистрация: 30.11.2009 Вставить ник Цитата Пользователь №: 1722 Страна: Россия Город: Климовск/Московской Пол: Муж. Репутация: ![]() ![]() ![]() |
Кстати о WM . это уже к Skull . Андрей он вроде до сих пор в p6 лежит ? Может ты пересоберешь туда из сизифа 0.95.3 , благо он пересобирается на p6 без проблем ( в нашей репе давно нормальный 0.95 , но не у всех она подключена Не вопрос:![]() Код #87384 BUILDING #1 [locked] p6 WindowMaker.git=0.95.3-alt0.M60P.1 |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 14.6.2025, 16:05 |