[Bug 233186] security/pam_ssh_agent_auth should not be marked BROKEN for openssl111
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Nov 13 12:27:51 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233186
w.schwarzenfeld at utanet.at changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |w.schwarzenfeld at utanet.at
--- Comment #1 from w.schwarzenfeld at utanet.at ---
Builds with poudriere, but a lot of warnings like this
/usr/local/include/openssl/dsa.h:79:73: note: passing argument to parameter
'ps' here
void DSA_SIG_get0(const DSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps);
^
ssh-ecdsa.c:148:18: warning: incompatible pointer types passing 'ECDSA_SIG *'
(aka 'struct ECDSA_SIG_st *') to parameter of type 'const DSA_SIG *' (aka
'const struct DSA_SIG_st *') [-Wincompatible-pointer-types]
DSA_SIG_get0(sig, &r, &s);
^~~
/usr/local/include/openssl/dsa.h:79:34: note: passing argument to parameter
'sig' here
void DSA_SIG_get0(const DSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps);
^
ssh-ecdsa.c:148:23: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to
parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards
qualifiers in nested pointer types
[-Wincompatible-pointer-types-discards-qualifiers]
DSA_SIG_get0(sig, &r, &s);
^~
/usr/local/include/openssl/dsa.h:79:54: note: passing argument to parameter
'pr' here
void DSA_SIG_get0(const DSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps);
^
ssh-ecdsa.c:148:27: warning: passing 'BIGNUM **' (aka 'struct bignum_st **') to
parameter of type 'const BIGNUM **' (aka 'const struct bignum_st **') discards
qualifiers in nested pointer types
[-Wincompatible-pointer-types-discards-qualifiers]
DSA_SIG_get0(sig, &r, &s);
^~
/usr/local/include/openssl/dsa.h:79:73: note: passing argument to parameter
'ps' here
void DSA_SIG_get0(const DSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps);
^
6 warnings generated.
cc -O2 -pipe -fstack-protector -fno-strict-aliasing -fPIC -Wall
-Wpointer-arith -Wuninitialized -fstack-protector-all -I. -I.
-I/usr/local/include -DHAVE_CONFIG_H -c ssh-ed25519.c -o ssh-ed25519.o
cc -O2 -pipe -fstack-protector -fno-strict-aliasing -fPIC -Wall
-Wpointer-arith -Wuninitialized -fstack-protector-all -I. -I.
-I/usr/local/include -DHAVE_CONFIG_H -c ssh-rsa.c -o ssh-rsa.o
ssh-rsa.c:59:17: warning: incompatible pointer types passing 'EVP_MD_CTX **'
(aka 'struct evp_md_ctx_st **') to parameter of type 'EVP_MD_CTX *' (aka
'struct evp_md_ctx_st *'); remove & [-Wincompatible-pointer-types]
EVP_DigestInit(&md, evp_md);
^~~
/usr/local/include/openssl/evp.h:555:39: note: passing argument to parameter
'ctx' here
__owur int EVP_DigestInit(EVP_MD_CTX *ctx, const EVP_MD *type);
^
ssh-rsa.c:60:19: warning: incompatible pointer types passing 'EVP_MD_CTX **'
(aka 'struct evp_md_ctx_st **') to parameter of type 'EVP_MD_CTX *' (aka
'struct evp_md_ctx_st *'); remove & [-Wincompatible-pointer-types]
EVP_DigestUpdate(&md, data, datalen);
^~~
/usr/local/include/openssl/evp.h:546:41: note: passing argument to parameter
'ctx' here
__owur int EVP_DigestUpdate(EVP_MD_CTX *ctx, const void *d,
^
ssh-rsa.c:61:18: warning: incompatible pointer types passing 'EVP_MD_CTX **'
(aka 'struct evp_md_ctx_st **') to parameter of type 'EVP_MD_CTX *' (aka
'struct evp_md_ctx_st *'); remove & [-Wincompatible-pointer-types]
EVP_DigestFinal(&md, digest, &dlen);
^~~
/usr/local/include/openssl/evp.h:556:40: note: passing argument to parameter
'ctx' here
__owur int EVP_DigestFinal(EVP_MD_CTX *ctx, unsigned char *md,
^
3 warnings generated.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list