Bug #2448
closedwaf does not find setegid when configured in debug mode in Ubuntu 14.04
0%
Description
This stops nfd from running. Checked out the latest version (bda8366ada40e90d30dc2859334889e4e5f36a7b) and it happens on Ubuntu 14.04.
Without-debug:
root@riker:~/NFD# ./waf configure --without-websocket
Setting top to : /root/NFD
Setting out to : /root/NFD/build
Checking for 'g++' (C++ compiler) : /usr/bin/g++
..
Checking for header ifaddrs.h : yes
Checking for function setegid : yes
Checking for function seteuid : yes
Checking for function sysconf : yes
..
With debug:
./waf configure --without-websocket --debug
Setting top to : /tmp/NFD
Setting out to : /tmp/NFD/build
Checking for 'g++' (C++ compiler) : /usr/bin/g++
Checking supported CXXFLAGS : -std=c++11
Checking supported CXXFLAGS : -pedantic -Wall -O0 -g3 -Werror -Wno-error=maybe-uninitialized -Og
Checking for program 'doxygen' : not found
Checking for program 'tar' : /bin/tar
Checking for program 'sphinx-build' : not found
Checking for std::is_default_constructible : yes
Checking for std::is_move_constructible : yes
Checking for override specifier : yes
Checking for program 'bash' : /bin/bash
Checking for program 'pkg-config' : /usr/bin/pkg-config
Checking for 'libndn-cxx' : yes
Checking for librt library : yes
Checking for libresolv library : yes
Checking for header ifaddrs.h : yes
Checking for function setegid : not found
Dropping privileges is not supported on this platform
Checking boost includes : 1.54.0
Checking boost libs : ok
Checking for boost linkage : ok
Checking if Unix sockets are supported : yes
Checking if Ethernet face support can be enabled : yes
Checking for libpcap library : yes
Checking for function pcap_set_immediate_mode : yes
'configure' finished successfully (3.831s)