I just "upgraded(?)" some libraries / rpm from my 11.4->12.1 open suse
release and
find I am no longer able to build squid --
I'm getting a weird error that indicates "something" is missing, but it is
rather generic...
The other libs in the dir are "libheap" and "lru"...
Looks like my _repl_acement policies... I was using mem: heap GDSF
and cache replacement heap LFUDA
Don't see how LFUDA or GDSF tie to the heap policy... or why either would
map to a generic name like lib.a?
I did re-run 'configure'...hmmm...maybe I need to rebootstrap?
weird...(3.2.0.17)...
libtool: link: /usr/bin/ar cru .libs/libfs.a .libs/Module.o
libtool: link: ranlib .libs/libfs.a
libtool: link: ( cd ".libs" && rm -f "libfs.la" && ln -s "../libfs.la"
"libfs.la" )
make[3]: Leaving directory `/home/tools/squid/squid-3.2.0.17/src/fs'
Making all in
repl
<-----
make[3]: Entering directory `/home/tools/squid/squid-3.2.0.17/src/repl'
make[3]: *** No rule to make target `lib.a', needed by `all-am'.
Stop. <-----------------
make[3]: Leaving directory `/home/tools/squid/squid-3.2.0.17/src/repl'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/tools/squid/squid-3.2.0.17/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/tools/squid/squid-3.2.0.17/src'
make: *** [all-recursive] Error 1