error: unused variable 'sa_family'

Description

Unused variable caused the build to fail. Here's the relevant buildy info:

root@slb-ubuntu:/home/edwin/zeromq/zeromq-3.2.0# make
Making all in foreign/openpgm
make[1]: Entering directory `/home/edwin/zeromq/zeromq-3.2.0/foreign/openpgm'
Making all in build-staging/openpgm/pgm
make[2]: Entering directory `/home/edwin/zeromq/zeromq-3.2.0/foreign/openpgm/build-staging/openpgm/pgm'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/edwin/zeromq/zeromq-3.2.0/foreign/openpgm/build-staging/openpgm/pgm'
make[2]: Entering directory `/home/edwin/zeromq/zeromq-3.2.0/foreign/openpgm'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/edwin/zeromq/zeromq-3.2.0/foreign/openpgm'
make[1]: Leaving directory `/home/edwin/zeromq/zeromq-3.2.0/foreign/openpgm'
Making all in src
make[1]: Entering directory `/home/edwin/zeromq/zeromq-3.2.0/src'
make all-am
make[2]: Entering directory `/home/edwin/zeromq/zeromq-3.2.0/src'
CXX libzmq_la-pgm_socket.lo
cc1plus: warnings being treated as errors
pgm_socket.cpp: In static member function 'static int zmq:gm_socket_t::init_address(const char*, pgm_addrinfo_t*, uint16_t)':
pgm_socket.cpp:89:17: error: unused variable 'sa_family'
make[2]: *** [libzmq_la-pgm_socket.lo] Error 1
make[2]: Leaving directory `/home/edwin/zeromq/zeromq-3.2.0/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/edwin/zeromq/zeromq-3.2.0/src'
make: *** [all-recursive] Error 1

Environment

Ran configure script with these options:
./configure --with-pgm --enable-debug -q

OS: Linux slb-ubuntu 2.6.38-8-server #42-Ubuntu SMP Mon Apr 11 03:49:04 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

Should affect everybody me thinks.

Activity

Show:

PieterP August 6, 2012 at 1:21 PM

Backported to 3.2.1

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created June 6, 2012 at 6:01 PM
Updated August 6, 2012 at 1:22 PM
Resolved August 6, 2012 at 1:22 PM