#39299: libpqxx26 build fails with clang due to -Werror --------------------------+----------------------- Reporter: ryandesign@… | Owner: dweber@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: libpqxx26 --------------------------+----------------------- Building libpqxx26 fails with clang because the configure script uses `-Werror` and also something that clang doesn't recommend. {{{ checking ability to compile programs using the standard C library... configure: error: Could not build even a tiny test program using the standard C library. Something very basic has gone wrong; try reading config.log to find out what. You'll probably want to go straight to the end of that file and read backwards until you find an error message. Then identify the problem, try to fix it, and run this script again. The configure script's --help option may provide useful tips on how to influence what compiler and command line options are used, what additional libraries are linked in, and so on. }}} config.log says: {{{ configure:20712: checking ability to compile programs using the standard C library configure:20737: /usr/bin/clang++ -c -pipe -Os -arch x86_64 -Werror -I/opt/local/include conftest.cpp >&5 conftest.cpp:32:18: error: using directive refers to implicitly-defined namespace 'std' [-Werror] using namespace std; ^ 1 error generated. }}} I guess the best fix is to remove `-Werror` in those places. -- Ticket URL: <https://trac.macports.org/ticket/39299> MacPorts <http://www.macports.org/> Ports system for OS X