Hello community, here is the log from the commit of package xmoto checked in at Tue Nov 20 01:42:34 CET 2007. -------- --- xmoto/xmoto.changes 2007-11-17 19:12:58.000000000 +0100 +++ /mounts/work_src_done/STABLE/xmoto/xmoto.changes 2007-11-19 18:04:18.087068000 +0100 @@ -1,0 +2,6 @@ +Mon Nov 19 18:10:28 CET 2007 - sndirsch@suse.de + +- another fix was necessary to build the package for gcc 4.3; + credits go to Takashi Iwai + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xmoto.spec ++++++ --- /var/tmp/diff_new_pack.n12412/_old 2007-11-20 01:42:03.000000000 +0100 +++ /var/tmp/diff_new_pack.n12412/_new 2007-11-20 01:42:03.000000000 +0100 @@ -19,7 +19,7 @@ %endif Summary: X-Moto Version: 0.3.2 -Release: 36 +Release: 37 Source: %name-%{version}-src.tar.gz Source1: %name.desktop Source2: %name.png @@ -89,6 +89,9 @@ /usr/share/pixmaps/%name.png /usr/share/applications/%name.desktop %changelog +* Mon Nov 19 2007 - sndirsch@suse.de +- another fix was necessary to build the package for gcc 4.3; + credits go to Takashi Iwai * Sat Nov 17 2007 - sndirsch@suse.de - gcc 4.3 fixes * Fri Aug 10 2007 - sndirsch@suse.de ++++++ gcc43.diff ++++++ --- /var/tmp/diff_new_pack.n12412/_old 2007-11-20 01:42:03.000000000 +0100 +++ /var/tmp/diff_new_pack.n12412/_new 2007-11-20 01:42:03.000000000 +0100 @@ -61,3 +61,47 @@ #define CACHE_LEVEL_FORMAT_VERSION 18 +diff -u -r ../xmoto-0.3.2.orig/src/Collision.cpp ./src/Collision.cpp +--- ../xmoto-0.3.2.orig/src/Collision.cpp 2007-11-19 17:44:08.915499750 +0100 ++++ ./src/Collision.cpp 2007-11-19 17:46:33.416530500 +0100 +@@ -844,6 +844,7 @@ + } + */ + ++#if 0 + template <class T> void + ElementHandler<T>::reset() + { +@@ -854,6 +855,7 @@ + + EMPTY_AND_CLEAR_VECTOR(m_ColElements); + } ++#endif + + template <class T> void + ElementHandler<T>::setDims(Vector2f min, Vector2f max, +diff -u -r ../xmoto-0.3.2.orig/src/Collision.h ./src/Collision.h +--- ../xmoto-0.3.2.orig/src/Collision.h 2007-11-19 17:44:08.963502750 +0100 ++++ ./src/Collision.h 2007-11-19 17:50:33.699547250 +0100 +@@ -76,7 +76,21 @@ + m_curCheck = 0; + reset(); + } ++#if 0 + void reset(); ++#else ++ void reset() ++ { ++ if(m_pGrid != NULL){ ++ delete[] m_pGrid; ++ m_pGrid = NULL; ++ } ++ for(int i=0;i<(m_ColElements).size();i++) { ++ delete (m_ColElements)[i]; ++ } ++ (m_ColElements).clear(); ++ } ++#endif + void setDims(Vector2f min, Vector2f max, + int gridWidth, int gridHeight, + float Xoffset=1.0, float Yoffset=1.0); ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org