On 14/05/2016 11:52 μμ, Paul Rogers wrote:
First of all, has anybody installed OpenVAS? Going a bit "off the reservation" here. Not sure my question is really about OpenVAS as much as Cmake. Anyway, here's where my problem is (LFS-7.7 system): ___8<... In file included from /usr/include/netinet/tcp.h:35:0, from /usr/local/src/openvas-libraries-7.0.10/nasl/nasl_raw.h:36, from /usr/local/src/openvas-libraries-7.0.10/nasl/nasl_init.c:21: /usr/include/features.h:148:3: error: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Werror=cpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^ In file included from /usr/include/unistd.h:25:0, from /usr/local/src/openvas-libraries-7.0.10/nasl/nasl_builtin_synscan.c:29: /usr/include/features.h:148:3: error: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Werror=cpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^ [ 97%] Built target test-hosts cc1: all warnings being treated as errors nasl/CMakeFiles/openvas_nasl_shared.dir/build.make:684: recipe for target 'nasl/CMakeFiles/openvas_nasl_shared.dir/nasl_init.c.o' failed ___8<...I don't think diddling /usr/include/features.h would be my first choice of fixes. I'm thinking it'd be better to tell Cmake not to treat all warnings as errors, but I don't know how. What should I do here?
Try adding -DCMAKE_C_FLAGS="-Wno-error" -DCMAKE_CXX_FLAGS="-Wno-error" to cmake and/or remove -Werror from the makefile with sed sed -i 's@-Werror@@' <makefile-name> -- Thanos -- http://lists.linuxfromscratch.org/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
