Re: Building Courier the Debian way
Well, I figured out what I was doing wrong, but I have a new problem
now. My steps were:
1. Download .tar.gz and patch from debian.
2. Unpack the source and patch it.
3. Run "dpkg-buildpackage -rfakeroot"
My problem was step three. I didn't realize I needed to run
"./debian/rules build" from the source directory.
The source configures fine, and compiles great until it reaches
"authvchkpw.c" and spits out this message.
-----------------------------
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/mysql
-I/var/qmail/vpopmail/include -g -O2 -Wall -I.. -I./.. -c authvchkpw.c
authvchkpw.c: In function `auth_vchkpw_changepass':
authvchkpw.c:142: warning: assignment from incompatible pointer type
authvchkpw.c:151: dereferencing pointer to incomplete type
authvchkpw.c:151: dereferencing pointer to incomplete type
make[2]: *** [authvchkpw.o] Error 1
make[2]: Leaving directory
`/usr/src/courier/courier-0.35.0.20010807/authlib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/courier/courier-0.35.0.20010807'
make: *** [build] Error 2
------------------------------
I'm researching the issue right now, and if I find out what's wrong,
I'll let you guys know. If anyone already knows, please clue me in. :)
thanks for your help so far,
Justin
Reply to: