Привет.

xneur-0.15 собирается без проблем, после пересборки libxosd2-devel (спасибо omerta13 с unixforum.org)
Теперь надо собрать gxneur, он пишет следующую ошибку:

--------------------------------------------------------------------------------------------------------------------------------------------------------------------
acks.o -MD -MP -MF .deps/gxneur-callbacks.Tpo -c -o gxneur-callbacks.o `test -f 'callbacks.c' || echo './'`callbacks.c
callbacks.c: In function 'on_key_press_event':
callbacks.c:351:2: error: 'XKeycodeToKeysym' is deprecated (declared at /usr/include/X11/Xlib.h:1695) [-Werror=deprecated-declarations]
cc1: all warnings being treated as errors
make[2]: *** [gxneur-callbacks.o] Error 1
make[2]: Leaving directory `/root/rpmbuild/BUILD/gxneur-0.15.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/rpmbuild/BUILD/gxneur-0.15.0'
make: *** [all] Error 2
ошибка: Неверный код возврата из /root/rpmbuild/tmp/rpm-tmp.E9bhCm (%build)
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
Нагуглил например вот это:
https://aur.archlinux.org/packages.php?ID=7556
http://archlinux.org.ru/forum/viewtopic.php?f=7&t=8877

Если кто поможет с этим разобраться, тогда можно будет собрать gxneur.

2 (2012-07-10 13:53:20 отредактировано verg)

Файл(src.rpm): libx11_6-devel
Путь: libX11-1.4.99.1.tar.bz2/libX11-1.4.99.1/include/X11/Xlib.h
Cтрока: 1695

Что-то похожее: http://nabble.documentfoundation.org/PA … 78158.html

3

Mageiafriend пишет:

после пересборки libxosd2-devel

А если попробовать следующее решение:

--without-xosd

может и не потребуется пересборка системной либы.
Вырезано из спека федориного пакета:

%if 0%{?fedora} < 17
BuildRequires:    xosd-devel
%endif

%build
%if 0%{?fedora} > 16
    --without-xosd
%endif

# Hack disable -Werror to do not thread deprecated as error and allow build in rawhide:
sed -i 's#-Werror ##g' lib/main/Makefile

%changelog
* Sat Jan 28 2012 Pavel Alexeev <Pahan@Hubbitus.info> - 0.15.0-4
- Hack disable -Werror to do not thread deprecated as error and allow build in rawhide.
    Problem mailed to author.

4

Привет, надо будет это все попробовать, пока нет времени этим заниматься.

5

Привет.

Есть две новости, одна хорошая, другая плохая. Начну с плохой, так и не смог собрать gxneur из-за этой ошибки.
Но возможно подойдет пакет gxneur из первой Mageia. Поэтому залил пока под x32:

gxneur-0.15.0-1.mrc.mga1.i586.rpm
                                       ^
libxneur15-0.15.0-1.mrc.mga2.i586.rpm
libxneur-devel-0.15.0-1.mrc.mga2.i586.rpm
xneur-0.15.0-1.mrc.mga2.i586.rpm
и SRPMS
xneur-0.15.0-1.mrc.mga2.src.rpm

Не знаю правда, съестся ли файл gxneur-0.15.0-1.mrc.mga1.i586.rpm

Попрошу написать о результатах, если все работает, то соберу под x64.

Либо еще все таки лучше переименовать mga1 в mga2.

6

Переконвертировал xneur от Федоры, с помощью rpmtorpm, стоит выкладывать?
У меня работает.

Mageia5, KDE  4.14.5
Спасибо сказали: Mageiafriend1

7

Я думаю, раз работает, то можно. Со свой стороны скину qutim.

Gnom пишет:

Переконвертировал xneur от Федоры, с помощью rpmtorpm, стоит выкладывать?
У меня работает.

8

Mageiafriend пишет:

Я думаю, раз работает, то можно.

Но только без  src.rpm.

Mageia5, KDE  4.14.5

9

Gnom пишет:

Но только без  src.rpm.

Не наш метод?

Если и выкладывать, то с сорцами обязательно.

+ важное дополнение http://forum.mageia.org.ru/viewtopic.php?pid=1932#p1932

10

verg пишет:

Если и выкладывать, то с сорцами обязательно.

От федоры тогда ложить? Или же те сорцы, который конвертер выдаёт? От него толку мало.

Mageia5, KDE  4.14.5

11

Я буду выкладывать с src.rpm, даже если они из чужих реп.

Gnom пишет:
Mageiafriend пишет:

Я думаю, раз работает, то можно.

Но только без  src.rpm.

12

Так лучше будет:

Скрипт rpmtorpm будет создавать rpm-пакет и src.rpm-пакет, в который включать неизменный src.rpm от предка и свой spec-файл.

13

Mageiafriend пишет:

Я буду выкладывать с src.rpm, даже если они из чужих реп.

т.е мне от федоры выкладывать?
Может быть пока не будем торопиться? Может romkaromka всё-таки доработает скрипт для создания полноценных сорцов? А мы пока всё это дело потестируем, поможем ему?

Mageia5, KDE  4.14.5

14

Gnom пишет:

Может пока не будем торопиться?

Поддерживаю.
Лучше наладить схему.

15

Согласен, но чисто работающий 32-битный qutim я уже выложу.

verg пишет:
Gnom пишет:

Может пока не будем торопиться?

Поддерживаю.
Лучше наладить схему.

16

Mageiafriend пишет:

Согласен, но чисто работающий 32-битный qutim я уже выложу.

В любом случае потом ведь можно обновить сборку, если будет принято особое наименование smile

17

Не спешите, подождите недельку, давайте наладим схему.

Аккаунт отключен по просьбе пользователя. (28.12.2014)

18

Все нормально переконвертированное, буду заливать пока в construct.

19 (2012-07-23 07:01:45 отредактировано XliN)

Mageiafriend пишет:

Все нормально переконвертированное, буду заливать пока в construct.

А толку, его протестить никто не сможет кроме майнтейнеров. Может сделать типа testing репозитория, а потом перекидывать в core.

MXLinux 19.3 - xfce
Чем больше я работаю админом, тем больше понимаю,
насколько волшебна фраза - "Нет технической возможности!"

==============================================

20

Я тоже предлагал из construct сделать testing-ветку.

Аккаунт отключен по просьбе пользователя. (28.12.2014)

21 (2012-07-23 12:11:55 отредактировано XliN)

romkaromka пишет:

Я тоже предлагал из construct сделать testing-ветку.

В принципе могу подправить скрипт, что бы construct  превратить в testing, но не хочу лезть без спросу WildPile. Все таки он это делал.

MXLinux 19.3 - xfce
Чем больше я работаю админом, тем больше понимаю,
насколько волшебна фраза - "Нет технической возможности!"

==============================================

22

Привет. Сконвертировал из mageia 1 и залил: gxneur-0.15.0-converted.mrc.mga2.i586.rpm и gxneur-0.15.0-converted.mrc.mga2.src.rpm.
Все работает. Если кто может, сконвертируйте пакет x64.

23

Mageiafriend пишет:

Если кто может, сконвертируйте пакет x64.

Конвертировать можно без разницы какая архитектура, это же не пересборка, поэтому смело конвертируй 64битный пакет на 32битном дистрибутиве.

Аккаунт отключен по просьбе пользователя. (28.12.2014)

24

Он зависит от парочки пакетов, которые у меня все таки x32, я не точно выразился, надо собрать эти 2 пакета, они без проблем собираются:
xneur-0.15.0-1.mga2.src.rpm
libjreen-1.1.0-1.mrc.mga2.src.rpm


romkaromka пишет:
Mageiafriend пишет:

Если кто может, сконвертируйте пакет x64.

Конвертировать можно без разницы какая архитектура, это же не пересборка, поэтому смело конвертируй 64битный пакет на 32битном дистрибутиве.

25

Всем спасибо за труды,я так и не понял есть ли готовый  пакет или нет и какой?