Hello community, here is the log from the commit of package dx checked in at Tue Jun 27 17:20:00 CEST 2006. -------- --- dx/dx.changes 2006-05-19 19:15:11.000000000 +0200 +++ dx/dx.changes 2006-06-26 22:46:42.000000000 +0200 @@ -1,0 +2,5 @@ +Mon Jun 26 22:43:22 CEST 2006 - lmichnovic@suse.cz + +- fixed wrong computation of a matrix (matrix.patch) [#188294] + +------------------------------------------------------------------- New: ---- dx-4.4.0-matrix.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dx.spec ++++++ --- /var/tmp/diff_new_pack.WkXBKd/_old 2006-06-27 17:18:58.000000000 +0200 +++ /var/tmp/diff_new_pack.WkXBKd/_new 2006-06-27 17:18:58.000000000 +0200 @@ -13,7 +13,7 @@ Name: dx BuildRequires: freeglut-devel freetype2-devel gcc-c++ libdrm-devel libpng-devel libtiff-devel openmotif openmotif-devel tcsh update-desktop-files Version: 4.4.0 -Release: 16 +Release: 17 Summary: IBM Open Visualization Data Explorer License: IBM Public License Group: Productivity/Graphics/Visualization/Other @@ -29,6 +29,7 @@ Patch3: dx-%{version}-uninitialized_var.patch Patch4: dx-%{version}-implicit_decl.patch Patch5: dx-%{version}-return_value.patch +Patch6: dx-%{version}-matrix.patch Patch20: dxsamples-%{version}-java.patch Patch21: dxsamples-%{version}-DESTDIR.patch Patch22: dxsamples-%{version}-rights.patch @@ -90,6 +91,7 @@ %patch3 %patch4 %patch5 +%patch6 # cd ../dxsamples-%{version} %patch20 @@ -167,6 +169,8 @@ /opt/dx/samples/ %changelog -n dx +* Mon Jun 26 2006 - lmichnovic@suse.cz +- fixed wrong computation of a matrix (matrix.patch) [#188294] * Fri May 19 2006 - lmichnovic@suse.cz - repacked tarball; problematic files has now correct licence [#170130] * Wed Apr 19 2006 - lmichnovic@suse.cz ++++++ dx-4.4.0-matrix.patch ++++++ --- src/exec/libdx/lbcamera.c +++ src/exec/libdx/lbcamera.c @@ -28,10 +28,10 @@ { Matrix t; - t.A[0][0] = p[ 0]; t.A[0][1] = p[ 1]; t.A[0][3] = p[ 2]; - t.A[1][0] = p[ 4]; t.A[1][1] = p[ 5]; t.A[1][3] = p[ 6]; - t.A[2][0] = p[ 8]; t.A[2][1] = p[ 9]; t.A[2][3] = p[10]; - t.b[0] = p[12]; t.b[2] = p[13]; t.b[2] = p[14]; + t.A[0][0] = p[ 0]; t.A[0][1] = p[ 1]; t.A[0][2] = p[ 2]; + t.A[1][0] = p[ 4]; t.A[1][1] = p[ 5]; t.A[1][2] = p[ 6]; + t.A[2][0] = p[ 8]; t.A[2][1] = p[ 9]; t.A[2][2] = p[10]; + t.b[0] = p[12]; t.b[1] = p[13]; t.b[2] = p[14]; c->m = c->rot = t; return c; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...