Bugs item #6316, was opened at 2012-03-27 00:00 by Michal Ambroz You can respond by visiting: https://wald.intevation.org/tracker/?func=detail&atid=220&aid=6316&group_id=29
Status: Open Priority: 3 Submitted By: Michal Ambroz (rebus) Assigned to: Nobody (None) Summary: compile-time errors in gsd 1.2.1 whne compiling for Fedora 17 Architecture: 64 Bit Product: OpenVAS Operating System: Linux Component: gsa-desktop Version: None Severity: normal Resolution: None Hardware: None URL: Initial Comment: Description of the problem: Compilation of gsd-1.2.1 on Fedora 17 throws following error: make[2]: *** [src/CMakeFiles/gsd.dir/dock_details.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /home/mambroz/rpmbuild/BUILD/gsd-1.2.1/src/dock_details.h:51:0, from /home/mambroz/rpmbuild/BUILD/gsd-1.2.1/src/dock_reports.h:36, from /home/mambroz/rpmbuild/BUILD/gsd-1.2.1/src/dock_reports.cpp:24: /home/mambroz/rpmbuild/BUILD/gsd-1.2.1/src/omp_utilities.h:90:17: error: 'typedef int omp_utilities::omp_entity_command' conflicts with a previous declaration /home/mambroz/rpmbuild/BUILD/gsd-1.2.1/src/omp_utilities.h:79:10: note: previous declaration 'enum omp_utilities::omp_entity_command' /home/mambroz/rpmbuild/BUILD/gsd-1.2.1/src/omp_utilities.h:100:17: error: 'typedef int omp_utilities::omp_task_command' conflicts with a previous declaration /home/mambroz/rpmbuild/BUILD/gsd-1.2.1/src/omp_utilities.h:92:10: note: previous declaration 'enum omp_utilities::omp_task_command' /home/mambroz/rpmbuild/BUILD/gsd-1.2.1/src/dock_reports.cpp: In member function 'void dock_reports::update(QString)': /home/mambroz/rpmbuild/BUILD/gsd-1.2.1/src/dock_reports.cpp:97:14: warning: converting 'false' to pointer type 'bool*' [-Wconversion-null] /home/mambroz/rpmbuild/BUILD/gsd-1.2.1/src/dock_reports.cpp:99:8: warning: converting 'false' to pointer type 'bool*' [-Wconversion-null] make[2]: *** [src/CMakeFiles/gsd.dir/dock_reports.cpp.o] Error 1 make[1]: *** [src/CMakeFiles/gsd.dir/all] Error 2 This is caused by having in omp_utilities.h definition of enumeration type and then the very same type defined as int. Versions: qt-4.8.0-8.fc17.x86_64 gcc-c++-4.7.0-1.fc17.x86_64 Attached is proposed patch to fix these compile-time errors. Best regards Michal Ambroz ---------------------------------------------------------------------- You can respond by visiting: https://wald.intevation.org/tracker/?func=detail&atid=220&aid=6316&group_id=29 _______________________________________________ Openvas-devel mailing list Openvas-devel@wald.intevation.org http://lists.wald.intevation.org/cgi-bin/mailman/listinfo/openvas-devel