Hi, I build SQUID 3 stable 10 successfully.
Then I noticed it didnt compile squid_session helper. So I added session line in SQUID.SPEC file, and again started compiling, but then I got error
Code:
Making all in session
make[3]: Entering directory `/usr/src/redhat/BUILD/squid-3.0.STABLE10/helpers/external_acl/session'
gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -I. -I../../../include -I../../../include -I/usr/include/libxml2 -I/usr/kerberos/include -m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIE -Os -g -pipe -fsigned-char -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -c squid_session.c
squid_session.c:44:20: error: db_185.h: No such file or directory
squid_session.c:51: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
squid_session.c: In function 'init_db':
squid_session.c:55: error: 'db' undeclared (first use in this function)
squid_session.c:55: error: (Each undeclared identifier is reported only once
squid_session.c:55: error: for each function it appears in.)
squid_session.c:55: warning: implicit declaration of function 'dbopen'
squid_session.c:55: error: 'DB_BTREE' undeclared (first use in this function)
squid_session.c: In function 'shutdown_db':
squid_session.c:64: error: 'db' undeclared (first use in this function)
squid_session.c: In function 'session_active':
squid_session.c:71: error: 'DBT' undeclared (first use in this function)
squid_session.c:71: error: expected ';' before 'key'
squid_session.c:72: error: 'key' undeclared (first use in this function)
squid_session.c:74: error: 'db' undeclared (first use in this function)
squid_session.c:74: error: 'data' undeclared (first use in this function)
squid_session.c: In function 'session_login':
squid_session.c:90: error: 'DBT' undeclared (first use in this function)
squid_session.c:90: error: expected ';' before 'key'
squid_session.c:92: error: 'key' undeclared (first use in this function)
squid_session.c:94: error: 'data' undeclared (first use in this function)
squid_session.c:96: error: 'db' undeclared (first use in this function)
squid_session.c: In function 'session_logout':
squid_session.c:101: error: 'DBT' undeclared (first use in this function)
squid_session.c:101: error: expected ';' before 'key'
squid_session.c:102: error: 'key' undeclared (first use in this function)
squid_session.c:104: error: 'db' undeclared (first use in this function)
make[3]: *** [squid_session.o] Error 1
make[3]: Leaving directory `/usr/src/redhat/BUILD/squid-3.0.STABLE10/helpers/external_acl/session'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/squid-3.0.STABLE10/helpers/external_acl'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/squid-3.0.STABLE10/helpers'
make: *** [all-recursive] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.95197 (%build)
I tried compiling it seperately same error occures.
Any ideas?