Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 19983 - licq 1.2.6 failed to compile - qt ver 3.1.2-r3 not recognised at >2.1. socks support using dante fault(?)
Summary: licq 1.2.6 failed to compile - qt ver 3.1.2-r3 not recognised at >2.1. socks ...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-26 00:33 UTC by Daniel Black (RETIRED)
Modified: 2003-04-26 11:19 UTC (History)
0 users

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 Daniel Black (RETIRED) gentoo-dev 2003-04-26 00:33:42 UTC
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"
Comment 1 Daniel Black (RETIRED) gentoo-dev 2003-04-26 01:23:28 UTC
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. 
Comment 2 Daniel Black (RETIRED) gentoo-dev 2003-04-26 02:10:53 UTC
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. 
Comment 3 Martin Holzer (RETIRED) gentoo-dev 2003-04-26 11:19:38 UTC
as requested, closing as invalid