Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 102083 - net-misc/asterisk-oh323-0.6.6 should use new pwlib and openph323 libs
Summary: net-misc/asterisk-oh323-0.6.6 should use new pwlib and openph323 libs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: voip herd (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-11 01:13 UTC by Alexey Maximov
Modified: 2006-09-14 16:54 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Maximov 2005-08-11 01:13:23 UTC
localhost ~ # emerge -pv net-misc/asterisk-oh323

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild     UD] dev-libs/pwlib-1.6.6-r2 [1.8.4] +alsa -esd -ieee1394 -sdl +ssl 0 kB
[ebuild     UD] net-libs/openh323-1.13.5-r1 [1.15.3] +ssl 0 kB
[ebuild  N    ] net-misc/asterisk-oh323-0.6.6  -debug 0 kB



if compile ignoring deletion with -O as:
emerge -O net-misc/asterisk-oh323

I got:

g++ -march=i686 -pipe -fomit-frame-pointer -O2 -ftracer -ffast-math -fweb
-frename-registers -fvisibility-inlines-hidden  -Wall -x c++
-DUSE_OLD_CAPABILITIES_API=1 -DP_USE_PRAGMA -D_REENTRANT -fno-exceptions -Wall
-fPIC -I/usr/share/pwlib/include -DPASN_NOPRINTON -DPASN_LEANANDMEAN
-I/usr/include/openh323 -DHAS_OSS  -DPWLIBVERSION=\"1.8.4\"
-DOPENH323VERSION=\"1.15.3\"  -DPASN_NOPRINTON -DPASN_LEANANDMEAN -I
-I/usr/include/openh323 -I../asterisk-driver -c wrapendpoint.cxx -o wrapendpoint.o
wrapendpoint.cxx: In member function `virtual BOOL
WrapH323EndPoint::OpenAudioChannel(H323Connection&, BOOL, unsigned int,
H323AudioCodec&)':
wrapendpoint.cxx:852: error: 'class H323AudioCodec' has no member named
'IsDescendant'
wrapendpoint.cxx:853: error: 'class H323AudioCodec' has no member named
'IsDescendant'
make[1]: *** [wrapendpoint.o] Error 1
make[1]: Leaving directory
`/var/tmp/portage/asterisk-oh323-0.6.6/work/asterisk-oh323-0.6.6/wrapper'
make: *** [subdirs_build] Error 1

!!! ERROR: net-misc/asterisk-oh323-0.6.6 failed.





Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Stefan Knoblich (RETIRED) gentoo-dev 2005-09-08 15:10:38 UTC
neither asterisk-oh323-0.6.6 nor 0.7.1 (for asterisk CVS HEAD / 1.2.0) support
newer pwlib and openh323 versions
Comment 2 Alexey Maximov 2005-09-10 04:43:45 UTC
localhost ~ # emerge -pv asterisk-oh323

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild     UD] dev-libs/pwlib-1.6.6-r2 [1.8.4] +alsa -esd -ieee1394 -sdl +ssl 0 kB
[ebuild     UD] net-libs/openh323-1.13.5-r1 [1.15.3] +ssl 2,164 kB
[ebuild  N    ] net-misc/asterisk-oh323-0.6.6  -debug 87 kB

Total size of downloads: 2,251 kB
localhost ~ #



I don't want to remove my new libs.. it should be installed into slot or
something other solution!

Comment 3 Badalian Slava 2006-09-10 10:19:06 UTC
It's very old DEP bug.

===== START

office ~ # USE="h323" emerge -pvt asterisk

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild   R   ] net-misc/asterisk-1.2.11  USE="h323* mmx mysql ssl -alsa -bri -curl -debug -doc -genericjb -gtk -hardened -lowmem -nosamples -odbc -osp -postgres -pri -speex -sqlite -ukcid -zaptel" 0 kB
[ebuild  N    ]  net-libs/openh323-1.15.6  USE="ssl -debug -noaudio -novideo" 3,651 kB
[ebuild  N    ]   media-video/ffmpeg-0.4.9_p20060530  USE="encode imlib mmx ogg vorbis zlib -a52 -aac (-altivec) -amr -debug -doc -dts -ieee1394 -network -oss -sdl -test -theora -threads -truetype -v4l -x264 -xvid" 1,764 kB
[ebuild  N    ]    media-libs/imlib2-1.2.2.001  USE="gif jpeg mmx mp3 nls png tiff zlib -X -bzip2 -doc" 922 kB
[ebuild  N    ]     media-libs/giflib-4.1.4  USE="-X -rle" 591 kB
[ebuild  N    ]     media-libs/libid3tag-0.15.1b  USE="-debug" 330 kB
[ebuild  N    ]   dev-libs/pwlib-1.8.7  USE="ssl -alsa -esd -ieee1394 -oss -sdl -v4l2" 1,855 kB
[ebuild  N    ]    net-nds/openldap-2.3.24-r2  USE="berkdb crypt gdbm perl readline ssl tcpd -debug -ipv6 -kerberos -minimal -odbc -overlays -samba -sasl (-selinux) -slp" 3,668 kB
[ebuild  N    ]  dev-libs/pwlib-1.10.1  USE="ssl xml -alsa -debug -ieee1394 -ipv6 -ldap -oss -sasl -sdl -v4l -v4l2" 1,450 kB

Total size of downloads: 14,235 kB

==== END

pwlib-1.10.1 and pwlib-1.8.7 =( Many versions save this situation =(

Maybe anyone change ebuilds to remove pwlib-1.8.7 dep?
Also i see that asterisk ebuilds update very slowly. But asterisk very popular software PBX. I ask for help gentoo-dev community. Gentoo good server system and i know many ISP that use it for critical places in network. But many popular packages updated very slowly =(
Comment 4 Badalian Slava 2006-09-14 14:43:35 UTC
Dep Fixed!
Comment 5 Stefan Schweizer (RETIRED) gentoo-dev 2006-09-14 16:54:54 UTC
yeah got this fixed, thanks :)