Для сборки KiCAD-4.0 требуется wxGTK3.1 собранный с gtk2. Оптимальным для меня видится сборка нового пакета compat-libwxGTK3.1-gtk2 как в fedora. http://dl.fedoraproject.org/pub/fedora/linux/development/23/source/SRPMS/c/compat-wxGTK3-gtk2-3.0.2-5.1.fc23.src.rpm Я не могу понять каким образом в этом спеке умудрились добавить префикс gtk2 к библиотекам *baseu*.so*. Мне такое чудо сотворить не удалось, поэтому прошу помощи.
Created attachment 6655 [details] Спек fedora
Created attachment 6737 [details] wxGTK3.1-gtk2.patch Только там не префикс, а суффикс. Патч для git://git.altlinux.org/people/antohami/packages/wxGTK3.1-gtk2.git Проверял только сборку и содержимое пакетов, устанавливать и использовать пока не пробовал. Не уверен, что для пакета нужен префикс compat-, мне кажется и без него можно. Тем более что в репах встречается только суффикс -compat.
(In reply to comment #2) > Created an attachment (id=6737) [details] > wxGTK3.1-gtk2.patch > > Только там не префикс, а суффикс. Патч для > git://git.altlinux.org/people/antohami/packages/wxGTK3.1-gtk2.git > > Проверял только сборку и содержимое пакетов, устанавливать и использовать пока > не пробовал. Спасибо! Возьмётесь за сборку пакета? Если возьмётесь, то желательно синхронизироваться с текущим состоянием git.altlinux.org/people/antohami/packages/wxGTK3.1.git (взять его за основу, изменив только спек). > Не уверен, что для пакета нужен префикс compat-, мне кажется и без него можно. > Тем более что в репах встречается только суффикс -compat. Без проблем. Приставка compat у fedora, можно и без неё обойтись.
Я не в тим и мне несколько лень туда вступать =)
(In reply to comment #4) > Я не в тим и мне несколько лень туда вступать =) Вступать надо обязательно! Можете много добрых дел сделать! ;-) Ещё раз спасибо.
Created attachment 6743 [details] wxGTK3.1-gtk2.patch Новый патч для текущего состояния репозитория. Теперь мои приложения собираются через cmake и работают.
(In reply to comment #6) > Created an attachment (id=6743) [details] > wxGTK3.1-gtk2.patch > > Новый патч для текущего состояния репозитория. Теперь мои приложения собираются > через cmake и работают. Спасибо. Наблюдайте за заданием 165335 http://git.altlinux.org/tasks/165335/
wxGTK3.1-gtk2-3.1.0-alt1.20160229 -> sisyphus: * Tue May 31 2016 Anton Midyukov <antohami@altlinux> 3.1.0-alt1.20160229 - Initial build for Alt Linux Sisyphus (Closes: 31762). Thanks Aleksey Borisenkov.