On Fri, Nov 25, 2016 at 07:07:48AM +0530, Yury Norov wrote: > I try to build trinity for aarch64. In my configuration USE_PPPOL2TPIN6 > is not defined, and it makes some functions have unused variables. GCC > treats it as error. This patch fixes it. > > Signed-off-by: Yury Norov <ynorov@xxxxxxxxxxxxxxxxxx> > --- > net/proto-pppox.c | 9 +++++++++ > rand/seed.c | 2 ++ > 2 files changed, 11 insertions(+) > > diff --git a/net/proto-pppox.c b/net/proto-pppox.c > index 9deb045..bdec306 100644 > --- a/net/proto-pppox.c > +++ b/net/proto-pppox.c > @@ -83,6 +83,9 @@ static void pppox_PX_PROTO_OL2TP_PPPoL2TPin6(struct sockaddr **addr, socklen_t * > pppol2tpin6->pppol2tp.addr.sin6_scope_id = rnd(); > *addr = (struct sockaddr *) pppol2tpin6; > *addrlen = sizeof(struct sockaddr_pppol2tpin6); > +#else > + (void) addr; > + (void) addrlen; Instead of doing it this way, just add __unused__ tags to the variable declarations. (In the case where they're actually used, it doesn't matter) thanks, Dave -- To unsubscribe from this list: send the line "unsubscribe trinity" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html