Summary: | net-libs/opal-3.6.2 compile failure: could not find a linkable ptlib | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Colin Macdonald <cbm> |
Component: | New packages | Assignee: | Mounir Lamouri (volkmar) (RETIRED) <volkmar> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | cedric.godin, jackdachef, voip+disabled |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Colin Macdonald
2009-07-11 03:44:27 UTC
Looking at the other bug, as it has the config.log attached (as opposed to this one), I'd say the problem lies in ptlib, not opal. But it's build system seems to be of Frankenstein type. Can you copy USE flags used for ptlib and opal ? I was laso stopped by this message today. My workaround was to add use flag to ptlib. My use flags are: [ebuild R ] net-libs/ptlib-2.6.2 USE="alsa asn audio config-file dns dtmf ffmpeg ftp http http-forms http-server ipv6 jabber mail pch pipechan qos remote shmvideo soap ssl stun url v4l v4l2 video video-file vxml wav xml xmlrpc -debug -doc -esd -examples -ieee1394 -ldap -odbc -oss -sasl -sdl -serial -snmp -socks -telnet -tts" 0 kB [ebuild R ] net-libs/opal-3.6.2 USE="audio dns dtmf ffmpeg h224 h281 h323 iax ipv6 ivr plugins rfc4175 sbc sip sipim srtp ssl theora video vxml wav x264 xml -capi -debug -doc -examples -fax -ixj -java -ldap -lid -stats -swig -vpb -x264-static" 0 kB (In reply to comment #3) > I was laso stopped by this message today. My workaround was to add use flag to > ptlib. Which ones did you add ? Mine are: [ebuild R ] net-libs/ptlib-2.6.2 USE="alsa asn audio config-file dns dtmf esd ffmpeg http jabber pipechan qos sasl sdl serial shmvideo snmp soap socks ssl stun url v4l v4l2 video vxml wav xml xmlrpc -debug -doc -examples -ftp -http-forms -http-server -ieee1394 -ipv6 -ldap -mail -odbc -oss -pch -remote -telnet -tts -video-file" 0 kB [0] [ebuild U ] net-libs/opal-3.6.2 [3.4.2] USE="audio%* dns%* dtmf%* ffmpeg%* h224%* h281%* h323%* java plugins%* rfc4175%* sbc%* sip%* sipim%* ssl%* stats%* theora%* video%* vxml%* wav%* x264%* xml%* -capi% -debug -doc -examples% -fax% -iax% -ipv6% -ivr% -ixj% -ldap% -lid% -srtp% -swig% -vpb% -x264-static%" 0 kB [1=>0] [ebuild U ] net-voip/ekiga-3.2.4 [3.0.1] USE="avahi dbus gconf gnome gstreamer%* h323%* libnotify mmx%* nls%* shm%* sip%* v4l%* xcap%* xv -debug -doc -eds -kde% -kontact% -ldap -static%" LINGUAS="-am% -ar% -as% -az% -be% -bg% -bn% -bn_IN% -bs% -ca% -crh% -cs% -cy% -da% -de% -dz% -el% -en_CA% -en_GB% -eo% -es% -et% -eu% -fa% -fi% -fr% -ga% -gl% -gu% -he% -hi% -hr% -hu% -id% -is% -it% -ja% -ka% -kn% -ko% -ku% -lt% -lv% -mai% -mk% -ml% -mn% -mr% -ms% -nb% -ne% -nl% -nn% -oc% -or% -pa% -pl% -pt% -pt_BR% -ro% -ru% -rw% -si% -sk% -sl% -sq% -sr% -sr@latin% -sv% -ta% -te% -th% -tr% -uk% -vi% -wa% -xh% -zh_CN% -zh_HK% -zh_TW%" 11 kB [1=>0] after looking in config.log file, I did a ldd -r /usr/lib/libpt.so and had a lot of undefined symbols. looking at them, I saw a lot of HTTP and ASN ref. so I added all the http* and asn use flag and now opal can emerge. Hope this helps Indeed, enabling http-forms and http-server in ptlib fixes it for me. xmlrpc USE flags actually needs http-server and http-forms USE flags in addition of http USE flag. I've open a bug upstream [1] and the check has been updated in the ebuild. It will not really 'fix' the bug but the precess will die if your configuration is not safe. If you think it's not a good way to manage it, please yell in bug 276475. [1] https://sourceforge.net/tracker/?func=detail&aid=2820814&group_id=204472&atid=989748 Thanks for your reports. This bug appears again with net-libs/ptlib-2.6.7 |