<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt"><div>Hi dev, now I have updated my master repository, I can not build QGIS in visual studio.</div><div><br></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">May be this commit ?</div><div style="background-color: transparent;">https://github.com/qgis/QGIS/commit/e8205c98c938b60569c30d5c0bbec3acab1f441a<br></div><div style="background-color: transparent; color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-style: normal;"><br></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande',
 sans-serif; background-color: transparent; font-style: normal;">I get these errors...</div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br></div><div style="background-color: transparent;">2>  qgssinglesymbolrendererv2.cpp</div><div style="background-color: transparent;">2>c:\Archivos de programa\Microsoft Visual Studio 10.0\VC\include\utility(102): error C2248: 'QScopedPointer<T>::QScopedPointer' : cannot access private member declared in class 'QScopedPointer<T>'</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsSymbolV2</div><div
 style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>          D:\TFS_OSGeo\SIT\SIG_SDK\OSGeo\OSGeo4W\include\qt4\QtCore/qscopedpointer.h(170) : see declaration of 'QScopedPointer<T>::QScopedPointer'</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsSymbolV2</div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>          ..\..\..\QGIS\src\core\symbology-ng\qgssinglesymbolrendererv2.cpp(59) : see reference to function template instantiation 'void std::swap<QScopedPointer<T>>(_Ty
 &,_Ty &)' being compiled</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsSymbolV2,</div><div style="background-color: transparent;">2>              _Ty=QScopedPointer<QgsSymbolV2></div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>c:\Archivos de programa\Microsoft Visual Studio 10.0\VC\include\utility(103): error C2248: 'QScopedPointer<T>::operator =' : cannot access private member declared in class 'QScopedPointer<T>'</div><div style="background-color: transparent;">2>          with</div><div style="background-color:
 transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsSymbolV2</div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>          D:\TFS_OSGeo\SIT\SIG_SDK\OSGeo\OSGeo4W\include\qt4\QtCore/qscopedpointer.h(170) : see declaration of 'QScopedPointer<T>::operator ='</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsSymbolV2</div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>c:\Archivos de
 programa\Microsoft Visual Studio 10.0\VC\include\utility(104): error C2248: 'QScopedPointer<T>::operator =' : cannot access private member declared in class 'QScopedPointer<T>'</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsSymbolV2</div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>          D:\TFS_OSGeo\SIT\SIG_SDK\OSGeo\OSGeo4W\include\qt4\QtCore/qscopedpointer.h(170) : see declaration of 'QScopedPointer<T>::operator ='</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>  
        [</div><div style="background-color: transparent;">2>              T=QgsSymbolV2</div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>c:\Archivos de programa\Microsoft Visual Studio 10.0\VC\include\utility(102): error C2248: 'QScopedPointer<T>::QScopedPointer' : cannot access private member declared in class 'QScopedPointer<T>'</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsExpression</div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>    
      D:\TFS_OSGeo\SIT\SIG_SDK\OSGeo\OSGeo4W\include\qt4\QtCore/qscopedpointer.h(170) : see declaration of 'QScopedPointer<T>::QScopedPointer'</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsExpression</div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>          ..\..\..\QGIS\src\core\symbology-ng\qgssinglesymbolrendererv2.cpp(60) : see reference to function template instantiation 'void std::swap<QScopedPointer<T>>(_Ty &,_Ty &)' being compiled</div><div style="background-color: transparent;">2>          with</div><div
 style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsExpression,</div><div style="background-color: transparent;">2>              _Ty=QScopedPointer<QgsExpression></div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>c:\Archivos de programa\Microsoft Visual Studio 10.0\VC\include\utility(103): error C2248: 'QScopedPointer<T>::operator =' : cannot access private member declared in class 'QScopedPointer<T>'</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>          
    T=QgsExpression</div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>          D:\TFS_OSGeo\SIT\SIG_SDK\OSGeo\OSGeo4W\include\qt4\QtCore/qscopedpointer.h(170) : see declaration of 'QScopedPointer<T>::operator ='</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsExpression</div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>c:\Archivos de programa\Microsoft Visual Studio 10.0\VC\include\utility(104): error C2248: 'QScopedPointer<T>::operator =' : cannot access private member declared
 in class 'QScopedPointer<T>'</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsExpression</div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>          D:\TFS_OSGeo\SIT\SIG_SDK\OSGeo\OSGeo4W\include\qt4\QtCore/qscopedpointer.h(170) : see declaration of 'QScopedPointer<T>::operator ='</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>            
  T=QgsExpression</div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>  qgscategorizedsymbolrendererv2.cpp</div><div style="background-color: transparent;">2>c:\Archivos de programa\Microsoft Visual Studio 10.0\VC\include\utility(102): error C2248: 'QScopedPointer<T>::QScopedPointer' : cannot access private member declared in class 'QScopedPointer<T>'</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsSymbolV2</div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>        
  D:\TFS_OSGeo\SIT\SIG_SDK\OSGeo\OSGeo4W\include\qt4\QtCore/qscopedpointer.h(170) : see declaration of 'QScopedPointer<T>::QScopedPointer'</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsSymbolV2</div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>          ..\..\..\QGIS\src\core\symbology-ng\qgscategorizedsymbolrendererv2.cpp(59) : see reference to function template instantiation 'void std::swap<QScopedPointer<T>>(_Ty &,_Ty &)' being compiled</div><div style="background-color: transparent;">2>          with</div><div
 style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsSymbolV2,</div><div style="background-color: transparent;">2>              _Ty=QScopedPointer<QgsSymbolV2></div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>c:\Archivos de programa\Microsoft Visual Studio 10.0\VC\include\utility(103): error C2248: 'QScopedPointer<T>::operator =' : cannot access private member declared in class 'QScopedPointer<T>'</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>          
    T=QgsSymbolV2</div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>          D:\TFS_OSGeo\SIT\SIG_SDK\OSGeo\OSGeo4W\include\qt4\QtCore/qscopedpointer.h(170) : see declaration of 'QScopedPointer<T>::operator ='</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsSymbolV2</div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>c:\Archivos de programa\Microsoft Visual Studio 10.0\VC\include\utility(104): error C2248: 'QScopedPointer<T>::operator =' : cannot access private member declared in
 class 'QScopedPointer<T>'</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsSymbolV2</div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>          D:\TFS_OSGeo\SIT\SIG_SDK\OSGeo\OSGeo4W\include\qt4\QtCore/qscopedpointer.h(170) : see declaration of 'QScopedPointer<T>::operator ='</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsSymbolV2</div><div
 style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>  qgsgraduatedsymbolrendererv2.cpp</div><div style="background-color: transparent;">2>c:\Archivos de programa\Microsoft Visual Studio 10.0\VC\include\utility(102): error C2248: 'QScopedPointer<T>::QScopedPointer' : cannot access private member declared in class 'QScopedPointer<T>'</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsSymbolV2</div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>        
  D:\TFS_OSGeo\SIT\SIG_SDK\OSGeo\OSGeo4W\include\qt4\QtCore/qscopedpointer.h(170) : see declaration of 'QScopedPointer<T>::QScopedPointer'</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsSymbolV2</div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>          ..\..\..\QGIS\src\core\symbology-ng\qgsgraduatedsymbolrendererv2.cpp(65) : see reference to function template instantiation 'void std::swap<QScopedPointer<T>>(_Ty &,_Ty &)' being compiled</div><div style="background-color: transparent;">2>          with</div><div style="background-color:
 transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsSymbolV2,</div><div style="background-color: transparent;">2>              _Ty=QScopedPointer<QgsSymbolV2></div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>c:\Archivos de programa\Microsoft Visual Studio 10.0\VC\include\utility(103): error C2248: 'QScopedPointer<T>::operator =' : cannot access private member declared in class 'QScopedPointer<T>'</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>            
  T=QgsSymbolV2</div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>          D:\TFS_OSGeo\SIT\SIG_SDK\OSGeo\OSGeo4W\include\qt4\QtCore/qscopedpointer.h(170) : see declaration of 'QScopedPointer<T>::operator ='</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsSymbolV2</div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>c:\Archivos de programa\Microsoft Visual Studio 10.0\VC\include\utility(104): error C2248: 'QScopedPointer<T>::operator =' : cannot access private member declared in class
 'QScopedPointer<T>'</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsSymbolV2</div><div style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;">2>          D:\TFS_OSGeo\SIT\SIG_SDK\OSGeo\OSGeo4W\include\qt4\QtCore/qscopedpointer.h(170) : see declaration of 'QScopedPointer<T>::operator ='</div><div style="background-color: transparent;">2>          with</div><div style="background-color: transparent;">2>          [</div><div style="background-color: transparent;">2>              T=QgsSymbolV2</div><div
 style="background-color: transparent;">2>          ]</div><div style="background-color: transparent;"><br></div><div style="background-color: transparent; color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-style: normal;">Thanks in advance</div></div></body></html>