Не ставится net-libs/opal-2.2.8

Как обновить эту библиотеку?

Вот текст ошибки:


/usr/include/ptlib/critsec.h: In member function ‘SIPAuthentication& SIPAuthentication::operator=(const SIPAuthentication&)’:
/usr/include/ptlib/critsec.h:234: ошибка: ‘PAtomicInteger& PAtomicInteger::operator=(const PAtomicInteger&)’ is private
/var/tmp/portage/net-libs/opal-2.2.8/work/opal-2.2.8/include/sip/sippdu.h:458: ошибка: в данном контексте
/var/tmp/portage/net-libs/opal-2.2.8/work/opal-2.2.8/src/sip/sipep.cxx: In member function ‘BOOL SIPEndPoint::GetAuthentication(const PString&, SIPAuthentication&)’:
/var/tmp/portage/net-libs/opal-2.2.8/work/opal-2.2.8/src/sip/sipep.cxx:1995: замечание: synthesized method ‘SIPAuthentication& SIPAuthentication::operator=(const SIPAuthentication&)’ first required here
make: *** [/var/tmp/portage/net-libs/opal-2.2.8/work/opal-2.2.8/lib/obj_linux_x86_n/sipep.o] Ошибка 1
make: *** Ожидание завершения заданий...
*
* ERROR: net-libs/opal-2.2.8 failed.
* Call stack:
* ebuild.sh, line 1684: Called dyn_compile
* ebuild.sh, line 1020: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* opal-2.2.8.ebuild, line 56: Called die
* The specific snippet of code:
* emake ${makeopts} opt || die "make failed"
* The die message:
* make failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/net-libs/opal-2.2.8/temp/build.log'.
*

* Messages for package net-libs/opal-2.2.8:

*
* ERROR: net-libs/opal-2.2.8 failed.
* Call stack:
* ebuild.sh, line 1684: Called dyn_compile
* ebuild.sh, line 1020: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* opal-2.2.8.ebuild, line 56: Called die
* The specific snippet of code:
* emake ${makeopts} opt || die "make failed"
* The die message:
* make failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/net-libs/opal-2.2.8/temp/build.log'.
*

у меня

у меня несобирался из-за нехватки памяи на x86-64 - с памятью/swap как ?

1G оперативы + 2G

1G оперативы + 2G swap

у меня таже

у меня таже проблема была...
проблема в pwlib, решение такое:

1. идём на Bug Tracker, забираем патчик http://bugs.gentoo.org/attachment.cgi?id=128391&action=view
2. кладём этот патч "pwlib-1.10.7-gcc42-atomic.diff" в каталог /usr/portage/dev-libs/pwlib/files/
3. удалаяем файлики /usr/portage/dev-libs/pwlib/Manifest и /usr/portage/dev-libs/pwlib/files/digest-pwlib-1.10.7
4. в файле pwlib-1.10.7.ebuild добавляем строчку про наш патчик (после других патчей): epatch "${FILESDIR}"/pwlib-1.10.7-gcc42-atomic.diff
5. делаем ebuild /usr/portage/dev-libs/pwlib/pwlib-1.10.7.ebuild digest
6. пересобираем pwlib, собираем opal

Спасибо,

Спасибо, скомпилилось.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".