Unsure wheither socks support got included. socks.h is in /usr/include. Socks support provided by Dante 1.1.13. "socks5" is in USE flags. Does not to compile against Qt 3.1. Ebuild forces the QTDIR to /usr/qt/3 however configure test of the Qt libs fails to recognice the library version as greater than 2.1. Reproducible: Always Steps to Reproduce: 1. emerge licq Actual Results: Calculating dependencies ...done! >>> emerge (1 of 1) net-im/licq-1.2.6 to / >>> md5 ;-) licq-1.2.6.tar.bz2 >>> Unpacking source... >>> Unpacking licq-1.2.6.tar.bz2 to /var/tmp/portage/licq-1.2.6/work * Setting kde plugin as default...... [ ok ] >>> Source unpacked. ssl socks5 (configure stuff) checking whether to enable SOCKS5 support... yes checking for SOCKSinit in -lsocks5... no checking for SOCKSinit in -lsocks... yes checking socks.h usability... no checking socks.h presence... no checking for socks.h... no (more configure stuff) config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands SOCKS5 support is disabled. OpenSSL secure channel support is enabled. --- Now type "gmake" to build Licq --- --- If gmake is not working, try "make" --- make all-recursive (make......) /bin/sh ../libtool --silent --mode=link g++ -march=pentium3 -O3 -fno-exceptions -fno-check-new -o licq -export-dynamic licq.o main.o icqpacket.o proxy.o socket.o icqd.o icqd-tcp.o icqd-srv.o icqd-threads.o icqevent.o buffer.o user.o history.o utility.o countrycodes.o log.o translate.o file.o message.o support.o pthread_rdwr.o onevent.o plugind.o sar.o languagecodes.o icqd-chat.o sighandler.o icqd-filetransfer.o hebrev.o icqcolor.o fifo.o -lsocks -lssl -lcrypto -ldl -lpthread -lnsl (compiles main - licq without problems) (note includes -lsocks - maybe it did work) * Compiling Qt GUI plug-in configure: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used. checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu (more configure stuff).... checking for QT includes... /usr/qt/3/include checking for KDE includes... /usr/kde/3.1/include checking for QT libraries... yes, lib: -lqt-mt in /usr/qt/3/lib checking for QT >= 2.1... no configure: error: Sorry, but you need QT version 2.1 or higher to compile the Qt gui plugin. Expected Results: I expected it to find socks.h in /usr/include I didn't expected it to change its mind about SOCKS support. I expected it to recognise QT 3.1 as > 2.1. Looking at the licq web site www.licq.org makes me wonder weither qt 3.1 is supported. QT 3.1 is not explictly mentioned as a requiremnt although 2.1 is. Did search of licq-main mail list which resulted in sceptical support for 3.1 http://sourceforge.net/mailarchive/forum.php?thread_id=1968644&forum_id=5419 bash-2.05b# emerge info Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4) ================================================================= System uname: 2.4.20-gentoo-r2-d1 i686 Celeron (Coppermine) GENTOO_MIRRORS=" http://public.www.planetmirror.com/pub/gentoo http://ftp.gentoo.or.kr/ http://gentoo.gnukorea.org/ http://distro.ibiblio.org/gentoo http://gentoo.oregonstate.edu ftp://ftp.ibiblio.org/pub/linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg libg++ mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gtkhtml gdbm berkdb slang readline arts tetex svga java guile X sdl gpm tcpd pam libwww ssl python esd imlib oggvorbis gtk qt motif opengl snmp acpi alsa bonobo cdr ethereal flash gd gphoto2 gtk2 ipv6 junit ldap libgda mbox mozilla perl pic kde gnome samba scanner slp socks5 sse tcltk tiff usb 3dfx nas openal" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O3" CXXFLAGS="-march=pentium3 -O3" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j1" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache userpriv usersandbox"
Rsynced and fixed problems with QT 3.1 sorry. Socks problems appeared the same. Will post more info if my dialup link holds up while it continues to compile.
Cancel bug - my socks header file (/usr/include/socks.h) was corrupted (holes in my socks;-). All is well. licq was compiling correctly as type this up and the SOCK related error indicators did not occur this time.
as requested, closing as invalid