Summary: | webalizer with geoip don't require db package, thus i've got error | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mike Baikov <rusxakep> |
Component: | New packages | Assignee: | Gentoo Web Application Packages Maintainers <web-apps> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | normal | CC: | radek |
Priority: | High | ||
Version: | 2006.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Mike Baikov
2006-06-29 07:05:59 UTC
next. after emerging db, i try to emerge with geoip option: inking ./lang/webalizer_lang.russian to webalizer_lang.h gcc -I/usr/include -I/usr/include/db4.2/ -march=pentium4 -O2 -fomit-frame-pointer -DETCDIR=\"/etc\" -DHAVE_DB_185_H=1 -DHAVE_ERRNO_H=1 -DHAVE_SOCKET=1 -DHAVE_SYS_SOCKET_H=1 -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -DUSE_GEOIP -DUSE_DNS -c webalizer.c gcc -I/usr/include -I/usr/include/db4.2/ -march=pentium4 -O2 -fomit-frame-pointer -DETCDIR=\"/etc\" -DHAVE_DB_185_H=1 -DHAVE_ERRNO_H=1 -DHAVE_SOCKET=1 -DHAVE_SYS_SOCKET_H=1 -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -DUSE_GEOIP -DUSE_DNS -c hashtab.c gcc -I/usr/include -I/usr/include/db4.2/ -march=pentium4 -O2 -fomit-frame-pointer -DETCDIR=\"/etc\" -DHAVE_DB_185_H=1 -DHAVE_ERRNO_H=1 -DHAVE_SOCKET=1 -DHAVE_SYS_SOCKET_H=1 -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -DUSE_GEOIP -DUSE_DNS -c linklist.c gcc -I/usr/include -I/usr/include/db4.2/ -march=pentium4 -O2 -fomit-frame-pointer -DETCDIR=\"/etc\" -DHAVE_DB_185_H=1 -DHAVE_ERRNO_H=1 -DHAVE_SOCKET=1 -DHAVE_SYS_SOCKET_H=1 -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -DUSE_GEOIP -DUSE_DNS -c preserve.c gcc -I/usr/include -I/usr/include/db4.2/ -march=pentium4 -O2 -fomit-frame-pointer -DETCDIR=\"/etc\" -DHAVE_DB_185_H=1 -DHAVE_ERRNO_H=1 -DHAVE_SOCKET=1 -DHAVE_SYS_SOCKET_H=1 -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -DUSE_GEOIP -DUSE_DNS -c dns_resolv.c gcc -I/usr/include -I/usr/include/db4.2/ -march=pentium4 -O2 -fomit-frame-pointer -DETCDIR=\"/etc\" -DHAVE_DB_185_H=1 -DHAVE_ERRNO_H=1 -DHAVE_SOCKET=1 -DHAVE_SYS_SOCKET_H=1 -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -DUSE_GEOIP -DUSE_DNS -c parser.c gcc -I/usr/include -I/usr/include/db4.2/ -march=pentium4 -O2 -fomit-frame-pointer -DETCDIR=\"/etc\" -DHAVE_DB_185_H=1 -DHAVE_ERRNO_H=1 -DHAVE_SOCKET=1 -DHAVE_SYS_SOCKET_H=1 -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -DUSE_GEOIP -DUSE_DNS -c output.c gcc -I/usr/include -I/usr/include/db4.2/ -march=pentium4 -O2 -fomit-frame-pointer -DETCDIR=\"/etc\" -DHAVE_DB_185_H=1 -DHAVE_ERRNO_H=1 -DHAVE_SOCKET=1 -DHAVE_SYS_SOCKET_H=1 -DHAVE_GETOPT_H=1 -DHAVE_MATH_H=1 -DUSE_GEOIP -DUSE_DNS -I/usr/include -c graphs.c gcc -L/usr/lib -Ldb-4.2 -o webalizer webalizer.o hashtab.o linklist.o preserve.o parser.o output.o dns_resolv.o graphs.o -lGeoIP -lgd -lpng -lz -lm -lnsl -ldb output.o: In function `month_links': output.c:(.text+0x8cb): undefined reference to `msg_hlnk_srb' output.c:(.text+0x8ee): undefined reference to `msg_hlnk_srs' output.o: In function `all_searchboth_page': output.c:(.text+0x1607): undefined reference to `msg_h_seabot' output.c:(.text+0x1669): undefined reference to `msg_h_seabot' output.o: In function `top_searchboth_table': output.c:(.text+0x18c9): undefined reference to `msg_top_srb' output.c:(.text+0x1975): undefined reference to `msg_h_seabot' output.c:(.text+0x1b21): undefined reference to `msg_v_seabot' output.o: In function `all_searchsite_page': output.c:(.text+0x1be0): undefined reference to `msg_h_seasit' output.c:(.text+0x1c42): undefined reference to `msg_h_seasit' output.o: In function `top_searchsite_table': output.c:(.text+0x1e26): undefined reference to `msg_top_srs' output.c:(.text+0x1ed2): undefined reference to `msg_h_seasit' output.c:(.text+0x20d5): undefined reference to `msg_v_seasit' collect2: ld returned 1 exit status make: *** [webalizer] Ошибка 1 !!! ERROR: app-admin/webalizer-2.01.10-r12 failed. Call stack: ebuild.sh, line 1539: Called dyn_compile ebuild.sh, line 939: Called src_compile webalizer-2.01.10-r12.ebuild, line 97: Called die !!! make failed !!! If you need support, post the topmost build error, and the call stack if relevant. next. remove geoip. * Please enable the geoip USE flag if you wish to use search and * vhosts USE flag not set - auto-installing using webapp-config * This is an installation * webalizer-2.01.10-r12 is not installed - using install mode * Running //usr/sbin/webapp-config -I -h localhost -u root -d /webalizer webalizer 2.01.10-r12 * Fatal error: Your configuration file sets the server type "Apache" * Fatal error: but the corresponding package does not seem to be installed! * Fatal error: Please "emerge >=net-www/apache-1.3" or correct your settings. * Fatal error(s) - aborting >>> Regenerating /etc/ld.so.cache... >>> app-admin/webalizer-2.01.10-r12 merged. >>> Recording app-admin/webalizer in "world" favorites file... >>> No packages selected for removal by clean. >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date. but, i'm don't use apache2 flag!? apache question pass, my mistake (-apache2 is restrict for apache version 2). ok please try webalizer-2.01.10-r13 please reopen if necessary |