[11:35:54] <yeo> $ fedpkg co gprbuild
Permission denied (publickey).
[13:35:26] <landgraf> yeo, ключ в FAS прописал?
[13:35:46] <yeo> да, надо наверное в какую-то группу вступить
[13:36:48] <landgraf> может не дать склонировать не мантейнерам, но я не уверен
[13:37:03] <yeo> у меня сейчас только: Signed CLA Group <https://admin.fedoraproject.org/accounts/group/view/cla_done?_csrf_token=270893ce80fbf68bcb45efc22af5c03741421561> (user) и Signers of the Fedora Project Contributor Agreement <https://admin.fedoraproject.org/accounts/group/view/cla_fpca?_csrf_token=270893ce80fbf68bcb45efc22af5c03741421561> (user)
[13:37:10] <yeo> ты в каких группах?
[13:37:37] <landgraf> yeo, склонируй отсюда http://pkgs.fedoraproject.org/cgit/rpms/gprbuild.git/
[13:38:00] <yeo> в какую группу надо попасть, чтобы мантейнить gprbuild?
[13:38:24] <landgraf> yeo, надо стать packager через спонсорство
[13:38:48] <landgraf> Fedora Packager GIT Commit Group (user)
[13:39:03] <landgraf> вот эта, думаю, дает право клонить-пушить
[13:39:32] <landgraf> yeo, https://fedoraproject.org/wiki/Join_the_package_collection_maintainers - там довольно сложная процедура
[13:40:07] <landgraf> yeo, есть еще Ada mailing list -- ada@lists.fedoraproject.org
[13:40:19] <landgraf> но там только я и Bjorn :D
[13:40:57] <yeo> на ada@ я подписался почтой
[13:42:13] <landgraf> yeo, а чего ты хочешь в gprbuild запилить? кинь мне патч я воткну его туда
[13:43:34] <yeo> я хотел поменять target-ы для mingw
[13:44:38] <landgraf> yeo, шли патч вмержу (в changelog не забудь себя добавить :-) )
[13:45:22] <yeo> да, как будет готов, пришлю конечно
[13:46:00] <yeo> еще мне было интересно koji попинать, посмотреть, почему оно у вас на PPC не работает
[13:46:21] <landgraf> yeo, а кожа у тебя тоже не работает?
[13:46:33] <yeo> я не знаю как :(
[13:46:38] <landgraf> yeo, из src.rpm ты должен иметь права билдить
[13:46:52] <landgraf> yeo, koji build rawhide --scrath <name>.src.rpm
[13:47:05] <landgraf> yeo, это для всех сразу архитектур
[13:47:59] <landgraf> yeo, не scratch ты не сможешь билдить пока не получишь коммит права на репу, а для этого надо стать packager-ом
[14:07:00] <yeo> koji: error: no such option: --scrath
[14:10:32] <yeo> а, там опечатка. поехало:http://koji.fedoraproject.org/koji/taskinfo?taskID=16278389
[14:10:39] <landgraf> yeo, да, очепятка
[15:42:39] <yeo> landgraf, https://kojipkgs.fedoraproject.org//work/tasks/8565/16278565/build.log
[15:42:56] <yeo> for Runtime_Source_Dirs ("Ada") use ("/usr/lib/gcc/ppc64-redhat-linux/6.2.1//adainclude/");
[15:43:04] <yeo> должно быть lib64
[17:26:34] <landgraf> >>> undefined attribute "runtime_source_dirs"
[17:26:43] <landgraf> Это же что-то другое, не?
[17:27:14] <yeo> может из-за того, что gprbuild 2015, а не 2016?
[17:27:55] <landgraf> так вроде уже 2016 в федоре собран
[17:28:42] <landgraf> и вообще там share/gprconfig/gnat.xml: for Runtime_Source_Dirs ("Ada") use ("${RUNTIME_DIR(ada)}/adainclude/");
[17:29:18] <yeo> dnf downoad --source вытащил мне 2015 :(
[17:29:29] <landgraf> yeo, а у тебя какая федора7
[17:29:37] <yeo> 24
[17:29:39] <landgraf> yeo, 2016 только в f25 и rawhode
[17:29:42] <landgraf> rawhide
[17:29:59] <landgraf> yeo, скачай с mirror.yandex.ru или koji
[17:30:13] <landgraf> yeo, http://koji.fedoraproject.org/koji/buildinfo?buildID=794996
[17:30:21] <yeo> ок
[17:33:35] <landgraf> yeo, все правильно с runtime_source в usr/lib они лежат
[17:35:07] <yeo> /usr/lib/gcc/ppc64-redhat-linux/6.2.1/lib64/adainclude <http://koji.fedoraproject.org/koji/fileinfo?rpmID=8413571&filename=/usr/lib/gcc/ppc64-redhat-linux/6.2.1/lib64/adainclude>
[17:35:21] <yeo> /usr/lib/gcc/ppc64-redhat-linux/6.2.1//adainclude/
[17:35:48] <landgraf> ну да, что не так?
[17:35:50] <yeo> где-то лишнее/потерялось lib64
[17:36:35] <landgraf> Это же сорцы, зачем им lib64?
[17:36:51] <yeo> http://koji.fedoraproject.org/koji/rpminfo?rpmID=8413571
[17:37:58] <landgraf> моя твоя не понимать
[17:38:42] <yeo> а, может там линка есть?
[17:39:07] <yeo> ладно, я туплю, наверное
[17:39:59] <landgraf> yeo, сорцы не зависят от битности и лежат в /usr/lib в /usr/lib64 лежат только специфичные для 64 бит штуки обычно
[17:40:21] <yeo> adainclude/ в компиляторе кладется в 6.2.1/lib64/ а потом наверное есть link в 6.2.1/
[17:45:11] <yeo> rpm --ignorearch --nodeps -i -p libgnat-devel-6.2.1-2.fc26.ppc64.rpm
[17:45:17] <yeo> ls -l /usr/lib/gcc/ppc64-redhat-linux/6.2.1/
[17:45:25] <yeo> drwxr-xr-x. 4 root root 38 ноя 2 16:44 lib64
[17:45:53] <yeo> нету там линки похоже, есть только lib64/adainclude
[17:46:02] <yeo> может по этому и не работает?
[17:54:58] <yeo> Во всех жругих архитектурах ставиться в 6.2.1/ :
/usr/lib/gcc/i686-redhat-linux/6.2.1/adainclude
/usr/lib/gcc/aarch64-redhat-linux/6.2.1/adainclude
/usr/lib/gcc/armv7hl-redhat-linux-gnueabi/6.2.1/adainclude
/usr/lib/gcc/i686-redhat-linux/6.2.1/adainclude
/usr/lib/gcc/ppc64le-redhat-linux/6.2.1/adainclude
/usr/lib/gcc/x86_64-redhat-linux/6.2.1/adainclude
[17:55:20] <yeo> только в ppc в 6.2.1/lib64:
/usr/lib/gcc/ppc64-redhat-linux/6.2.1/lib64/adainclude
[18:50:06] <landgraf> да, странно
[18:52:32] <landgraf> yeo, еще вот такое есть по ppc64 https://bugzilla.redhat.com/show_bug.cgi?id=1247047
[19:06:18] <yeo> линка наверное в gcc-gnat-6.2.1-2.fc26.ppc64.rpm