Your expostcvsroot line is missing the caps.
it should be
export CVSROOT=:pserver:anoncvs@cvs.digium.com:/usr/cvsroot

and your asterisk -vvvc command should be ./asterisk -vvvc i know its picky, but so many us noobs copy and p[aste the commands

Insdie the init script it says that asterisk is found at /usr/sbin/asterisk and your conf files are in /etc/asterisk but none of this is true

seems as though asterisk only start from with the CVS dir?
and ,my make clean ; make install finishes with LOADS of errors, that seem to be assocaited with ssl??? anyway the PBX launches afterwards so its as you described re the errors?
res_crypto.c:228: dereferencing pointer to incomplete type
res_crypto.c:233: dereferencing pointer to incomplete type
res_crypto.c:233: warning: implicit declaration of function PEM_read_RSA_PUBKEY'
res_crypto.c:235: dereferencing pointer to incomplete type
res_crypto.c:235: warning: implicit declaration of function PEM_read_RSAPrivateKey'
res_crypto.c:237: dereferencing pointer to incomplete type
res_crypto.c:239: dereferencing pointer to incomplete type
res_crypto.c:241: dereferencing pointer to incomplete type
res_crypto.c:241: dereferencing pointer to incomplete type
res_crypto.c:243: dereferencing pointer to incomplete type
res_crypto.c:244: dereferencing pointer to incomplete type
res_crypto.c:245: dereferencing pointer to incomplete type
res_crypto.c:246: dereferencing pointer to incomplete type
res_crypto.c:246: dereferencing pointer to incomplete type
res_crypto.c:248: warning: implicit declaration of function ERR_print_errors_fp'
res_crypto.c:252: dereferencing pointer to incomplete type
res_crypto.c:253: dereferencing pointer to incomplete type
res_crypto.c:260: dereferencing pointer to incomplete type
res_crypto.c:268: dereferencing pointer to incomplete type
res_crypto.c: In function ast_sign':
res_crypto.c:391: dereferencing pointer to incomplete type
res_crypto.c:397: warning: implicit declaration of function SHA1'
res_crypto.c:400: warning: implicit declaration of function RSA_sign'
res_crypto.c:400: NID_sha1' undeclared (first use in this function)
res_crypto.c:400: (Each undeclared identifier is reported only once
res_crypto.c:400: for each function it appears in.)
res_crypto.c:400: dereferencing pointer to incomplete type
res_crypto.c:403: dereferencing pointer to incomplete type
res_crypto.c: In function ast_check_signature':
res_crypto.c:424: dereferencing pointer to incomplete type
res_crypto.c:442: warning: implicit declaration of function RSA_verify'
res_crypto.c:442: NID_sha1' undeclared (first use in this function)
res_crypto.c:442: dereferencing pointer to incomplete type
res_crypto.c: In function crypto_load':
res_crypto.c:462: dereferencing pointer to incomplete type
res_crypto.c:463: dereferencing pointer to incomplete type
res_crypto.c:482: dereferencing pointer to incomplete type
res_crypto.c:483: dereferencing pointer to incomplete type
res_crypto.c:484: dereferencing pointer to incomplete type
res_crypto.c:484: dereferencing pointer to incomplete type
res_crypto.c:487: dereferencing pointer to incomplete type
res_crypto.c:490: dereferencing pointer to incomplete type
res_crypto.c:491: warning: implicit declaration of function RSA_free'
res_crypto.c:491: dereferencing pointer to incomplete type
res_crypto.c:492: warning: implicit declaration of function free'
res_crypto.c:454: warning: nkey' might be used uninitialized in this function
res_crypto.c: In function show_keys':
res_crypto.c:516: dereferencing pointer to incomplete type
res_crypto.c:517: dereferencing pointer to incomplete type
res_crypto.c:518: dereferencing pointer to incomplete type
res_crypto.c:519: dereferencing pointer to incomplete type
res_crypto.c:521: dereferencing pointer to incomplete type
res_crypto.c: In function init_keys':
res_crypto.c:537: dereferencing pointer to incomplete type
res_crypto.c:538: dereferencing pointer to incomplete type
res_crypto.c:542: dereferencing pointer to incomplete type
res_crypto.c: In function crypto_init':
res_crypto.c:596: warning: implicit declaration of function SSL_library_init'
res_crypto.c:597: warning: implicit declaration of function ERR_load_crypto_strings'
res_crypto.c: In function init_keys':
res_crypto.c:531: warning: kn' might be used uninitialized in this function
make[1]: *** [res_crypto.o] Error 1
make[1]: Leaving directory /usr/src/asterisk/res'
make: *** [subdirs] Error 1