View Issue Details

IDProjectCategoryView StatusLast Update
0002140unrealinstallingpublic2006-04-11 17:31
Reporterleeps Assigned Tocodemastr 
PrioritynormalSeveritytweakReproducibilityalways
Status closedResolutionfixed 
Product Version3.2.2 
Summary0002140: system-wide installation of libcares on gentoo is ignored by ls because of -lares
Descriptionon gentoo, when installing portage version of libcares, ld won't use it for linking unrealircd because the makefile explicitly specifies -lares, which is not there.
modifing the makefile to -lcares works as supposed.

i'm not sure if this might also be a gentoo-problem as i've seen libares in the ~/ares directory left from the compile my co-admin did for curl. but i think if you use libCares that you use -lcares, because that's the name.

flame me if i talk rubbish :)
Steps To Reproduce1. emerge c-ares curl
2. ./confire --enable-libcurl=/usr
3. ./Config && make
Additional Information--- Makefile.org 2004-10-28 04:15:57.480016903 +0200
+++ Makefile 2004-10-28 04:45:17.456218245 +0200
@@ -34,7 +34,7 @@
 #
 
 #XCFLAGS=-O -g -export-dynamic
-IRCDLIBS=-lcrypt -lnsl -L/usr/lib -lcurl -lssl -lcrypto -ldl -lz -lares -ldl -L../extras/regexp/lib -ltre
+IRCDLIBS=-lcrypt -lnsl -L/usr/lib -lcurl -lssl -lcrypto -ldl -lz -lcares -ldl -L../extras/regexp/lib -ltre
 CRYPTOLIB=-lssl -lcrypto
 OPENSSLINCLUDES=
 
3rd party modules

Activities

leeps

2004-10-27 23:05

reporter   ~0008135

Last edited: 2004-10-27 23:06

in summary it should read 'ignored by ld because' - damn fingers...

edited on: 2004-10-27 23:06

syzop

2006-04-11 17:31

administrator   ~0011533

quite sure this was resolved ages ago (libname changed and configure was modified to deal with that X versions ago)

Issue History

Date Modified Username Field Change
2004-10-27 23:03 leeps New Issue
2004-10-27 23:05 leeps Note Added: 0008135
2004-10-27 23:06 leeps Note Edited: 0008135
2004-10-29 15:06 codemastr Status new => assigned
2004-10-29 15:06 codemastr Assigned To => codemastr
2006-04-11 17:31 syzop Status assigned => closed
2006-04-11 17:31 syzop Note Added: 0011533
2006-04-11 17:31 syzop Resolution open => fixed