pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

openssl breakage: apache2, kdelibs3, mutt-devel



Hi!

On current/amd64, apache, mutt-devel and kdelibs3 fail with similar
errors:

apache2:
--- ssl_engine_init.lo ---
ssl_engine_init.c: In function 'ssl_init_ctx_protocol':
ssl_engine_init.c:391: warning: assignment discards qualifiers from pointer 
target type
ssl_engine_init.c:397: warning: assignment discards qualifiers from pointer 
target type
ssl_engine_init.c: In function 'ssl_init_ctx_verify':
--- ssl_engine_kernel.lo ---
ssl_engine_kernel.c: In function 'ssl_hook_Access':
ssl_engine_kernel.c:249: warning: assignment discards qualifiers from pointer 
target type
--- ssl_engine_init.lo ---
ssl_engine_init.c:534: error: 'STACK' undeclared (first use in this function)
ssl_engine_init.c:534: error: (Each undeclared identifier is reported only once
ssl_engine_init.c:534: error: for each function it appears in.)
ssl_engine_init.c:534: error: expected expression before ')' token
ssl_engine_init.c: In function 'ssl_init_FindCAList':
ssl_engine_init.c:1109: warning: pointer type mismatch in conditional expression
*** [ssl_engine_init.lo] Error code 1
--- ssl_engine_kernel.lo ---
ssl_engine_kernel.c:553: warning: assignment from incompatible pointer type
ssl_engine_kernel.c:683: warning: assignment discards qualifiers from pointer 
target type
--- ssl_engine_vars.lo ---
ssl_engine_vars.c: In function 'ssl_var_lookup_ssl_cipher':
ssl_engine_vars.c:540: warning: initialization discards qualifiers from pointer 
target type
ssl_engine_vars.c: In function 'ssl_var_lookup_ssl_cipher_bits':
ssl_engine_vars.c:566: warning: assignment discards qualifiers from pointer 
target type

kdelibs3:
./kopenssl.h:528: error: expected ';' before '(' token
./kopenssl.h:534: error: 'STACK' has not been declared
./kopenssl.h:540: error: 'STACK' has not been declared
./kopenssl.h:546: error: expected ';' before '(' token
./kopenssl.h:552: error: ISO C++ forbids declaration of 'STACK' with no type
./kopenssl.h:552: error: expected ';' before '*' token
./kopenssl.h:558: error: 'STACK' has not been declared
./kopenssl.h:564: error: ISO C++ forbids declaration of 'STACK' with no type
./kopenssl.h:564: error: expected ';' before '*' token
./kopenssl.h:830: error: ISO C++ forbids declaration of 'STACK' with no type
./kopenssl.h:830: error: expected ';' before '*' token
./kopenssl.h:831: error: 'STACK' has not been declared
./kopenssl.h:528: error: expected ';' before '(' token
./kopenssl.h:534: error: 'STACK' has not been declared
./kopenssl.h:540: error: 'STACK' has not been declared
./kopenssl.h:546: error: expected ';' before '(' token
./kopenssl.h:552: error: ISO C++ forbids declaration of 'STACK' with no type
./kopenssl.h:552: error: expected ';' before '*' token
./kopenssl.h:558: error: 'STACK' has not been declared
./kopenssl.h:564: error: ISO C++ forbids declaration of 'STACK' with no type
./kopenssl.h:564: error: expected ';' before '*' token
./kopenssl.h:830: error: ISO C++ forbids declaration of 'STACK' with no type
./kopenssl.h:830: error: expected ';' before '*' token
./kopenssl.h:831: error: 'STACK' has not been declared
./kopenssl.h:528: error: expected ';' before '(' tokenkssl.cc: In member 
function 'void KSSL::setPeerInfo()':

mutt-devel:
--- mutt_ssl.o ---
mutt_ssl.c: In function 'check_host':
mutt_ssl.c:655: error: 'STACK' undeclared (first use in this function)
mutt_ssl.c:655: error: (Each undeclared identifier is reported only once
mutt_ssl.c:655: error: for each function it appears in.)
mutt_ssl.c:655: error: 'subj_alt_names' undeclared (first use in this function)
mutt_ssl.c:656: warning: ISO C90 forbids mixed declarations and code
mutt_ssl.c: In function 'ssl_cache_trusted_cert':
mutt_ssl.c:738: warning: assignment from incompatible pointer type


Is there a migration guide somewhere, or can someone tell me what the proper 
fix is?

Thanks,
 Thomas


Home | Main Index | Thread Index | Old Index