Ivan A. Melnikov | 1 Nov 07:35
Favicon

Re: Daedalus: New packages

On Friday 31 October 2008 21:57:29 Slava Semushin wrote:
> 2008/10/28 Daedalus <daedalus%altlinux.org>:
> > В Daedalus выложены обновлённые пакеты:
> > boost
>
> Обновился. Вроде всё ок. Вот какую страность заметил:
>
> [c0der <at> rock ~]$ ls -ld /usr/include/boost*
> lrwxrwxrwx 1 root root   18 Сен 11 23:11 /usr/include/boost ->
> boost-1_34_1/boost
> drwxr-xr-x 3 root root 4,0K Сен  7 21:15 /usr/include/boost-1_34_1
> [c0der <at> rock ~]$ rpm -qf /usr/include/boost-1_34_1
> предупреждение: файл /usr/include/boost-1_34_1 не принадлежит ни
> одному из пакетов
> [c1der <at> rock ~]$ rpm -qf /usr/include/boost-1_34_1/boost
> предупреждение: файл /usr/include/boost-1_34_1/boost не
принадлежит ни
> одному из пакетов
> [c1der <at> rock ~]$ rpm -qf /usr/include/boost-1_34_1/boost/cerrno.hpp
> boost-devel-1.37.0-alt0.beta1.1
>
> Вообщем, что-то тут явно не так. Похоже на баг в
процедуре апгрейда (Я
> апгрейдил с 34 на 36 и сейчас на 37)
>

Там в boost-1.34.1 (и более ранних) была некоторая магия на
триггерах 
с /usr/include/boost{,-1_34_1}. В моих сборках это не нужно, и
триггеры я 
(Continue reading)

Aleksey Avdeev | 1 Nov 08:19
Picon
Gravatar

Re: A: Меры по синхронизации версии libdb в libaprutil1, apache2 и его внешних модулях

Igor Vlasenko пишет:
> On Fri, Oct 31, 2008 at 10:07:05PM +0300, Aleksey Avdeev wrote:
>> 2. subversion-1.4.4-alt2.3.1.src.rpm (см.  
>> Для того чтобы собралось  
>> пришлось добавить сборочную зависимость на
java-1.5.0-sun-devel (т. к.  
>> java-1.6.0-sun-devel отказалась ставиться в hasher).
> 
> Вас за это repocop обругает :(
> 
> Пишите просто BuildRequires: java-devel-default
> этот ньюанс расписан в
> http://www.altlinux.org/JavaPolicy

   Спасибо.

   Встречайте subversion-1.4.4-alt2.3.2.src.rpm (см. 
<http://git.altlinux.org/people/solo/packages/?p=subversion.git;a=commit;h=946e8e7d391389dbea5542e3b6f7a1cbd4f70796>).

--

-- 

С уважением. Алексей.

_______________________________________________
Devel mailing list
Devel <at> lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel
Stanislav Ievlev | 1 Nov 08:45
Favicon

Re: глупый вопрос

On Fri, Oct 31, 2008 at 10:26:03PM +0600, Mikhail Gusarov wrote:
> Twas brillig at 15:55:07 31.10.2008 UTC+03 when inger <at> altlinux.org did gyre and gimble:
> 
>  SI> Одно предложение было сделано очень давно и до сих
пор не
>  SI> исправлено.  Очень достаёт что надо проходить
через два экрана
>  SI> чтобы добраться до Сизифа.
> 
> Тред - про форму для пользователей, а не для
разработчиков :-P
Разработчики тоже пользователи багзиллы.

_______________________________________________
Devel mailing list
Devel <at> lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel
Stanislav Ievlev | 1 Nov 08:46
Favicon

Re: глупый вопрос

On Fri, Oct 31, 2008 at 12:57:51PM +0000, Andrey Rahmatullin wrote:
> On Fri, Oct 31, 2008 at 03:55:07PM +0300, Stanislav Ievlev wrote:
> > Одно предложение было сделано очень давно и до сих
пор не исправлено. 
> > Очень достаёт что надо проходить через два экрана
чтобы добраться до
> > Сизифа.
> Гм, закладку сделай.
Я могу много костылей вбить, но это не отменяет
неудобства интерфейса.

_______________________________________________
Devel mailing list
Devel <at> lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel
Dmitry Afanasov | 1 Nov 09:51
Picon

Re: A: Меры по синхронизации версии libdb в libaprutil1, apache2 и его внешних модулях

01.11.08, Aleksey Avdeev<solo <at> solin.spb.ru> написал(а):
> Igor Vlasenko пишет:
>
>   Встречайте subversion-1.4.4-alt2.3.2.src.rpm (см.
> <http://git.altlinux.org/people/solo/packages/?p=subversion.git;a=commit;h=946e8e7d391389dbea5542e3b6f7a1cbd4f70796>).
аха, посмотрел. теперь будем думать, как сделать merge, чтобы
смержился только spec :) rebase прокатил, но после него push с --force
делать придется.

--

-- 
С уважением
Афанасов Дмитрий
_______________________________________________
Devel mailing list
Devel <at> lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel
Denis Klimov | 1 Nov 10:06
Favicon

Сборка cpp библиотеки

Приветствую!

Собираю пакет thrift, сырцы на cpp.

В процессе сборки пакета ругается так:
Adjusting library links in /usr/src/tmp/thrift-buildroot
./usr/lib64:
        libthrift.so.0 -> libthrift.so.0.0.0
        libthriftz.so.0 -> libthriftz.so.0.0.0
Verifying ELF objects in /usr/src/tmp/thrift-buildroot 
(arch=normal,fhs=normal,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
verify-elf: ERROR: ./usr/lib64/libthriftz.so.0.0.0: undefined symbol: 
_ZN8facebook6thrift12GlobalOutputE
error: Bad exit status from /usr/src/tmp/rpm-tmp.26611 (%install)

В c++ не силен.
но вот что успел нарыть.
[builder <at> berloga thrift-0.0.0]$ c++filt -t 
_ZN8facebook6thrift12GlobalOutputE
facebook::thrift::GlobalOutput
Этот GlobalOutput есть в файле lib/cpp/src/Thrift.cpp
http://pastebin.ca/1242225
Он иклудит lib/cpp/src/Thrift.h
http://pastebin.ca/1242227

[builder <at> berloga cpp]$ nm 
/usr/src/RPM/BUILD/thrift-0.0.0/lib/cpp/Thrift.o|grep 
_ZN8facebook6thrift12GlobalOutputE
0000000000000110 t _GLOBAL__I__ZN8facebook6thrift12GlobalOutputE
0000000000000000 B _ZN8facebook6thrift12GlobalOutputE
(Continue reading)

Dmitry Afanasov | 1 Nov 11:02
Picon

Re: A: Меры по синхронизации версии libdb в libaprutil1, apache2 и его внешних модулях

01.11.08, Dmitry Afanasov<afanasovdmitry <at> gmail.com> написал(а):
> 01.11.08, Aleksey Avdeev<solo <at> solin.spb.ru> написал(а):
>  > Igor Vlasenko пишет:
>
> >
>  >   Встречайте subversion-1.4.4-alt2.3.2.src.rpm (см.
>  > <http://git.altlinux.org/people/solo/packages/?p=subversion.git;a=commit;h=946e8e7d391389dbea5542e3b6f7a1cbd4f70796>).
>
> аха, посмотрел. теперь будем думать, как сделать merge, чтобы
>  смержился только spec :) rebase прокатил, но после него push с --force
>  делать придется.
все, соборазил, merge наконец-то отработал, как я ожидал :)

кстати, можно было и не делать ветку solo/master. твой git.alt я
получил как git fetch solo, в итоге commit выглядит, как "Merge commit
'solo/solo/master'" :)

--

-- 
С уважением
Афанасов Дмитрий
_______________________________________________
Devel mailing list
Devel <at> lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel
Ivan A. Melnikov | 1 Nov 11:11
Favicon

Re: Сборка cpp библиотеки

On Saturday 01 November 2008 12:06:46 Denis Klimov wrote:
> Приветствую!
>
> Собираю пакет thrift, сырцы на cpp.
>
> В процессе сборки пакета ругается так:
> Adjusting library links in /usr/src/tmp/thrift-buildroot
> ./usr/lib64:
>         libthrift.so.0 -> libthrift.so.0.0.0
>         libthriftz.so.0 -> libthriftz.so.0.0.0
> Verifying ELF objects in /usr/src/tmp/thrift-buildroot
> (arch=normal,fhs=normal,rpath=normal,stack=normal,textrel=normal,unresolved
>=normal) verify-elf: ERROR: ./usr/lib64/libthriftz.so.0.0.0: undefined
> symbol: _ZN8facebook6thrift12GlobalOutputE
> error: Bad exit status from /usr/src/tmp/rpm-tmp.26611 (%install)
>

[...skip...]

>
> Есть какие нибудь мысли, чего не хватает? почему для
libthtift не
> находится символ, ведь она компилируется сразу с
.libs/Thrift.o в
> которой есть этот симол.

Символ не находится не для libthrift.so.0.0.0, а для
libthriftz.so.0.0.0, 
которая, 	похоже, является плагином к thrift. Насколько я
понял, она не 
(Continue reading)

Dmitry V. Levin | 1 Nov 11:17
Favicon

Re: Сборка cpp библиотеки

On Sat, Nov 01, 2008 at 01:11:18PM +0300, Ivan A. Melnikov wrote:
> On Saturday 01 November 2008 12:06:46 Denis Klimov wrote:
> >
> > Собираю пакет thrift, сырцы на cpp.
> >
> > В процессе сборки пакета ругается так:
> > Adjusting library links in /usr/src/tmp/thrift-buildroot
> > ./usr/lib64:
> >         libthrift.so.0 -> libthrift.so.0.0.0
> >         libthriftz.so.0 -> libthriftz.so.0.0.0
> > Verifying ELF objects in /usr/src/tmp/thrift-buildroot
> > (arch=normal,fhs=normal,rpath=normal,stack=normal,textrel=normal,unresolved
> >=normal) verify-elf: ERROR: ./usr/lib64/libthriftz.so.0.0.0: undefined
> > symbol: _ZN8facebook6thrift12GlobalOutputE
> > error: Bad exit status from /usr/src/tmp/rpm-tmp.26611 (%install)
> 
> [...skip...]
> 
> > Есть какие нибудь мысли, чего не хватает? почему для
libthtift не
> > находится символ, ведь она компилируется сразу с
.libs/Thrift.o в
> > которой есть этот симол.
> 
> Символ не находится не для libthrift.so.0.0.0, а для
libthriftz.so.0.0.0, 
> которая, 	похоже, является плагином к thrift.

Разделяемая библиотека /usr/lib64/libthriftz.so.0.0.0 не может
быть плагином.
(Continue reading)

Dmitry V. Levin | 1 Nov 11:19
Favicon

Re: Сборка cpp библиотеки

On Sat, Nov 01, 2008 at 02:06:46PM +0500, Denis Klimov wrote:
> Приветствую!
> 
> Собираю пакет thrift, сырцы на cpp.
[...]
> verify-elf: ERROR: ./usr/lib64/libthriftz.so.0.0.0: undefined symbol: 
> _ZN8facebook6thrift12GlobalOutputE
[...]
> Сборка ./usr/lib64/libthriftz.so.0.0.0 идет таким образом:
[...]
> ,libthrift.so.0 -o .libs/libthrift.so.0.0.0

Нет, libthrift.so.0.0.0 != libthriftz.so.0.0.0

[...]
> Есть какие нибудь мысли, чего не хватает?

Вероятно, libthriftz не слинкована с libthrift.

--

-- 
ldv
_______________________________________________
Devel mailing list
Devel <at> lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel

Gmane