Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 57209 - squid-2.5.6 fails to compile with sasl
Summary: squid-2.5.6 fails to compile with sasl
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Andrew Bevitt
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-15 11:35 UTC by Alexander Ivanchev
Modified: 2004-07-16 02:24 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Backwardly Compatible patch to ebuild (squid.diff,499 bytes, patch)
2004-07-16 02:24 UTC, Loz Hygate
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Ivanchev 2004-07-15 11:35:22 UTC
dmz root # emerge -pvUD world
[ebuild     U ] net-www/squid-2.5.6 [2.5.5-r2] -debug -ldap +pam +sasl -snmp +ssl  0 kB

sasl_auth.c:37:28: sasl/sasl/sasl.h: No such file or directory
sasl_auth.c: In function `main':
sasl_auth.c:54: error: `sasl_conn_t' undeclared (first use in this function)
sasl_auth.c:54: error: (Each undeclared identifier is reported only once
sasl_auth.c:54: error: for each function it appears in.)
sasl_auth.c:54: error: `conn' undeclared (first use in this function)
sasl_auth.c:61: error: `SASL_OK' undeclared (first use in this function)
sasl_auth.c:110: error: `SASL_BADAUTH' undeclared (first use in this function)
make[3]: *** [sasl_auth.o] Error 1
make[3]: Leaving directory `/var/tmp/portage/squid-2.5.6/work/squid-2.5.STABLE6/helpers/basic_auth/SASL'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/squid-2.5.6/work/squid-2.5.STABLE6/helpers/basic_auth'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/squid-2.5.6/work/squid-2.5.STABLE6/helpers'
make: *** [all-recursive] Error 1

!!! ERROR: net-www/squid-2.5.6 failed.
!!! Function src_compile, Line 139, Exitcode 2
!!! compile problem

Guess wrong sasl headers location or somethin'...

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Andrew Bevitt 2004-07-15 16:17:14 UTC
Just committed a fix to CVS... Wait a bit and sync your tree again... 

SASL V2 is supported natively now in squid dont need to do some fancy sed-ing

Fixed.
Comment 2 Loz Hygate 2004-07-16 02:24:41 UTC
Created attachment 35534 [details, diff]
Backwardly Compatible patch to ebuild

Alternative fix to ebuild which will still work with older downloads. Probably
not important...