Author: fcrozat
Date: Wed Feb  7 15:59:39 2007
New Revision: 117176

Added:
   packages/cooker/nucleo/current/SOURCES/nucleo-0.6-32bit.patch
Modified:
   packages/cooker/nucleo/current/SPECS/nucleo.spec

Log:
Patch2: fix debug output for 32bit system


Added: packages/cooker/nucleo/current/SOURCES/nucleo-0.6-32bit.patch
==============================================================================
--- (empty file)
+++ packages/cooker/nucleo/current/SOURCES/nucleo-0.6-32bit.patch       Wed Feb 
 7 15:59:39 2007
@@ -0,0 +1,11 @@
+--- nucleo-0.6/nucleo/gl/scenegraph/sgNode.cxx.32bit   2007-02-07 
15:34:05.000000000 +0100
++++ nucleo-0.6/nucleo/gl/scenegraph/sgNode.cxx 2007-02-07 15:36:11.000000000 
+0100
+@@ -195,7 +195,7 @@
+       std::cout << "sgNode::createId: node " << std::hex << node << ", id " 
<< id << std::endl;
+     return id;
+ #else
+-    if ((((uintptr_t)node) >> 32) != 0)
++    if ((sizeof (void *) > 4) && (((uintptr_t)node) >> 32) != 0)
+       std::cout << "sgNode::createId: got a 64-bit addressed node " << 
std::hex << node << std::endl;
+     return (uintptr_t)node;
+ #endif

Modified: packages/cooker/nucleo/current/SPECS/nucleo.spec
==============================================================================
--- packages/cooker/nucleo/current/SPECS/nucleo.spec    (original)
+++ packages/cooker/nucleo/current/SPECS/nucleo.spec    Wed Feb  7 15:59:39 2007
@@ -7,7 +7,7 @@
 %define name nucleo
 %define version 0.6
 #%define cvs 20061224
-%define rel 1
+%define rel 2
 %define release %mkrel %{rel}
 %define distname %{name}-%{version}
 
@@ -27,6 +27,8 @@
 Patch0: nucleo-20061224-64bit-fixes.patch
 # (fc) 0.6-1mdv fix build without dns-sd
 Patch1: nucleo-0.6-fixdnssd.patch
+# (fc) 0.6-2mdv fix debug in 32bit
+Patch2: nucleo-0.6-32bit.patch
 License: LGPL
 Group: System/Libraries
 Url: http://www.lri.fr/~roussel/projects/nucleo/
@@ -67,6 +69,7 @@
 %setup -q -n %{distname}
 %patch0 -p1 -b .64bit-fixes
 %patch1 -p1 -b .fixdnssd
+%patch2 -p1 -b .32bit
 
 #needed by patch1
 automake-1.9

Reply via email to