tags 777964 + patch
thanks

Here is a patch to work around some unused variable warnings which cause a
build failure with GCC 5.

-- 
Linn Crosetto
Linux for HP Helion
Description: Suppress unused variable warnings in ptype.h
 Fix FTBFS for GCC-5 by suppressing erroneous unused variable warnings.
Author: Linn Crosetto <l...@hp.com>
Bug-Debian: https://bugs.debian.org/777964
Forwarded: no

--- libosl-0.6.0.orig/include/osl/effect/moveSignature.h
+++ libosl-0.6.0/include/osl/effect/moveSignature.h
@@ -45,8 +45,8 @@ namespace osl
     ((PtypeTraits<T>::moveMask & DirectionTraits<UUL>::mask)!=0 ? MS_UUL_UUR : 0);
   };
 
-  const MoveSignature signature_EMPTY=getPlayerMask<BLACK>();
-  const MoveSignature signature_EDGE=getPlayerMask<WHITE>();
+  const MoveSignature signature_EMPTY __attribute__((unused)) = getPlayerMask<BLACK>();
+  const MoveSignature signature_EDGE __attribute__((unused)) = getPlayerMask<WHITE>();
 
     /**
      * PtypeOからMoveSignatureを求めるテーブル.
--- libosl-0.6.0.orig/include/osl/ptype.h
+++ libosl-0.6.0/include/osl/ptype.h
@@ -232,8 +232,8 @@ namespace osl
   }
 
 
-  const PtypeO PTYPEO_EMPTY=newPtypeO(BLACK,PTYPE_EMPTY);
-  const PtypeO PTYPEO_EDGE=newPtypeO(WHITE,PTYPE_EDGE);
+  const PtypeO PTYPEO_EMPTY __attribute__((unused)) = newPtypeO(BLACK,PTYPE_EMPTY);
+  const PtypeO PTYPEO_EDGE __attribute__((unused)) = newPtypeO(WHITE,PTYPE_EDGE);
   
   std::ostream& operator<<(std::ostream& os,const PtypeO ptypeO);
   

Reply via email to