Author: coolo Date: Wed Dec 12 07:52:09 2007 New Revision: 43005 URL: http://svn.opensuse.org/viewcvs/yast?rev=43005&view=rev Log: only be fatal on warnings for debug builds Modified: trunk/qt4/CMakeLists.txt trunk/qt4/src/YQUI_core.cc trunk/qt4/yast2-qt4.spec.in Modified: trunk/qt4/CMakeLists.txt URL: http://svn.opensuse.org/viewcvs/yast/trunk/qt4/CMakeLists.txt?rev=43005&r1=43004&r2=43005&view=diff ============================================================================== --- trunk/qt4/CMakeLists.txt (original) +++ trunk/qt4/CMakeLists.txt Wed Dec 12 07:52:09 2007 @@ -1,8 +1,9 @@ PROJECT(yast2-qt4) SET( CMAKE_MODULE_PATH "${CMAKE_INSTALL_PREFIX}/share/cmake/Modules" ${CMAKE_MODULE_PATH} ) -SET( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -O3 -Wall -Woverloaded-virtual -Wno-deprecated" ) -SET( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -O3 -Wall" ) +SET( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -Wall -Woverloaded-virtual -Wno-deprecated" ) +SET( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -Wall" ) +set( CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -DQT_NO_DEBUG -DNDEBUG") SET( RPMNAME "yast2-qt4" ) Modified: trunk/qt4/src/YQUI_core.cc URL: http://svn.opensuse.org/viewcvs/yast/trunk/qt4/src/YQUI_core.cc?rev=43005&r1=43004&r2=43005&view=diff ============================================================================== --- trunk/qt4/src/YQUI_core.cc (original) +++ trunk/qt4/src/YQUI_core.cc Wed Dec 12 07:52:09 2007 @@ -580,13 +580,19 @@ break; case QtWarningMsg: y2warning ("qt-warning: %s\n", msg); +#ifndef NDEBUG abort(); +#endif break; case QtCriticalMsg: y2warning ("qt-critical: %s\n", msg); +#ifndef NDEBUG + abort(); +#endif break; case QtFatalMsg: y2internal ("qt-fatal: %s\n", msg); + abort(); exit (1); // qt does the same } } Modified: trunk/qt4/yast2-qt4.spec.in URL: http://svn.opensuse.org/viewcvs/yast/trunk/qt4/yast2-qt4.spec.in?rev=43005&r1=43004&r2=43005&view=diff ============================================================================== --- trunk/qt4/yast2-qt4.spec.in (original) +++ trunk/qt4/yast2-qt4.spec.in Wed Dec 12 07:52:09 2007 @@ -32,7 +32,7 @@ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_SKIP_RPATH=1 \ .. -make %{?jobs:-j %jobs} +make %{?jobs:-j %jobs} VERBOSE=1 %install cd build -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org