=> Bootstrap dependency digest>=20010302: found digest-20160304
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
===> Building for kodi-15.2nb11
CPP     lib/SlingboxLib/SlingboxLib.o
CC      xbmc/contrib/kissfft/kiss_fft.o
CPP     xbmc/cores/playercorefactory/PlayerCoreFactory.o
CPP     xbmc/cores/DllLoader/exports/emu_dummy.o
CPP     xbmc/cores/VideoRenderers/VideoShaders/YUV2RGBShader.o
CPP     xbmc/cores/DllLoader/exports/util/EmuFileWrapper.o
CPP     xbmc/dialogs/GUIDialogBoxBase.o
CPP     xbmc/cdrip/CDDARipJob.o
CPP     xbmc/cores/DllLoader/coff.o
CPP     xbmc/cores/DummyVideoPlayer.o
CPP     xbmc/cores/paplayer/AudioDecoder.o
CPP     xbmc/cores/ExternalPlayer/ExternalPlayer.o
CPP     xbmc/cores/VideoRenderers/BaseRenderer.o
CPP     xbmc/dbwrappers/Database.o
CPP     xbmc/addons/Addon.o
CPP     xbmc/cores/AudioEngine/AEFactory.o
SlingboxLib.cpp:173:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  char * szString = "GET /stream.asf HTTP/1.1\r\nAccept: */*\r\n"
                    ^
CC      xbmc/contrib/kissfft/kiss_fftr.o
1 warning generated.
AR      lib/SlingboxLib/SlingboxLib.a
CPP     xbmc/cores/VideoRenderers/OverlayRenderer.o
AR      xbmc/contrib/kissfft/kissfft.a
CPP     xbmc/cores/paplayer/CodecFactory.o
CPP     xbmc/cores/DllLoader/exports/emu_kernel32.o
In file included from DummyVideoPlayer.cpp:23:
./DummyVideoPlayer.h:32:16: warning: 'CDummyVideoPlayer::CloseFile' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool CloseFile();
               ^
./IPlayer.h:137:16: note: hidden overloaded virtual function 'IPlayer::CloseFile' declared here: different number of parameters (1 vs 0)
  virtual bool CloseFile(bool reopen = false) = 0;
               ^
In file included from BaseRenderer.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from BaseRenderer.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
AR      xbmc/cores/DllLoader/exports/util/exports_utils.a
In file included from GUIDialogBoxBase.cpp:22:
In file included from ./GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogBoxBase.cpp:22:
In file included from ./GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from AEFactory.cpp:24:
In file included from ./Engines/ActiveAE/ActiveAE.h:25:
In file included from ./Engines/ActiveAE/ActiveAESink.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.h:98:16: warning: 'ActiveAE::CActiveAEBufferPoolResample::Create' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool Create(unsigned int totaltime, bool remap, bool upmix, bool normalize = true);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.h:83:16: note: hidden overloaded virtual function 'ActiveAE::CActiveAEBufferPool::Create' declared here: different number of parameters (1 vs 4)
  virtual bool Create(unsigned int totaltime);
               ^
CPP     xbmc/addons/AddonCallbacks.o
In file included from GUIDialogBoxBase.cpp:22:
In file included from ./GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from Addon.cpp:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Addon.cpp:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Addon.cpp:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PlayerCoreFactory.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:133:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    dts    = DVD_NOPTS_VALUE;
             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from PlayerCoreFactory.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:134:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    dts_state = DVD_NOPTS_VALUE;
                ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from PlayerCoreFactory.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:135:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    dur    = DVD_NOPTS_VALUE;
             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from PlayerCoreFactory.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:141:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    startpts  = DVD_NOPTS_VALUE;
                ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from PlayerCoreFactory.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:142:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    lastdts = DVD_NOPTS_VALUE;
              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from PlayerCoreFactory.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:147:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if(dts == DVD_NOPTS_VALUE)
              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from PlayerCoreFactory.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:148:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      return DVD_NOPTS_VALUE;
             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from PlayerCoreFactory.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:149:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if(dur == DVD_NOPTS_VALUE)
              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from PlayerCoreFactory.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:356:47: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  void FlushBuffers(bool queued, double pts = DVD_NOPTS_VALUE, bool accurate = true, bool sync = true);
                                              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
CPP     xbmc/cores/DllLoader/dll.o
In file included from PlayerCoreFactory.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:479:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      dts           = DVD_NOPTS_VALUE;
                      ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from CDDARipJob.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogExtendedProgressBar.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from CDDARipJob.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogExtendedProgressBar.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from CDDARipJob.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogExtendedProgressBar.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from ExternalPlayer.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from ExternalPlayer.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from ExternalPlayer.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from PlayerCoreFactory.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PlayerCoreFactory.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from PlayerCoreFactory.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/dbwrappers/DatabaseQuery.o
In file included from CodecFactory.cpp:24:
In file included from ./DVDPlayerCodec.h:27:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:112:35: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    frame.pts                   = DVD_NOPTS_VALUE;
                                  ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from PlayerCoreFactory.cpp:31:
In file included from ./PlayerCoreConfig.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PlayerCoreFactory.cpp:31:
In file included from ./PlayerCoreConfig.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PlayerCoreFactory.cpp:31:
In file included from ./PlayerCoreConfig.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PlayerCoreFactory.cpp:31:
In file included from ./PlayerCoreConfig.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/network/upnp/UPnPPlayer.h:64:16: warning: 'UPNP::CUPnPPlayer::GetChapterName' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void GetChapterName(std::string& strChapterName)     { return; }
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/IPlayer.h:190:16: note: hidden overloaded virtual function 'IPlayer::GetChapterName' declared here: different number of parameters (2 vs 1)
  virtual void GetChapterName(std::string& strChapterName, int chapterIdx = -1) { return; }
               ^
In file included from PlayerCoreFactory.cpp:31:
In file included from ./PlayerCoreConfig.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/network/upnp/UPnPPlayer.h:67:16: warning: 'UPNP::CUPnPPlayer::SeekTime' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void SeekTime(__int64 iTime = 0);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/IPlayer.h:196:16: note: hidden overloaded virtual function 'IPlayer::SeekTime' declared here: type mismatch at 1st parameter ('__int64_t' (aka 'long') vs 'long long')
  virtual void SeekTime(int64_t iTime = 0){};
               ^
3 warnings generated.
In file included from Addon.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/ContextMenuManager.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from Addon.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/ContextMenuManager.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from Addon.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/ContextMenuManager.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from CDDARipJob.cpp:37:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from CDDARipJob.cpp:37:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from CDDARipJob.cpp:37:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from CodecFactory.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from CodecFactory.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from CodecFactory.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/dialogs/GUIDialogBusy.o
1 warning generated.
In file included from ExternalPlayer.cpp:36:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ExternalPlayer.cpp:36:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ExternalPlayer.cpp:36:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonCallbacks.cpp:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonCallbacks.cpp:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonCallbacks.cpp:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/cores/DllLoader/exports/emu_msvcrt.o
In file included from CDDARipJob.cpp:38:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AudioEncoder.h:21:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllAddon<AudioEncoder, AUDIOENC_PROPS>, AudioEncoder, AUDIOENC_PROPS>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
CPP     xbmc/cores/VideoRenderers/VideoShaders/VideoFilterShader.o
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AudioEncoder.h:31:32: note: in instantiation of template class 'ADDON::CAddonDll<DllAddon<AudioEncoder, AUDIOENC_PROPS>, AudioEncoder, AUDIOENC_PROPS>' requested here
  class CAudioEncoder : public AudioEncoderDll, public IEncoder
                               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
CPP     xbmc/cores/AudioEngine/AESinkFactory.o
CPP     xbmc/cdrip/CDDARipper.o
In file included from CodecFactory.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AudioDecoder.h:21:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllAddon<AudioDecoder, AUDIODEC_PROPS>, AudioDecoder, AUDIODEC_PROPS>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AudioDecoder.h:39:32: note: in instantiation of template class 'ADDON::CAddonDll<DllAddon<AudioDecoder, AUDIODEC_PROPS>, AudioDecoder, AUDIODEC_PROPS>' requested here
  class CAudioDecoder : public AudioDecoderDll,
                               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
CPP     xbmc/cores/DllLoader/DllLoader.o
2 warnings generated.
1 warning generated.
In file included from AddonCallbacks.cpp:25:
In file included from ./AddonCallbacksGUI.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from AddonCallbacks.cpp:25:
In file included from ./AddonCallbacksGUI.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from AddonCallbacks.cpp:25:
In file included from ./AddonCallbacksGUI.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/cores/FFmpeg.o
In file included from AddonCallbacks.cpp:25:
./AddonCallbacksGUI.h:210:20: warning: 'ADDON::CGUIAddonWindow::Update' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void     Update();
                   ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:95:16: note: hidden overloaded virtual function 'CGUIMediaWindow::Update' declared here: different number of parameters (2 vs 0)
  virtual bool Update(const std::string &strDirectory, bool updateFilterPath = true);
               ^
CPP     xbmc/cores/VideoRenderers/OverlayRendererUtil.o
In file included from DatabaseQuery.cpp:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DatabaseQuery.cpp:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DatabaseQuery.cpp:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/cores/VideoRenderers/VideoShaders/ConvolutionKernels.o
7 warnings generated.
In file included from GUIDialogBusy.cpp:21:
In file included from ./GUIDialogBusy.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogBusy.cpp:21:
In file included from ./GUIDialogBusy.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogBusy.cpp:21:
In file included from ./GUIDialogBusy.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/cdrip/Encoder.o
7 warnings generated.
18 warnings generated.
CPP     xbmc/cores/playercorefactory/PlayerSelectionRule.o
CPP     xbmc/addons/AddonCallbacksAddon.o
6 warnings generated.
AR      xbmc/cores/ExternalPlayer/ExternalPlayer.a
CPP     xbmc/cores/VideoRenderers/OverlayRendererGUI.o
In file included from CDDARipper.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from CDDARipper.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/cores/AudioEngine/Sinks/AESinkNULL.o
In file included from CDDARipper.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from CDDARipper.cpp:36:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingPath.h:45:8: warning: 'CSettingPath::copy' hides overloaded virtual function [-Woverloaded-virtual]
  void copy(const CSettingPath &setting);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/Setting.h:405:16: note: hidden overloaded virtual function 'CSettingString::copy' declared here: type mismatch at 1st parameter ('const CSettingString &' vs 'const CSettingPath &')
  virtual void copy(const CSettingString &setting);
               ^
In file included from CDDARipper.cpp:38:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIControlSettings.h:223:16: warning: 'CGUIControlSeparatorSetting::Update' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void Update() {}
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIControlSettings.h:88:16: note: hidden overloaded virtual function 'CGUIControlBaseSetting::Update' declared here: different number of parameters (1 vs 0)
  virtual void Update(bool updateDisplayOnly = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIControlSettings.h:237:16: warning: 'CGUIControlGroupTitleSetting::Update' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void Update() {}
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIControlSettings.h:88:16: note: hidden overloaded virtual function 'CGUIControlBaseSetting::Update' declared here: different number of parameters (1 vs 0)
  virtual void Update(bool updateDisplayOnly = false);
               ^
AR      xbmc/cores/VideoRenderers/VideoShaders/VideoShaders.a
CPP     xbmc/addons/AddonCallbacksCodec.o
5 warnings generated.
CPP     xbmc/cores/DllLoader/DllLoaderContainer.o
6 warnings generated.
CPP     xbmc/cores/paplayer/DVDPlayerCodec.o
3 warnings generated.
CPP     xbmc/cores/VideoRenderers/RenderCapture.o
CPP     xbmc/cores/DataCacheCore.o
CPP     xbmc/dbwrappers/dataset.o
CPP     xbmc/cores/paplayer/PAPlayer.o
3 warnings generated.
In file included from CDDARipper.cpp:45:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from CDDARipper.cpp:45:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from CDDARipper.cpp:45:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/dialogs/GUIDialogButtonMenu.o
CPP     xbmc/epg/EpgInfoTag.o
In file included from AddonCallbacksAddon.cpp:22:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonCallbacksAddon.cpp:22:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonCallbacksAddon.cpp:22:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from CDDARipper.cpp:47:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AudioEncoder.h:21:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllAddon<AudioEncoder, AUDIOENC_PROPS>, AudioEncoder, AUDIOENC_PROPS>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AudioEncoder.h:31:32: note: in instantiation of template class 'ADDON::CAddonDll<DllAddon<AudioEncoder, AUDIOENC_PROPS>, AudioEncoder, AUDIOENC_PROPS>' requested here
  class CAudioEncoder : public AudioEncoderDll, public IEncoder
                               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
CPP     xbmc/cores/AudioEngine/Sinks/AESinkPi.o
In file included from PlayerSelectionRule.cpp:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PlayerSelectionRule.cpp:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PlayerSelectionRule.cpp:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
AR      xbmc/cores/cores.a
CPP     xbmc/cdrip/EncoderFFmpeg.o
In file included from AddonCallbacksAddon.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from AddonCallbacksAddon.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from AddonCallbacksAddon.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/epg/EpgSearchFilter.o
CPP     xbmc/cores/AudioEngine/AEResampleFactory.o
AR      xbmc/cores/DllLoader/exports/exports.a
In file included from AddonCallbacksCodec.cpp:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonCallbacksCodec.cpp:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonCallbacksCodec.cpp:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/dbwrappers/mysqldataset.o
3 warnings generated.
In file included from DVDPlayerCodec.cpp:21:
In file included from ./DVDPlayerCodec.h:27:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:112:35: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    frame.pts                   = DVD_NOPTS_VALUE;
                                  ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
AR      xbmc/cores/playercorefactory/playercorefactory.a
In file included from GUIDialogButtonMenu.cpp:21:
In file included from ./GUIDialogButtonMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogButtonMenu.cpp:21:
In file included from ./GUIDialogButtonMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogButtonMenu.cpp:21:
In file included from ./GUIDialogButtonMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/addons/AddonCallbacksGUI.o
dataset.cpp:137:16: warning: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Wvarargs]
  va_start(ap, t);
               ^
dataset.cpp:133:57: note: parameter of type 'dbiplus::sqlType' is declared here
void Dataset::setSqlParams(const char *sqlFrmt, sqlType t, ...) {
                                                        ^
10 warnings generated.
CPP     xbmc/cores/DllLoader/dll_tracker.o
In file included from EncoderFFmpeg.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from EncoderFFmpeg.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from EncoderFFmpeg.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
3 warnings generated.
6 warnings generated.
DVDPlayerCodec.cpp:202:20: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (Seek(1) != DVD_NOPTS_VALUE)
                   ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayerCodec.cpp:326:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    return DVD_NOPTS_VALUE;
           ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
CPP     xbmc/addons/AddonCallbacksPVR.o
CPP     xbmc/dialogs/GUIDialogCache.o
CPP     xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.o
CPP     xbmc/epg/Epg.o
CPP     xbmc/dbwrappers/qry_dat.o
CPP     xbmc/filesystem/MusicDatabaseDirectory/DirectoryNode.o
In file included from EpgInfoTag.cpp:24:
In file included from ../pvr/addons/PVRClients.h:25:
In file included from ../pvr/addons/PVRClient.h:22:
In file included from ../addons/Addon.h:24:
../utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from EpgInfoTag.cpp:24:
In file included from ../pvr/addons/PVRClients.h:25:
In file included from ../pvr/addons/PVRClient.h:22:
In file included from ../addons/Addon.h:24:
../utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from EpgInfoTag.cpp:24:
In file included from ../pvr/addons/PVRClients.h:25:
In file included from ../pvr/addons/PVRClient.h:22:
In file included from ../addons/Addon.h:24:
../utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
EncoderFFmpeg.cpp:319:21: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations]
    if (m_CodecCtx->coded_frame && m_CodecCtx->coded_frame->pts != AV_NOPTS_VALUE)
                    ^
/data/scratch/multimedia/kodi/work/.buildlink/include/ffmpeg2/libavcodec/avcodec.h:3024:35: note: 'coded_frame' has been explicitly marked deprecated here
    attribute_deprecated AVFrame *coded_frame;
                                  ^
EncoderFFmpeg.cpp:319:48: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations]
    if (m_CodecCtx->coded_frame && m_CodecCtx->coded_frame->pts != AV_NOPTS_VALUE)
                                               ^
/data/scratch/multimedia/kodi/work/.buildlink/include/ffmpeg2/libavcodec/avcodec.h:3024:35: note: 'coded_frame' has been explicitly marked deprecated here
    attribute_deprecated AVFrame *coded_frame;
                                  ^
EncoderFFmpeg.cpp:320:44: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations]
      m_Pkt.pts = av_rescale_q(m_CodecCtx->coded_frame->pts, m_Stream->time_base, m_CodecCtx->time_base);
                                           ^
/data/scratch/multimedia/kodi/work/.buildlink/include/ffmpeg2/libavcodec/avcodec.h:3024:35: note: 'coded_frame' has been explicitly marked deprecated here
    attribute_deprecated AVFrame *coded_frame;
                                  ^
CPP     xbmc/cores/VideoRenderers/RenderManager.o
mysqldataset.cpp:918:11: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
          register const char *cset;      /* Use registers for speed */
          ^~~~~~~~~
mysqldataset.cpp:919:11: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
          register int base;
          ^~~~~~~~~
mysqldataset.cpp:1167:7: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
      register int nspace;
      ^~~~~~~~~
mysqldataset.cpp:1177:7: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
      register int nspace;
      ^~~~~~~~~
In file included from EpgInfoTag.cpp:24:
In file included from ../pvr/addons/PVRClients.h:25:
In file included from ../pvr/addons/PVRClient.h:23:
../addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
../pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
../addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
In file included from EpgSearchFilter.cpp:25:
In file included from ../pvr/recordings/PVRRecordings.h:24:
In file included from ../video/VideoDatabase.h:23:
In file included from ../addons/Scraper.h:21:
In file included from ../addons/Addon.h:24:
../utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from EpgSearchFilter.cpp:25:
In file included from ../pvr/recordings/PVRRecordings.h:24:
In file included from ../video/VideoDatabase.h:23:
In file included from ../addons/Scraper.h:21:
In file included from ../addons/Addon.h:24:
../utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from EpgSearchFilter.cpp:25:
In file included from ../pvr/recordings/PVRRecordings.h:24:
In file included from ../video/VideoDatabase.h:23:
In file included from ../addons/Scraper.h:21:
In file included from ../addons/Addon.h:24:
../utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
CPP     xbmc/dbwrappers/sqlitedataset.o
In file included from AddonCallbacksGUI.cpp:23:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonCallbacksGUI.cpp:23:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonCallbacksGUI.cpp:23:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
6 warnings generated.
AR      xbmc/cdrip/cdrip.a
CPP     xbmc/epg/EpgContainer.o
In file included from AddonCallbacksGUI.cpp:24:
In file included from ./AddonCallbacksGUI.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from AddonCallbacksGUI.cpp:24:
In file included from ./AddonCallbacksGUI.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from AddonCallbacksGUI.cpp:24:
In file included from ./AddonCallbacksGUI.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
1 warning generated.
In file included from AddonCallbacksGUI.cpp:24:
./AddonCallbacksGUI.h:210:20: warning: 'ADDON::CGUIAddonWindow::Update' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void     Update();
                   ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:95:16: note: hidden overloaded virtual function 'CGUIMediaWindow::Update' declared here: different number of parameters (2 vs 0)
  virtual bool Update(const std::string &strDirectory, bool updateFilterPath = true);
               ^
CPP     xbmc/cores/DllLoader/dll_tracker_file.o
AR      xbmc/cores/paplayer/paplayer.a
CPP     xbmc/dialogs/GUIDialogContextMenu.o
In file included from Engines/ActiveAE/ActiveAE.cpp:21:
In file included from Engines/ActiveAE/ActiveAE.h:25:
In file included from Engines/ActiveAE/ActiveAESink.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.h:98:16: warning: 'ActiveAE::CActiveAEBufferPoolResample::Create' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool Create(unsigned int totaltime, bool remap, bool upmix, bool normalize = true);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.h:83:16: note: hidden overloaded virtual function 'ActiveAE::CActiveAEBufferPool::Create' declared here: different number of parameters (1 vs 4)
  virtual bool Create(unsigned int totaltime);
               ^
3 warnings generated.
In file included from AddonCallbacksPVR.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from AddonCallbacksPVR.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from AddonCallbacksPVR.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESink.o
CPP     xbmc/cores/VideoRenderers/RenderFlags.o
CPP     xbmc/addons/AddonDatabase.o
In file included from GUIDialogCache.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogCache.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
RenderManager.cpp:305:20: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    m_presentpts = DVD_NOPTS_VALUE;
                   ^~~~~~~~~~~~~~~
./../dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from GUIDialogCache.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogProgress.h:23:
In file included from ./GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from Epg.cpp:24:
In file included from ../pvr/addons/PVRClients.h:25:
In file included from ../pvr/addons/PVRClient.h:22:
In file included from ../addons/Addon.h:24:
../utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Epg.cpp:24:
In file included from ../pvr/addons/PVRClients.h:25:
In file included from ../pvr/addons/PVRClient.h:22:
In file included from ../addons/Addon.h:24:
../utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Epg.cpp:24:
In file included from ../pvr/addons/PVRClients.h:25:
In file included from ../pvr/addons/PVRClient.h:22:
In file included from ../addons/Addon.h:24:
../utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from EpgContainer.cpp:22:
In file included from ../dialogs/GUIDialogExtendedProgressBar.h:22:
In file included from ../guilib/GUIDialog.h:28:
../guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
../guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from EpgContainer.cpp:22:
In file included from ../dialogs/GUIDialogExtendedProgressBar.h:22:
In file included from ../guilib/GUIDialog.h:28:
../guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
../guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from EpgContainer.cpp:22:
In file included from ../dialogs/GUIDialogExtendedProgressBar.h:22:
../guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
../guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
4 warnings generated.
4 warnings generated.
CPP     xbmc/cores/DllLoader/dll_tracker_library.o
CPP     xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbum.o
CPP     xbmc/filesystem/VideoDatabaseDirectory/DirectoryNode.o
In file included from GUIDialogContextMenu.cpp:22:
In file included from ./GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogContextMenu.cpp:22:
In file included from ./GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogContextMenu.cpp:22:
In file included from ./GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from Epg.cpp:24:
In file included from ../pvr/addons/PVRClients.h:25:
In file included from ../pvr/addons/PVRClient.h:23:
../addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
../pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
../addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
In file included from AddonCallbacksPVR.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonCallbacksPVR.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonCallbacksPVR.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/cores/VideoRenderers/LinuxRendererGL.o
3 warnings generated.
CPP     xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeEpisodes.o
In file included from Engines/ActiveAE/ActiveAESink.cpp:23:
In file included from Engines/ActiveAE/ActiveAESink.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.h:98:16: warning: 'ActiveAE::CActiveAEBufferPoolResample::Create' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool Create(unsigned int totaltime, bool remap, bool upmix, bool normalize = true);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.h:83:16: note: hidden overloaded virtual function 'ActiveAE::CActiveAEBufferPool::Create' declared here: different number of parameters (1 vs 4)
  virtual bool Create(unsigned int totaltime);
               ^
In file included from AddonDatabase.cpp:21:
In file included from ./AddonDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonDatabase.cpp:21:
In file included from ./AddonDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonDatabase.cpp:21:
In file included from ./AddonDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonCallbacksPVR.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
./Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
CPP     xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEStream.o
In file included from GUIDialogContextMenu.cpp:35:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/profiles/dialogs/GUIDialogLockSettings.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
CPP     xbmc/cores/DllLoader/dll_util.o
In file included from EpgContainer.cpp:27:
In file included from ../pvr/recordings/PVRRecordings.h:24:
In file included from ../video/VideoDatabase.h:23:
In file included from ../addons/Scraper.h:21:
In file included from ../addons/Addon.h:24:
../utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from EpgContainer.cpp:27:
In file included from ../pvr/recordings/PVRRecordings.h:24:
In file included from ../video/VideoDatabase.h:23:
In file included from ../addons/Scraper.h:21:
In file included from ../addons/Addon.h:24:
../utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from EpgContainer.cpp:27:
In file included from ../pvr/recordings/PVRRecordings.h:24:
In file included from ../video/VideoDatabase.h:23:
In file included from ../addons/Scraper.h:21:
In file included from ../addons/Addon.h:24:
../utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogContextMenu.cpp:40:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogContextMenu.cpp:40:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogContextMenu.cpp:40:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
AR      xbmc/dbwrappers/dbwrappers.a
In file included from DirectoryNodeAlbum.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeAlbum.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeAlbum.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESound.o
In file included from DirectoryNodeEpisodes.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeEpisodes.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeEpisodes.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
7 warnings generated.
In file included from DirectoryNode.cpp:45:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNode.cpp:45:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNode.cpp:45:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
In file included from GUIDialogContextMenu.cpp:45:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoBase.h:125:8: warning: 'CGUIWindowVideoBase::LoadPlayList' hides overloaded virtual function [-Woverloaded-virtual]
  void LoadPlayList(const std::string& strPlayList, int iPlayList = PLAYLIST_VIDEO);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:152:16: note: hidden overloaded virtual function 'CGUIMediaWindow::LoadPlayList' declared here: different number of parameters (1 vs 2)
  virtual void LoadPlayList(const std::string& strFileName) {}
               ^
CPP     xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEResampleFFMPEG.o
In file included from Engines/ActiveAE/ActiveAEStream.cpp:29:
In file included from Engines/ActiveAE/ActiveAE.h:25:
In file included from Engines/ActiveAE/ActiveAESink.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.h:98:16: warning: 'ActiveAE::CActiveAEBufferPoolResample::Create' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool Create(unsigned int totaltime, bool remap, bool upmix, bool normalize = true);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.h:83:16: note: hidden overloaded virtual function 'ActiveAE::CActiveAEBufferPool::Create' declared here: different number of parameters (1 vs 4)
  virtual bool Create(unsigned int totaltime);
               ^
CPP     xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumCompilations.o
CPP     xbmc/cores/DllLoader/LibraryLoader.o
3 warnings generated.
CPP     xbmc/addons/AddonInstaller.o
1 warning generated.
7 warnings generated.
CPP     xbmc/cores/DllLoader/SoLoader.o
In file included from Engines/ActiveAE/ActiveAESound.cpp:24:
In file included from Engines/ActiveAE/ActiveAE.h:25:
In file included from Engines/ActiveAE/ActiveAESink.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.h:98:16: warning: 'ActiveAE::CActiveAEBufferPoolResample::Create' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool Create(unsigned int totaltime, bool remap, bool upmix, bool normalize = true);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.h:83:16: note: hidden overloaded virtual function 'ActiveAE::CActiveAEBufferPool::Create' declared here: different number of parameters (1 vs 4)
  virtual bool Create(unsigned int totaltime);
               ^
CPP     xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEResamplePi.o
1 warning generated.
1 warning generated.
CC      xbmc/cores/DllLoader/mmap_anon.o
CPP     xbmc/epg/EpgDatabase.o
CPP     xbmc/dialogs/GUIDialogExtendedProgressBar.o
4 warnings generated.
CPP     xbmc/filesystem/AddonsDirectory.o
CPP     xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeGrouped.o
CPP     xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeMoviesOverview.o
In file included from DirectoryNodeAlbumCompilations.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeAlbumCompilations.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeAlbumCompilations.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
1 warning generated.
CPP     xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeMusicVideosOverview.o
CPP     xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeOverview.o
CC      xbmc/cores/DllLoader/ldt_keeper.o
3 warnings generated.
3 warnings generated.
CPP     xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeRecentlyAddedEpisodes.o
CPP     xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumCompilationsSongs.o
ldt_keeper.c:223:11: warning: implicit declaration of function 'i386_set_ldt' is invalid in C99 [-Wimplicit-function-declaration]
    ret = i386_set_ldt(array.entry_number, (const union ldt_entry *)d, 1);
          ^
1 warning generated.
1 warning generated.
CPP     xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.o
AR      xbmc/cores/DllLoader/dllloader.a
3 warnings generated.
CPP     xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeRecentlyAddedMovies.o
CPP     xbmc/filesystem/CacheStrategy.o
In file included from GUIDialogExtendedProgressBar.cpp:22:
In file included from ./GUIDialogExtendedProgressBar.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogExtendedProgressBar.cpp:22:
In file included from ./GUIDialogExtendedProgressBar.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogExtendedProgressBar.cpp:22:
In file included from ./GUIDialogExtendedProgressBar.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
6 warnings generated.
8 warnings generated.
CPP     xbmc/addons/AddonManager.o
In file included from AddonInstaller.cpp:21:
In file included from ./AddonInstaller.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonInstaller.cpp:21:
In file included from ./AddonInstaller.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonInstaller.cpp:21:
In file included from ./AddonInstaller.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonsDirectory.cpp:24:
In file included from ./AddonsDirectory.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonsDirectory.cpp:24:
In file included from ./AddonsDirectory.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonsDirectory.cpp:24:
In file included from ./AddonsDirectory.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/cores/VideoRenderers/OverlayRendererGL.o
In file included from DirectoryNodeGrouped.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeGrouped.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeGrouped.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/addons/AddonStatusHandler.o
3 warnings generated.
In file included from AddonInstaller.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogYesNo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from AddonInstaller.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogYesNo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from AddonInstaller.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogYesNo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/addons/AddonVersion.o
In file included from DirectoryNodeRecentlyAddedEpisodes.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeRecentlyAddedEpisodes.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeRecentlyAddedEpisodes.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
In file included from DirectoryNodeAlbumCompilationsSongs.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeAlbumCompilationsSongs.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeAlbumCompilationsSongs.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeMoviesOverview.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeMoviesOverview.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeMoviesOverview.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/dialogs/GUIDialogFavourites.o
AddonsDirectory.cpp:51:5: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    ADDON_VIZ_LIBRARY,
    ^~~~~~~~~~~~~~~~~~
AddonsDirectory.cpp:58:3: warning: suggest braces around initialization of subobject [-Wmissing-braces]
  ADDON_SCRAPER_ALBUMS,
  ^~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
3 warnings generated.
CPP     xbmc/cores/AudioEngine/Sinks/AESinkALSA.o
In file included from Engines/ActiveAE/ActiveAEBuffer.cpp:21:
Engines/ActiveAE/ActiveAEBuffer.h:98:16: warning: 'ActiveAE::CActiveAEBufferPoolResample::Create' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool Create(unsigned int totaltime, bool remap, bool upmix, bool normalize = true);
               ^
Engines/ActiveAE/ActiveAEBuffer.h:83:16: note: hidden overloaded virtual function 'ActiveAE::CActiveAEBufferPool::Create' declared here: different number of parameters (1 vs 4)
  virtual bool Create(unsigned int totaltime);
               ^
In file included from DirectoryNodeOverview.cpp:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeOverview.cpp:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeOverview.cpp:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyAdded.o
In file included from AddonManager.cpp:21:
In file included from ./AddonManager.h:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonManager.cpp:21:
In file included from ./AddonManager.h:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonManager.cpp:21:
In file included from ./AddonManager.h:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/input/ButtonTranslator.o
CPP     xbmc/addons/AudioEncoder.o
In file included from DirectoryNodeRecentlyAddedMovies.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeRecentlyAddedMovies.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeRecentlyAddedMovies.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyAddedSong.o
3 warnings generated.
In file included from AddonStatusHandler.cpp:21:
In file included from ./AddonManager.h:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonStatusHandler.cpp:21:
In file included from ./AddonManager.h:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonStatusHandler.cpp:21:
In file included from ./AddonManager.h:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/epg/GUIEPGGridContainer.o
In file included from GUIDialogFavourites.cpp:21:
In file included from ./GUIDialogFavourites.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogFavourites.cpp:21:
In file included from ./GUIDialogFavourites.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogFavourites.cpp:21:
In file included from ./GUIDialogFavourites.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/cores/AudioEngine/Sinks/alsa/ALSADeviceMonitor.o
3 warnings generated.
CPP     xbmc/interfaces/generic/ILanguageInvoker.o
In file included from AddonManager.cpp:23:
In file included from ./AudioEncoder.h:21:
./AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllAddon<AudioEncoder, AUDIOENC_PROPS>, AudioEncoder, AUDIOENC_PROPS>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
./AudioEncoder.h:31:32: note: in instantiation of template class 'ADDON::CAddonDll<DllAddon<AudioEncoder, AUDIOENC_PROPS>, AudioEncoder, AUDIOENC_PROPS>' requested here
  class CAudioEncoder : public AudioEncoderDll, public IEncoder
                               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
CPP     xbmc/cores/AudioEngine/Sinks/alsa/ALSAHControlMonitor.o
In file included from AddonManager.cpp:23:
In file included from ./AudioEncoder.h:21:
./AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllAddon<AudioDecoder, AUDIODEC_PROPS>, AudioDecoder, AUDIODEC_PROPS>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
./AudioDecoder.h:39:32: note: in instantiation of template class 'ADDON::CAddonDll<DllAddon<AudioDecoder, AUDIODEC_PROPS>, AudioDecoder, AUDIODEC_PROPS>' requested here
  class CAudioDecoder : public AudioDecoderDll,
                               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
1 warning generated.
CPP     xbmc/interfaces/info/InfoBool.o
3 warnings generated.
CPP     xbmc/dialogs/GUIDialogFileBrowser.o
CPP     xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeRecentlyAddedMusicVideos.o
In file included from AddonManager.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/ContextMenuManager.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from AddonManager.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/ContextMenuManager.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from AddonManager.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/ContextMenuManager.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from AudioEncoder.cpp:19:
In file included from ./AudioEncoder.h:21:
In file included from ./AddonDll.h:24:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AudioEncoder.cpp:19:
In file included from ./AudioEncoder.h:21:
In file included from ./AddonDll.h:24:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AudioEncoder.cpp:19:
In file included from ./AudioEncoder.h:21:
In file included from ./AddonDll.h:24:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonStatusHandler.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from AddonStatusHandler.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from DirectoryNodeAlbumRecentlyAdded.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeAlbumRecentlyAdded.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeAlbumRecentlyAdded.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonManager.cpp:23:
In file included from ./AudioEncoder.h:21:
./AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllAddon<Visualisation, VIS_PROPS>, Visualisation, VIS_PROPS>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
./Visualisation.h:55:33: note: in instantiation of template class 'ADDON::CAddonDll<DllAddon<Visualisation, VIS_PROPS>, Visualisation, VIS_PROPS>' requested here
  class CVisualisation : public CAddonDll<DllVisualisation, Visualisation, VIS_PROPS>
                                ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
In file included from AddonManager.cpp:23:
In file included from ./AudioEncoder.h:21:
./AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllAddon<ScreenSaver, SCR_PROPS>, ScreenSaver, SCR_PROPS>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
./ScreenSaver.h:30:29: note: in instantiation of template class 'ADDON::CAddonDll<DllAddon<ScreenSaver, SCR_PROPS>, ScreenSaver, SCR_PROPS>' requested here
class CScreenSaver : public ADDON::CAddonDll<DllScreenSaver, ScreenSaver, SCR_PROPS>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
In file included from AddonStatusHandler.cpp:25:
In file included from ./GUIDialogAddonSettings.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from AddonStatusHandler.cpp:25:
./GUIDialogAddonSettings.h:74:8: warning: 'CGUIDialogAddonSettings::GetCondition' hides overloaded virtual function [-Woverloaded-virtual]
  bool GetCondition(const std::string &condition, const int controlId);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:240:16: note: hidden overloaded virtual function 'CGUIControl::GetCondition' declared here: type mismatch at 1st parameter ('int' vs 'const std::string &' (aka 'const basic_string<char, char_traits<char>, allocator<char> > &'))
  virtual bool GetCondition(int condition, int data) const { return false; };
               ^
In file included from AddonManager.cpp:23:
In file included from ./AudioEncoder.h:21:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
CPP     xbmc/cores/AudioEngine/Sinks/AESinkOSS.o
In file included from GUIDialogFavourites.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/ContextMenuManager.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/ContextItemAddon.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogFavourites.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/ContextMenuManager.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/ContextItemAddon.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogFavourites.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/ContextMenuManager.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/ContextItemAddon.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AudioEncoder.cpp:19:
In file included from ./AudioEncoder.h:21:
./AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllAddon<AudioEncoder, AUDIOENC_PROPS>, AudioEncoder, AUDIOENC_PROPS>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
./AudioEncoder.h:31:32: note: in instantiation of template class 'ADDON::CAddonDll<DllAddon<AudioEncoder, AUDIOENC_PROPS>, AudioEncoder, AUDIOENC_PROPS>' requested here
  class CAudioEncoder : public AudioEncoderDll, public IEncoder
                               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
AR      xbmc/cores/VideoRenderers/VideoRenderer.a
CPP     xbmc/interfaces/generic/LanguageInvokerThread.o
In file included from DirectoryNodeAlbumRecentlyAddedSong.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeAlbumRecentlyAddedSong.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeAlbumRecentlyAddedSong.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/interfaces/info/InfoExpression.o
CPP     xbmc/addons/ContextItemAddon.o
5 warnings generated.
CPP     xbmc/filesystem/CircularCache.o
In file included from ButtonTranslator.cpp:35:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ButtonTranslator.cpp:35:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ButtonTranslator.cpp:35:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
3 warnings generated.
In file included from GUIDialogFileBrowser.cpp:21:
In file included from ./GUIDialogFileBrowser.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogFileBrowser.cpp:21:
In file included from ./GUIDialogFileBrowser.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogFileBrowser.cpp:21:
In file included from ./GUIDialogFileBrowser.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/interfaces/info/SkinVariable.o
CPP     xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyPlayed.o
7 warnings generated.
In file included from DirectoryNodeRecentlyAddedMusicVideos.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeRecentlyAddedMusicVideos.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeRecentlyAddedMusicVideos.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/cores/AudioEngine/Utils/AEChannelInfo.o
6 warnings generated.
CPP     xbmc/filesystem/CDDADirectory.o
3 warnings generated.
CPP     xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeRoot.o
CPP     xbmc/input/InertialScrollingHandler.o
In file included from ContextItemAddon.cpp:21:
In file included from ./ContextItemAddon.h:24:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ContextItemAddon.cpp:21:
In file included from ./ContextItemAddon.h:24:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ContextItemAddon.cpp:21:
In file included from ./ContextItemAddon.h:24:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/interfaces/generic/ScriptInvocationManager.o
In file included from SkinVariable.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SkinVariable.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SkinVariable.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumRecentlyPlayedSong.o
4 warnings generated.
CPP     xbmc/dialogs/GUIDialogGamepad.o
3 warnings generated.
6 warnings generated.
CPP     xbmc/filesystem/CDDAFile.o
CPP     xbmc/input/KeyboardLayout.o
In file included from InertialScrollingHandler.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from InertialScrollingHandler.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from ContextItemAddon.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/ContextMenuManager.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from ContextItemAddon.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/ContextMenuManager.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from ContextItemAddon.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/ContextMenuManager.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from DirectoryNodeAlbumRecentlyPlayed.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeAlbumRecentlyPlayed.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeAlbumRecentlyPlayed.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from CDDADirectory.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from CDDADirectory.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from CDDADirectory.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeSeasons.o
CPP     xbmc/cores/AudioEngine/Utils/AEBuffer.o
In file included from GUIDialogGamepad.cpp:21:
In file included from ./GUIDialogGamepad.h:23:
In file included from ./GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogGamepad.cpp:21:
In file included from ./GUIDialogGamepad.h:23:
In file included from ./GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogGamepad.cpp:21:
In file included from ./GUIDialogGamepad.h:23:
In file included from ./GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
AR      xbmc/interfaces/info/info.a
CPP     xbmc/input/KeyboardLayoutManager.o
In file included from DirectoryNodeAlbumRecentlyPlayedSong.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeAlbumRecentlyPlayedSong.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeAlbumRecentlyPlayedSong.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
2 warnings generated.
3 warnings generated.
CPP     xbmc/cores/AudioEngine/Utils/AEUtil.o
3 warnings generated.
CPP     xbmc/addons/AudioDecoder.o
3 warnings generated.
In file included from KeyboardLayout.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from KeyboardLayout.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from KeyboardLayout.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleMovies.o
CPP     xbmc/addons/GUIDialogAddonInfo.o
CPP     xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumTop100.o
In file included from DirectoryNodeSeasons.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeSeasons.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeSeasons.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/filesystem/CurlFile.o
3 warnings generated.
CPP     xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeAlbumTop100Song.o
3 warnings generated.
3 warnings generated.
CPP     xbmc/input/KeyboardStat.o
CPP     xbmc/dialogs/GUIDialogKaiToast.o
AR      xbmc/interfaces/generic/interfaces-generic.a
CPP     xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleMusicVideos.o
In file included from KeyboardLayoutManager.cpp:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from KeyboardLayoutManager.cpp:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from KeyboardLayoutManager.cpp:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AudioDecoder.cpp:19:
In file included from ./AudioDecoder.h:21:
In file included from ./AddonDll.h:24:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AudioDecoder.cpp:19:
In file included from ./AudioDecoder.h:21:
In file included from ./AddonDll.h:24:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AudioDecoder.cpp:19:
In file included from ./AudioDecoder.h:21:
In file included from ./AddonDll.h:24:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/cores/AudioEngine/Utils/AEStreamInfo.o
In file included from GUIDialogAddonInfo.cpp:21:
In file included from ./GUIDialogAddonInfo.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogAddonInfo.cpp:21:
In file included from ./GUIDialogAddonInfo.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogAddonInfo.cpp:21:
In file included from ./GUIDialogAddonInfo.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from DirectoryNodeAlbumTop100.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeAlbumTop100.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeAlbumTop100.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
CPP     xbmc/cores/AudioEngine/Utils/AEPackIEC61937.o
6 warnings generated.
In file included from DirectoryNodeAlbumTop100Song.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeAlbumTop100Song.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeAlbumTop100Song.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTitleTvShows.o
In file included from GUIDialogAddonInfo.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogAddonInfo.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogAddonInfo.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeTitleMovies.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeTitleMovies.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeTitleMovies.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
In file included from AudioDecoder.cpp:19:
In file included from ./AudioDecoder.h:21:
./AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllAddon<AudioDecoder, AUDIODEC_PROPS>, AudioDecoder, AUDIODEC_PROPS>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
./AudioDecoder.h:39:32: note: in instantiation of template class 'ADDON::CAddonDll<DllAddon<AudioDecoder, AUDIODEC_PROPS>, AudioDecoder, AUDIODEC_PROPS>' requested here
  class CAudioDecoder : public AudioDecoderDll,
                               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
In file included from GUIDialogKaiToast.cpp:21:
In file included from ./GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogKaiToast.cpp:21:
In file included from ./GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogKaiToast.cpp:21:
In file included from ./GUIDialogKaiToast.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIDialogAddonInfo.cpp:28:
./GUIDialogAddonSettings.h:74:8: warning: 'CGUIDialogAddonSettings::GetCondition' hides overloaded virtual function [-Woverloaded-virtual]
  bool GetCondition(const std::string &condition, const int controlId);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:240:16: note: hidden overloaded virtual function 'CGUIControl::GetCondition' declared here: type mismatch at 1st parameter ('int' vs 'const std::string &' (aka 'const basic_string<char, char_traits<char>, allocator<char> > &'))
  virtual bool GetCondition(int condition, int data) const { return false; };
               ^
CPP     xbmc/interfaces/AnnouncementManager.o
3 warnings generated.
In file included from DirectoryNodeTitleMusicVideos.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeTitleMusicVideos.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeTitleMusicVideos.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/filesystem/DAVCommon.o
3 warnings generated.
AR      xbmc/epg/epg.a
CPP     xbmc/input/MouseStat.o
3 warnings generated.
CPP     xbmc/interfaces/Builtins.o
CPP     xbmc/addons/GUIDialogAddonSettings.o
CPP     xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeArtist.o
CPP     xbmc/filesystem/VideoDatabaseDirectory/DirectoryNodeTvShowsOverview.o
3 warnings generated.
CPP     xbmc/cores/AudioEngine/Utils/AEBitstreamPacker.o
CPP     xbmc/input/SDLJoystick.o
In file included from DirectoryNodeTitleTvShows.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeTitleTvShows.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeTitleTvShows.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
CPP     xbmc/dialogs/GUIDialogKeyboardGeneric.o
3 warnings generated.
11 warnings generated.
CPP     xbmc/interfaces/json-rpc/AddonsOperations.o
CPP     xbmc/input/XBMC_keytable.o
3 warnings generated.
In file included from DAVCommon.cpp:21:
In file included from ./DAVCommon.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DAVCommon.cpp:21:
In file included from ./DAVCommon.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DAVCommon.cpp:21:
In file included from ./DAVCommon.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/cores/AudioEngine/Utils/AEELDParser.o
CPP     xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeGrouped.o
3 warnings generated.
In file included from GUIDialogAddonSettings.cpp:21:
In file included from ./GUIDialogAddonSettings.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogAddonSettings.cpp:21:
In file included from ./GUIDialogAddonSettings.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogAddonSettings.cpp:21:
In file included from ./GUIDialogAddonSettings.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeOverview.o
In file included from GUIDialogAddonSettings.cpp:21:
./GUIDialogAddonSettings.h:74:8: warning: 'CGUIDialogAddonSettings::GetCondition' hides overloaded virtual function [-Woverloaded-virtual]
  bool GetCondition(const std::string &condition, const int controlId);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:240:16: note: hidden overloaded virtual function 'CGUIControl::GetCondition' declared here: type mismatch at 1st parameter ('int' vs 'const std::string &' (aka 'const basic_string<char, char_traits<char>, allocator<char> > &'))
  virtual bool GetCondition(int condition, int data) const { return false; };
               ^
7 warnings generated.
In file included from DirectoryNodeArtist.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeArtist.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeArtist.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/filesystem/VideoDatabaseDirectory/QueryParams.o
CPP     xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeRoot.o
In file included from GUIDialogAddonSettings.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogAddonSettings.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogAddonSettings.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/interfaces/json-rpc/ApplicationOperations.o
3 warnings generated.
CPP     xbmc/filesystem/DAVDirectory.o
CPP     xbmc/cores/AudioEngine/Utils/AEDeviceInfo.o
In file included from Builtins.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/GUIDialogAddonSettings.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from Builtins.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/GUIDialogAddonSettings.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from Builtins.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/GUIDialogAddonSettings.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from Builtins.cpp:33:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/GUIDialogAddonSettings.h:74:8: warning: 'CGUIDialogAddonSettings::GetCondition' hides overloaded virtual function [-Woverloaded-virtual]
  bool GetCondition(const std::string &condition, const int controlId);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:240:16: note: hidden overloaded virtual function 'CGUIControl::GetCondition' declared here: type mismatch at 1st parameter ('int' vs 'const std::string &' (aka 'const basic_string<char, char_traits<char>, allocator<char> > &'))
  virtual bool GetCondition(int condition, int data) const { return false; };
               ^
4 warnings generated.
CPP     xbmc/interfaces/json-rpc/AudioLibrary.o
In file included from AnnouncementManager.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AnnouncementManager.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AnnouncementManager.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/input/InputManager.o
CPP     xbmc/interfaces/json-rpc/FavouritesOperations.o
In file included from GUIDialogKeyboardGeneric.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogKeyboardGeneric.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from DirectoryNodeGrouped.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeGrouped.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeGrouped.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonsOperations.cpp:21:
In file included from ./AddonsOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from AddonsOperations.cpp:21:
In file included from ./AddonsOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogKeyboardGeneric.cpp:29:
In file included from ./GUIDialogNumeric.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/interfaces/json-rpc/FileItemHandler.o
In file included from AddonsOperations.cpp:21:
In file included from ./AddonsOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonsOperations.cpp:21:
In file included from ./AddonsOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonsOperations.cpp:21:
In file included from ./AddonsOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Builtins.cpp:45:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Builtins.cpp:45:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Builtins.cpp:45:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/input/Key.o
3 warnings generated.
CPP     xbmc/addons/GUIViewStateAddonBrowser.o
In file included from QueryParams.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from QueryParams.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from QueryParams.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Builtins.cpp:45:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoBase.h:125:8: warning: 'CGUIWindowVideoBase::LoadPlayList' hides overloaded virtual function [-Woverloaded-virtual]
  void LoadPlayList(const std::string& strPlayList, int iPlayList = PLAYLIST_VIDEO);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:152:16: note: hidden overloaded virtual function 'CGUIMediaWindow::LoadPlayList' declared here: different number of parameters (1 vs 2)
  virtual void LoadPlayList(const std::string& strFileName) {}
               ^
In file included from DirectoryNodeOverview.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeOverview.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeOverview.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
AR      xbmc/filesystem/VideoDatabaseDirectory/videodatabasedirectory.a
CPP     xbmc/cores/AudioEngine/Utils/AELimiter.o
In file included from DAVDirectory.cpp:21:
In file included from ./DAVDirectory.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DAVDirectory.cpp:21:
In file included from ./DAVDirectory.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DAVDirectory.cpp:21:
In file included from ./DAVDirectory.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
3 warnings generated.
CPP     xbmc/dialogs/GUIDialogMediaFilter.o
CPP     xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeSingles.o
In file included from InputManager.cpp:30:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from InputManager.cpp:30:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/addons/GUIWindowAddonBrowser.o
CPP     xbmc/interfaces/json-rpc/FileOperations.o
In file included from AudioLibrary.cpp:21:
In file included from ./AudioLibrary.h:24:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from AudioLibrary.cpp:21:
In file included from ./AudioLibrary.h:24:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from ApplicationOperations.cpp:21:
In file included from ./ApplicationOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from ApplicationOperations.cpp:21:
In file included from ./ApplicationOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from AudioLibrary.cpp:21:
In file included from ./AudioLibrary.h:24:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AudioLibrary.cpp:21:
In file included from ./AudioLibrary.h:24:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AudioLibrary.cpp:21:
In file included from ./AudioLibrary.h:24:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from FavouritesOperations.cpp:21:
In file included from ./FavouritesOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from FavouritesOperations.cpp:21:
In file included from ./FavouritesOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from ApplicationOperations.cpp:21:
In file included from ./ApplicationOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ApplicationOperations.cpp:21:
In file included from ./ApplicationOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ApplicationOperations.cpp:21:
In file included from ./ApplicationOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/cores/AudioEngine/Encoders/AEEncoderFFmpeg.o
In file included from FileItemHandler.cpp:24:
In file included from ./FileItemHandler.h:24:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from FileItemHandler.cpp:24:
In file included from ./FileItemHandler.h:24:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from FavouritesOperations.cpp:21:
In file included from ./FavouritesOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from FavouritesOperations.cpp:21:
In file included from ./FavouritesOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from FavouritesOperations.cpp:21:
In file included from ./FavouritesOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIViewStateAddonBrowser.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIViewStateAddonBrowser.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIViewStateAddonBrowser.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
In file included from FileItemHandler.cpp:24:
In file included from ./FileItemHandler.h:24:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from FileItemHandler.cpp:24:
In file included from ./FileItemHandler.h:24:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from FileItemHandler.cpp:24:
In file included from ./FileItemHandler.h:24:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogMediaFilter.cpp:21:
In file included from ./GUIDialogMediaFilter.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogMediaFilter.cpp:21:
In file included from ./GUIDialogMediaFilter.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogMediaFilter.cpp:21:
In file included from ./GUIDialogMediaFilter.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIDialogMediaFilter.cpp:21:
In file included from ./GUIDialogMediaFilter.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
3 warnings generated.
In file included from GUIWindowAddonBrowser.cpp:21:
In file included from ./GUIWindowAddonBrowser.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowAddonBrowser.cpp:21:
In file included from ./GUIWindowAddonBrowser.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowAddonBrowser.cpp:21:
In file included from ./GUIWindowAddonBrowser.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/interfaces/json-rpc/GUIOperations.o
CPP     xbmc/filesystem/DAVFile.o
In file included from DirectoryNodeSingles.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeSingles.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeSingles.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
5 warnings generated.
In file included from GUIWindowAddonBrowser.cpp:21:
In file included from ./GUIWindowAddonBrowser.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowAddonBrowser.cpp:21:
In file included from ./GUIWindowAddonBrowser.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowAddonBrowser.cpp:21:
In file included from ./GUIWindowAddonBrowser.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/addons/LanguageResource.o
3 warnings generated.
CPP     xbmc/filesystem/Directory.o
3 warnings generated.
CPP     xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeSong.o
5 warnings generated.
In file included from FileOperations.cpp:21:
In file included from ./FileOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from FileOperations.cpp:21:
In file included from ./FileOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogMediaFilter.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogMediaFilter.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogMediaFilter.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/filesystem/DirectoryCache.o
In file included from GUIDialogMediaFilter.cpp:33:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIControlSettings.h:223:16: warning: 'CGUIControlSeparatorSetting::Update' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void Update() {}
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIControlSettings.h:88:16: note: hidden overloaded virtual function 'CGUIControlBaseSetting::Update' declared here: different number of parameters (1 vs 0)
  virtual void Update(bool updateDisplayOnly = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIControlSettings.h:237:16: warning: 'CGUIControlGroupTitleSetting::Update' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void Update() {}
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIControlSettings.h:88:16: note: hidden overloaded virtual function 'CGUIControlBaseSetting::Update' declared here: different number of parameters (1 vs 0)
  virtual void Update(bool updateDisplayOnly = false);
               ^
In file included from FileOperations.cpp:21:
In file included from ./FileOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from FileOperations.cpp:21:
In file included from ./FileOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from FileOperations.cpp:21:
In file included from ./FileOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowAddonBrowser.cpp:24:
./GUIDialogAddonSettings.h:74:8: warning: 'CGUIDialogAddonSettings::GetCondition' hides overloaded virtual function [-Woverloaded-virtual]
  bool GetCondition(const std::string &condition, const int controlId);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:240:16: note: hidden overloaded virtual function 'CGUIControl::GetCondition' declared here: type mismatch at 1st parameter ('int' vs 'const std::string &' (aka 'const basic_string<char, char_traits<char>, allocator<char> > &'))
  virtual bool GetCondition(int condition, int data) const { return false; };
               ^
AR      xbmc/cores/AudioEngine/audioengine.a
CPP     xbmc/interfaces/json-rpc/InputOperations.o
In file included from DAVFile.cpp:25:
In file included from ./DAVCommon.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DAVFile.cpp:25:
In file included from ./DAVCommon.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DAVFile.cpp:25:
In file included from ./DAVCommon.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
2 warnings generated.
AR      xbmc/input/input.a
CPP     xbmc/dialogs/GUIDialogMediaSource.o
5 warnings generated.
CPP     xbmc/addons/PluginSource.o
In file included from GUIOperations.cpp:21:
In file included from ./GUIOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIOperations.cpp:21:
In file included from ./GUIOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from LanguageResource.cpp:20:
In file included from ./LanguageResource.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Resource.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from LanguageResource.cpp:20:
In file included from ./LanguageResource.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Resource.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from LanguageResource.cpp:20:
In file included from ./LanguageResource.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Resource.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIOperations.cpp:21:
In file included from ./GUIOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIOperations.cpp:21:
In file included from ./GUIOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIOperations.cpp:21:
In file included from ./GUIOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
CPP     xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeSongTop100.o
In file included from DirectoryNodeSong.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeSong.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeSong.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIOperations.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from Directory.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from Directory.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
5 warnings generated.
In file included from GUIDialogMediaSource.cpp:21:
In file included from ./GUIDialogMediaSource.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogMediaSource.cpp:21:
In file included from ./GUIDialogMediaSource.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogMediaSource.cpp:21:
In file included from ./GUIDialogMediaSource.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/filesystem/DirectoryFactory.o
3 warnings generated.
In file included from Directory.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBusy.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from PluginSource.cpp:20:
In file included from ./PluginSource.h:22:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PluginSource.cpp:20:
In file included from ./PluginSource.h:22:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PluginSource.cpp:20:
In file included from ./PluginSource.h:22:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/interfaces/json-rpc/JSONRPC.o
7 warnings generated.
5 warnings generated.
In file included from LanguageResource.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from LanguageResource.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from LanguageResource.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from InputOperations.cpp:21:
In file included from ./InputOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from InputOperations.cpp:21:
In file included from ./InputOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/filesystem/DirectoryHistory.o
CPP     xbmc/addons/Repository.o
In file included from InputOperations.cpp:21:
In file included from ./InputOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from InputOperations.cpp:21:
In file included from ./InputOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from InputOperations.cpp:21:
In file included from ./InputOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/interfaces/legacy/Addon.o
8 warnings generated.
In file included from GUIDialogMediaSource.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogMediaSource.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogMediaSource.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
5 warnings generated.
In file included from DirectoryNodeSongTop100.cpp:22:
CPP     xbmc/filesystem/DllLibCurl.o
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeSongTop100.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeSongTop100.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
AR      xbmc/interfaces/interfaces.a
CPP     xbmc/dialogs/GUIDialogMuteBug.o
In file included from DirectoryFactory.cpp:37:
In file included from ./LibraryDirectory.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryFactory.cpp:37:
In file included from ./LibraryDirectory.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryFactory.cpp:37:
In file included from ./LibraryDirectory.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogMediaSource.cpp:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoBase.h:125:8: warning: 'CGUIWindowVideoBase::LoadPlayList' hides overloaded virtual function [-Woverloaded-virtual]
  void LoadPlayList(const std::string& strPlayList, int iPlayList = PLAYLIST_VIDEO);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:152:16: note: hidden overloaded virtual function 'CGUIMediaWindow::LoadPlayList' declared here: different number of parameters (1 vs 2)
  virtual void LoadPlayList(const std::string& strFileName) {}
               ^
In file included from Repository.cpp:22:
In file included from ./Repository.h:22:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Repository.cpp:22:
In file included from ./Repository.h:22:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Repository.cpp:22:
In file included from ./Repository.h:22:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
CPP     xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeTop100.o
3 warnings generated.
6 warnings generated.
5 warnings generated.
CPP     xbmc/addons/Scraper.o
CPP     xbmc/addons/ScreenSaver.o
CPP     xbmc/interfaces/python/AddonPythonInvoker.o
In file included from Addon.cpp:24:
In file included from ../../addons/AddonManager.h:21:
In file included from ../../addons/Addon.h:24:
../../utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Addon.cpp:24:
In file included from ../../addons/AddonManager.h:21:
In file included from ../../addons/Addon.h:24:
../../utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Addon.cpp:24:
In file included from ../../addons/AddonManager.h:21:
In file included from ../../addons/Addon.h:24:
../../utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from JSONRPC.cpp:23:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from JSONRPC.cpp:23:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
7 warnings generated.
In file included from Repository.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogYesNo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from Repository.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogYesNo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from Repository.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogYesNo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from JSONRPC.cpp:23:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from JSONRPC.cpp:23:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from JSONRPC.cpp:23:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
CPP     xbmc/interfaces/json-rpc/JSONServiceDescription.o
9 warnings generated.
CPP     xbmc/listproviders/DirectoryProvider.o
CPP     xbmc/media/MediaType.o
CPP     xbmc/listproviders/IListProvider.o
In file included from Addon.cpp:25:
In file included from ../../addons/GUIDialogAddonSettings.h:22:
In file included from ../../dialogs/GUIDialogBoxBase.h:25:
In file included from ../../guilib/GUIDialog.h:28:
../../guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
../../guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from Addon.cpp:25:
In file included from ../../addons/GUIDialogAddonSettings.h:22:
In file included from ../../dialogs/GUIDialogBoxBase.h:25:
In file included from ../../guilib/GUIDialog.h:28:
../../guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
../../guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from Addon.cpp:25:
In file included from ../../addons/GUIDialogAddonSettings.h:22:
In file included from ../../dialogs/GUIDialogBoxBase.h:25:
../../guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
../../guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from Addon.cpp:25:
../../addons/GUIDialogAddonSettings.h:74:8: warning: 'CGUIDialogAddonSettings::GetCondition' hides overloaded virtual function [-Woverloaded-virtual]
  bool GetCondition(const std::string &condition, const int controlId);
       ^
../../guilib/GUIControl.h:240:16: note: hidden overloaded virtual function 'CGUIControl::GetCondition' declared here: type mismatch at 1st parameter ('int' vs 'const std::string &' (aka 'const basic_string<char, char_traits<char>, allocator<char> > &'))
  virtual bool GetCondition(int condition, int data) const { return false; };
               ^
6 warnings generated.
CPP     xbmc/filesystem/FavouritesDirectory.o
In file included from GUIDialogMuteBug.cpp:21:
In file included from ./GUIDialogMuteBug.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogMuteBug.cpp:21:
In file included from ./GUIDialogMuteBug.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogMuteBug.cpp:21:
In file included from ./GUIDialogMuteBug.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from Scraper.cpp:20:
In file included from ./Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Scraper.cpp:20:
In file included from ./Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Scraper.cpp:20:
In file included from ./Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ScreenSaver.cpp:20:
In file included from ./ScreenSaver.h:22:
In file included from ./AddonDll.h:24:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ScreenSaver.cpp:20:
In file included from ./ScreenSaver.h:22:
In file included from ./AddonDll.h:24:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ScreenSaver.cpp:20:
In file included from ./ScreenSaver.h:22:
In file included from ./AddonDll.h:24:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
CPP     xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeYearAlbum.o
In file included from IListProvider.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from IListProvider.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from IListProvider.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
CPP     xbmc/interfaces/legacy/AddonCallback.o
CPP     xbmc/interfaces/python/CallbackHandler.o
7 warnings generated.
CPP     xbmc/music/dialogs/GUIDialogMusicInfo.o
7 warnings generated.
CPP     xbmc/dialogs/GUIDialogNumeric.o
CPP     xbmc/addons/Service.o
In file included from ScreenSaver.cpp:20:
In file included from ./ScreenSaver.h:22:
./AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllAddon<ScreenSaver, SCR_PROPS>, ScreenSaver, SCR_PROPS>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
./ScreenSaver.h:30:29: note: in instantiation of template class 'ADDON::CAddonDll<DllAddon<ScreenSaver, SCR_PROPS>, ScreenSaver, SCR_PROPS>' requested here
class CScreenSaver : public ADDON::CAddonDll<DllScreenSaver, ScreenSaver, SCR_PROPS>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
CPP     xbmc/music/infoscanner/MusicAlbumInfo.o
In file included from JSONServiceDescription.cpp:22:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:25:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from JSONServiceDescription.cpp:22:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:25:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from DirectoryProvider.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from DirectoryProvider.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
AR      xbmc/media/media.a
CPP     xbmc/interfaces/legacy/AddonClass.o
CPP     xbmc/dialogs/GUIDialogOK.o
In file included from DirectoryProvider.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h3: warning26s generated.
:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryProvider.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryProvider.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/music/infoscanner/MusicArtistInfo.o
In file included from JSONServiceDescription.cpp:22:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from JSONServiceDescription.cpp:22:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from JSONServiceDescription.cpp:22:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/interfaces/python/ContextItemAddonInvoker.o
In file included from FavouritesDirectory.cpp:27:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from FavouritesDirectory.cpp:27:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from FavouritesDirectory.cpp:27:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeYearAlbum.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeYearAlbum.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeYearAlbum.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
6 warnings generated.
5 warnings generated.
In file included from DirectoryProvider.cpp:21:
./DirectoryProvider.h:66:20: warning: private field 'm_updateTime' is not used [-Wunused-private-field]
  unsigned int     m_updateTime;
                   ^
In file included from GUIDialogMusicInfo.cpp:21:
In file included from ./GUIDialogMusicInfo.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogMusicInfo.cpp:21:
In file included from ./GUIDialogMusicInfo.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/filesystem/File.o
In file included from GUIDialogMusicInfo.cpp:21:
In file included from ./GUIDialogMusicInfo.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/interfaces/legacy/AddonUtils.o
In file included from MusicAlbumInfo.cpp:21:
In file included from ./MusicAlbumInfo.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicAlbumInfo.cpp:21:
In file included from ./MusicAlbumInfo.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicAlbumInfo.cpp:21:
In file included from ./MusicAlbumInfo.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/music/infoscanner/MusicInfoScanner.o
3 warnings generated.
CPP     xbmc/filesystem/MusicDatabaseDirectory/DirectoryNodeYearSong.o
In file included from Service.cpp:20:
In file included from ./Service.h:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Service.cpp:20:
In file included from ./Service.h:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Service.cpp:20:
In file included from ./Service.h:21:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogOK.cpp:21:
In file included from ./GUIDialogOK.h:23:
In file included from ./GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogOK.cpp:21:
In file included from ./GUIDialogOK.h:23:
In file included from ./GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogOK.cpp:21:
In file included from ./GUIDialogOK.h:23:
In file included from ./GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIDialogNumeric.cpp:21:
In file included from ./GUIDialogNumeric.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogNumeric.cpp:21:
In file included from ./GUIDialogNumeric.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogNumeric.cpp:21:
In file included from ./GUIDialogNumeric.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
3 warnings generated.
In file included from MusicArtistInfo.cpp:21:
In file included from ./MusicArtistInfo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicArtistInfo.cpp:21:
In file included from ./MusicArtistInfo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicArtistInfo.cpp:21:
In file included from ./MusicArtistInfo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/music/dialogs/GUIDialogMusicOSD.o
In file included from GUIDialogMusicInfo.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogMusicInfo.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogMusicInfo.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
CPP     xbmc/music/dialogs/GUIDialogMusicOverlay.o
In file included from MusicInfoScanner.cpp:22:
In file included from ./MusicInfoScanner.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicInfoScanner.cpp:22:
In file included from ./MusicInfoScanner.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicInfoScanner.cpp:22:
In file included from ./MusicInfoScanner.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeYearSong.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeYearSong.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DirectoryNodeYearSong.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
CPP     xbmc/music/dialogs/GUIDialogSongInfo.o
6 warnings generated.
In file included from GUIDialogMusicOSD.cpp:21:
In file included from ./GUIDialogMusicOSD.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogMusicOSD.cpp:21:
In file included from ./GUIDialogMusicOSD.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogMusicOSD.cpp:21:
In file included from ./GUIDialogMusicOSD.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/listproviders/StaticProvider.o
In file included from AddonUtils.cpp:23:
../../utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonUtils.cpp:23:
../../utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AddonUtils.cpp:23:
../../utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
3 warnings generated.
CPP     xbmc/filesystem/MusicDatabaseDirectory/QueryParams.o
CPP     xbmc/filesystem/FileCache.o
3 warnings generated.
CPP     xbmc/interfaces/json-rpc/PlayerOperations.o
In file included from GUIDialogMusicOverlay.cpp:21:
In file included from ./GUIDialogMusicOverlay.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogMusicOverlay.cpp:21:
In file included from ./GUIDialogMusicOverlay.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogMusicOverlay.cpp:21:
In file included from ./GUIDialogMusicOverlay.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from MusicInfoScanner.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from MusicInfoScanner.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogMusicOSD.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/GUIWindowAddonBrowser.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogMusicOSD.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/GUIWindowAddonBrowser.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogMusicOSD.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/GUIWindowAddonBrowser.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
In file included from MusicInfoScanner.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogExtendedProgressBar.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/interfaces/legacy/CallbackFunction.o
3 warnings generated.
CPP     xbmc/dialogs/GUIDialogPlayEject.o
In file included from GUIDialogSongInfo.cpp:21:
In file included from ./GUIDialogSongInfo.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogSongInfo.cpp:21:
In file included from ./GUIDialogSongInfo.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogSongInfo.cpp:21:
In file included from ./GUIDialogSongInfo.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/interfaces/python/LanguageHook.o
3 warnings generated.
AR      xbmc/filesystem/MusicDatabaseDirectory/musicdatabasedirectory.a
CPP     xbmc/addons/Skin.o
CPP     xbmc/dialogs/GUIDialogPlayerControls.o
In file included from StaticProvider.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from StaticProvider.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from StaticProvider.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/interfaces/legacy/CallbackHandler.o
4 warnings generated.
In file included from GUIDialogSongInfo.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogSongInfo.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogSongInfo.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
6 warnings generated.
CPP     xbmc/dialogs/GUIDialogProgress.o
CPP     xbmc/interfaces/python/PythonInvoker.o
3 warnings generated.
In file included from PlayerOperations.cpp:21:
In file included from ./PlayerOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PlayerOperations.cpp:21:
In file included from ./PlayerOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
AR      xbmc/listproviders/listproviders.a
CPP     xbmc/music/infoscanner/MusicInfoScraper.o
In file included from GUIDialogPlayerControls.cpp:21:
In file included from ./GUIDialogPlayerControls.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogPlayerControls.cpp:21:
In file included from ./GUIDialogPlayerControls.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogPlayerControls.cpp:21:
In file included from ./GUIDialogPlayerControls.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from Skin.cpp:21:
In file included from ./Skin.h:25:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Skin.cpp:21:
In file included from ./Skin.h:25:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Skin.cpp:21:
In file included from ./Skin.h:25:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/addons/UISoundsResource.o
In file included from PlayerOperations.cpp:21:
In file included from ./PlayerOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PlayerOperations.cpp:21:
In file included from ./PlayerOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PlayerOperations.cpp:21:
In file included from ./PlayerOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/filesystem/FileDirectoryFactory.o
In file included from GUIDialogPlayEject.cpp:21:
In file included from ./GUIDialogPlayEject.h:23:
In file included from ./GUIDialogYesNo.h:24:
In file included from ./GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogPlayEject.cpp:21:
In file included from ./GUIDialogPlayEject.h:23:
In file included from ./GUIDialogYesNo.h:24:
In file included from ./GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogPlayEject.cpp:21:
In file included from ./GUIDialogPlayEject.h:23:
In file included from ./GUIDialogYesNo.h:24:
In file included from ./GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
3 warnings generated.
6 warnings generated.
CPP     xbmc/music/karaoke/GUIDialogKaraokeSongSelector.o
CPP     xbmc/filesystem/FileFactory.o
CPP     xbmc/interfaces/legacy/Control.o
In file included from GUIDialogProgress.cpp:21:
In file included from ./GUIDialogProgress.h:23:
In file included from ./GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogProgress.cpp:21:
In file included from ./GUIDialogProgress.h:23:
In file included from ./GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogProgress.cpp:21:
In file included from ./GUIDialogProgress.h:23:
In file included from ./GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/music/karaoke/GUIWindowKaraokeLyrics.o
In file included from GUIDialogPlayEject.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogPlayEject.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogPlayEject.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PlayerOperations.cpp:43:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/playercorefactory/PlayerCoreConfig.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:133:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    dts    = DVD_NOPTS_VALUE;
             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from PlayerOperations.cpp:43:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/playercorefactory/PlayerCoreConfig.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:134:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    dts_state = DVD_NOPTS_VALUE;
                ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from PlayerOperations.cpp:43:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/playercorefactory/PlayerCoreConfig.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:135:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    dur    = DVD_NOPTS_VALUE;
             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from PlayerOperations.cpp:43:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/playercorefactory/PlayerCoreConfig.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:141:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    startpts  = DVD_NOPTS_VALUE;
                ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from PlayerOperations.cpp:43:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/playercorefactory/PlayerCoreConfig.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:142:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    lastdts = DVD_NOPTS_VALUE;
              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from PlayerOperations.cpp:43:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/playercorefactory/PlayerCoreConfig.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:147:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if(dts == DVD_NOPTS_VALUE)
              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from PlayerOperations.cpp:43:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/playercorefactory/PlayerCoreConfig.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:148:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      return DVD_NOPTS_VALUE;
             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from PlayerOperations.cpp:43:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/playercorefactory/PlayerCoreConfig.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:149:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if(dur == DVD_NOPTS_VALUE)
              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from PlayerOperations.cpp:43:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/playercorefactory/PlayerCoreConfig.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:356:47: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  void FlushBuffers(bool queued, double pts = DVD_NOPTS_VALUE, bool accurate = true, bool sync = true);
                                              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from PlayerOperations.cpp:43:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/playercorefactory/PlayerCoreConfig.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:479:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      dts           = DVD_NOPTS_VALUE;
                      ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from PlayerOperations.cpp:43:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/playercorefactory/PlayerCoreConfig.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/network/upnp/UPnPPlayer.h:64:16: warning: 'UPNP::CUPnPPlayer::GetChapterName' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void GetChapterName(std::string& strChapterName)     { return; }
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/IPlayer.h:190:16: note: hidden overloaded virtual function 'IPlayer::GetChapterName' declared here: different number of parameters (2 vs 1)
  virtual void GetChapterName(std::string& strChapterName, int chapterIdx = -1) { return; }
               ^
In file included from PlayerOperations.cpp:43:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/playercorefactory/PlayerCoreConfig.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/network/upnp/UPnPPlayer.h:67:16: warning: 'UPNP::CUPnPPlayer::SeekTime' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void SeekTime(__int64 iTime = 0);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/IPlayer.h:196:16: note: hidden overloaded virtual function 'IPlayer::SeekTime' declared here: type mismatch at 1st parameter ('__int64_t' (aka 'long') vs 'long long')
  virtual void SeekTime(int64_t iTime = 0){};
               ^
In file included from PythonInvoker.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PythonInvoker.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PythonInvoker.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Skin.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from Skin.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from Skin.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from UISoundsResource.cpp:20:
In file included from ./UISoundsResource.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Resource.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from UISoundsResource.cpp:20:
In file included from ./UISoundsResource.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Resource.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from UISoundsResource.cpp:20:
In file included from ./UISoundsResource.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Resource.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
6 warnings generated.
3 warnings generated.
CPP     xbmc/music/dialogs/GUIDialogVisualisationPresetList.o
CPP     xbmc/dialogs/GUIDialogSeekBar.o
In file included from GUIDialogKaraokeSongSelector.cpp:21:
In file included from ./GUIDialogKaraokeSongSelector.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogKaraokeSongSelector.cpp:21:
In file included from ./GUIDialogKaraokeSongSelector.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogKaraokeSongSelector.cpp:21:
In file included from ./GUIDialogKaraokeSongSelector.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from MusicInfoScraper.cpp:21:
In file included from ./MusicInfoScraper.h:23:
In file included from ./MusicAlbumInfo.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicInfoScraper.cpp:21:
In file included from ./MusicInfoScraper.h:23:
In file included from ./MusicAlbumInfo.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicInfoScraper.cpp:21:
In file included from ./MusicInfoScraper.h:23:
In file included from ./MusicAlbumInfo.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from FileDirectoryFactory.cpp:37:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from FileDirectoryFactory.cpp:37:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from FileDirectoryFactory.cpp:37:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
6 warnings generated.
In file included from PythonInvoker.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PythonInvoker.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from PythonInvoker.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/interfaces/json-rpc/PlaylistOperations.o
In file included from FileFactory.cpp:61:
./RarFile.h:80:27: warning: 'XFILE::CRarFile::OpenForWrite' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool          OpenForWrite(const CURL& url);
                          ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/filesystem/IFile.h:63:16: note: hidden overloaded virtual function 'XFILE::IFile::OpenForWrite' declared here: different number of parameters (2 vs 1)
  virtual bool OpenForWrite(const CURL& url, bool bOverWrite = false) { return false; };
               ^
In file included from GUIWindowKaraokeLyrics.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowKaraokeLyrics.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowKaraokeLyrics.cpp:26:
In file included from ./GUIDialogKaraokeSongSelector.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
3 warnings generated.
In file included from GUIDialogKaraokeSongSelector.cpp:21:
In file included from ./GUIDialogKaraokeSongSelector.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogKaraokeSongSelector.cpp:21:
In file included from ./GUIDialogKaraokeSongSelector.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogKaraokeSongSelector.cpp:21:
In file included from ./GUIDialogKaraokeSongSelector.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/interfaces/json-rpc/ProfilesOperations.o
In file included from FileDirectoryFactory.cpp:46:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AudioDecoder.h:21:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllAddon<AudioDecoder, AUDIODEC_PROPS>, AudioDecoder, AUDIODEC_PROPS>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AudioDecoder.h:39:32: note: in instantiation of template class 'ADDON::CAddonDll<DllAddon<AudioDecoder, AUDIODEC_PROPS>, AudioDecoder, AUDIODEC_PROPS>' requested here
  class CAudioDecoder : public AudioDecoderDll,
                               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
In file included from FileFactory.cpp:78:
./PipeFile.h:62:15: warning: 'XFILE::CPipeFile::IoControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual int IoControl(int request, void* param);
              ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/filesystem/IFile.h:130:15: note: hidden overloaded virtual function 'XFILE::IFile::IoControl' declared here: type mismatch at 1st parameter ('EIoControl' vs 'int')
  virtual int IoControl(EIoControl request, void* param) { return -1; }
              ^
In file included from GUIDialogVisualisationPresetList.cpp:21:
In file included from ./GUIDialogVisualisationPresetList.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogVisualisationPresetList.cpp:21:
In file included from ./GUIDialogVisualisationPresetList.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
3 warnings generated.
In file included from GUIDialogVisualisationPresetList.cpp:21:
In file included from ./GUIDialogVisualisationPresetList.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/interfaces/json-rpc/PVROperations.o
In file included from GUIWindowKaraokeLyrics.cpp:26:
In file included from ./GUIDialogKaraokeSongSelector.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowKaraokeLyrics.cpp:26:
In file included from ./GUIDialogKaraokeSongSelector.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowKaraokeLyrics.cpp:26:
In file included from ./GUIDialogKaraokeSongSelector.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
In file included from Control.cpp:37:
In file included from ../../guilib/GUIWindowManager.h:31:
../../guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
../../guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from Control.cpp:37:
In file included from ../../guilib/GUIWindowManager.h:31:
../../guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
../../guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogVisualisationPresetList.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Visualisation.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogVisualisationPresetList.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Visualisation.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogVisualisationPresetList.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Visualisation.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/interfaces/json-rpc/SettingsOperations.o
2 warnings generated.
CPP     xbmc/interfaces/json-rpc/SystemOperations.o
In file included from GUIDialogSeekBar.cpp:21:
In file included from ./GUIDialogSeekBar.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogSeekBar.cpp:21:
In file included from ./GUIDialogSeekBar.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogSeekBar.cpp:21:
In file included from ./GUIDialogSeekBar.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
5 warnings generated.
CPP     xbmc/addons/Visualisation.o
In file included from Control.cpp:42:
../../utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Control.cpp:42:
../../utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Control.cpp:42:
../../utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogVisualisationPresetList.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Visualisation.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllAddon<Visualisation, VIS_PROPS>, Visualisation, VIS_PROPS>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Visualisation.h:55:33: note: in instantiation of template class 'ADDON::CAddonDll<DllAddon<Visualisation, VIS_PROPS>, Visualisation, VIS_PROPS>' requested here
  class CVisualisation : public CAddonDll<DllVisualisation, Visualisation, VIS_PROPS>
                                ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
6 warnings generated.
CPP     xbmc/music/Album.o
6 warnings generated.
3 warnings generated.
CPP     xbmc/music/karaoke/karaokelyrics.o
CPP     xbmc/dialogs/GUIDialogSelect.o
In file included from PlaylistOperations.cpp:21:
In file included from ./PlaylistOperations.h:21:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PlaylistOperations.cpp:21:
In file included from ./PlaylistOperations.h:21:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from ProfilesOperations.cpp:21:
In file included from ./ProfilesOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from ProfilesOperations.cpp:21:
In file included from ./ProfilesOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
17 warnings generated.
In file included from PVROperations.cpp:21:
In file included from ./PVROperations.h:22:
In file included from ./FileItemHandler.h:24:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PVROperations.cpp:21:
In file included from ./PVROperations.h:22:
In file included from ./FileItemHandler.h:24:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from PlaylistOperations.cpp:21:
In file included from ./PlaylistOperations.h:21:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PlaylistOperations.cpp:21:
In file included from ./PlaylistOperations.h:21:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PlaylistOperations.cpp:21:
In file included from ./PlaylistOperations.h:21:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/music/tags/MusicInfoTag.o
In file included from Visualisation.cpp:21:
In file included from ./Visualisation.h:22:
In file included from ./AddonDll.h:24:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Visualisation.cpp:21:
In file included from ./Visualisation.h:22:
In file included from ./AddonDll.h:24:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Visualisation.cpp:21:
In file included from ./Visualisation.h:22:
In file included from ./AddonDll.h:24:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ProfilesOperations.cpp:21:
In file included from ./ProfilesOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ProfilesOperations.cpp:21:
In file included from ./ProfilesOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ProfilesOperations.cpp:21:
In file included from ./ProfilesOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVROperations.cpp:21:
In file included from ./PVROperations.h:22:
In file included from ./FileItemHandler.h:24:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVROperations.cpp:21:
In file included from ./PVROperations.h:22:
In file included from ./FileItemHandler.h:24:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVROperations.cpp:21:
In file included from ./PVROperations.h:22:
In file included from ./FileItemHandler.h:24:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
7 warnings generated.
In file included from SystemOperations.cpp:21:
In file included from ./SystemOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from SystemOperations.cpp:21:
In file included from ./SystemOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
AR      xbmc/music/dialogs/musicdialogs.a
CPP     xbmc/interfaces/python/XBPython.o
4 warnings generated.
In file included from SettingsOperations.cpp:21:
In file included from ./SettingsOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from SettingsOperations.cpp:21:
In file included from ./SettingsOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from SystemOperations.cpp:21:
In file included from ./SystemOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SystemOperations.cpp:21:
In file included from ./SystemOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SystemOperations.cpp:21:
In file included from ./SystemOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/filesystem/FileReaderFile.o
In file included from GUIDialogSelect.cpp:21:
In file included from ./GUIDialogSelect.h:23:
In file included from ./GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogSelect.cpp:21:
In file included from ./GUIDialogSelect.h:23:
In file included from ./GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogSelect.cpp:21:
In file included from ./GUIDialogSelect.h:23:
In file included from ./GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from Visualisation.cpp:21:
In file included from ./Visualisation.h:22:
./AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllAddon<Visualisation, VIS_PROPS>, Visualisation, VIS_PROPS>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
./Visualisation.h:55:33: note: in instantiation of template class 'ADDON::CAddonDll<DllAddon<Visualisation, VIS_PROPS>, Visualisation, VIS_PROPS>' requested here
  class CVisualisation : public CAddonDll<DllVisualisation, Visualisation, VIS_PROPS>
                                ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
In file included from SettingsOperations.cpp:21:
In file included from ./SettingsOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SettingsOperations.cpp:21:
In file included from ./SettingsOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SettingsOperations.cpp:21:
In file included from ./SettingsOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
6 warnings generated.
In file included from Album.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Album.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Album.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/music/tags/MusicInfoTagLoaderCDDA.o
In file included from SettingsOperations.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingAddon.h:41:8: warning: 'CSettingAddon::copy' hides overloaded virtual function [-Woverloaded-virtual]
  void copy(const CSettingAddon &setting);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/Setting.h:405:16: note: hidden overloaded virtual function 'CSettingString::copy' declared here: type mismatch at 1st parameter ('const CSettingString &' vs 'const CSettingAddon &')
  virtual void copy(const CSettingString &setting);
               ^
In file included from SettingsOperations.cpp:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingPath.h:45:8: warning: 'CSettingPath::copy' hides overloaded virtual function [-Woverloaded-virtual]
  void copy(const CSettingPath &setting);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/Setting.h:405:16: note: hidden overloaded virtual function 'CSettingString::copy' declared here: type mismatch at 1st parameter ('const CSettingString &' vs 'const CSettingPath &')
  virtual void copy(const CSettingString &setting);
               ^
In file included from karaokelyrics.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from karaokelyrics.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from karaokelyrics.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
5 warnings generated.
6 warnings generated.
CPP     xbmc/dialogs/GUIDialogSimpleMenu.o
AR      xbmc/music/infoscanner/musicscanner.a
5 warnings generated.
5 warnings generated.
CPP     xbmc/music/Artist.o
CPP     xbmc/dialogs/GUIDialogSlider.o
CPP     xbmc/filesystem/FTPDirectory.o
3 warnings generated.
CPP     xbmc/filesystem/FTPParse.o
In file included from Visualisation.cpp:21:
./Visualisation.h:89:9: warning: private field 'm_xPos' is not used [-Wunused-private-field]
    int m_xPos;
        ^
./Visualisation.h:90:9: warning: private field 'm_yPos' is not used [-Wunused-private-field]
    int m_yPos;
        ^
./Visualisation.h:91:9: warning: private field 'm_width' is not used [-Wunused-private-field]
    int m_width;
        ^
./Visualisation.h:92:9: warning: private field 'm_height' is not used [-Wunused-private-field]
    int m_height;
        ^
./Visualisation.h:98:9: warning: private field 'm_currentModule' is not used [-Wunused-private-field]
    int m_currentModule;
        ^
./Visualisation.h:108:10: warning: private field 'm_bCalculate_Freq' is not used [-Wunused-private-field]
    bool m_bCalculate_Freq;       // True if the vis wants freq data
         ^
5 warnings generated.
CPP     xbmc/interfaces/python/swig.o
3 warnings generated.
CPP     xbmc/music/GUIViewStateMusic.o
CPP     xbmc/music/karaoke/karaokelyricscdg.o
5 warnings generated.
CPP     xbmc/interfaces/legacy/Dialog.o
In file included from Artist.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Artist.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Artist.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogSlider.cpp:21:
In file included from ./GUIDialogSlider.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogSlider.cpp:21:
In file included from ./GUIDialogSlider.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogSlider.cpp:21:
In file included from ./GUIDialogSlider.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
6 warnings generated.
In file included from GUIDialogSimpleMenu.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogSimpleMenu.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/music/windows/GUIWindowMusicBase.o
In file included from GUIDialogSimpleMenu.cpp:24:
In file included from ./GUIDialogSelect.h:23:
In file included from ./GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/interfaces/legacy/File.o
CPP     xbmc/network/websocket/WebSocket.o
3 warnings generated.
7 warnings generated.
CPP     xbmc/interfaces/legacy/InfoTagMusic.o
CPP     xbmc/interfaces/json-rpc/TextureOperations.o
3 warnings generated.
3 warnings generated.
CPP     xbmc/filesystem/HDHomeRunDirectory.o
CPP     xbmc/network/websocket/WebSocketManager.o
CPP     xbmc/interfaces/python/PyContext.o
CPP     xbmc/music/tags/MusicInfoTagLoaderDatabase.o
In file included from GUIWindowMusicBase.cpp:24:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowMusicBase.cpp:24:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowMusicBase.cpp:24:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
swig.cpp:199:65: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        PyObject *tbList = PyObject_CallMethod(tracebackModule, "format_exception", "OOO", exc_type, exc_value == NULL ? Py_None : exc_value, exc_traceback == NULL ? Py_None : exc_traceback);
                                                                ^
swig.cpp:199:85: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        PyObject *tbList = PyObject_CallMethod(tracebackModule, "format_exception", "OOO", exc_type, exc_value == NULL ? Py_None : exc_value, exc_traceback == NULL ? Py_None : exc_traceback);
                                                                                    ^
swig.cpp:201:64: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        PyObject *strRetval = PyObject_CallMethod(emptyString, "join", "O", tbList);
                                                               ^
swig.cpp:201:72: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        PyObject *strRetval = PyObject_CallMethod(emptyString, "join", "O", tbList);
                                                                       ^
3 warnings generated.
In file included from Dialog.cpp:22:
In file included from ../../dialogs/GUIDialogOK.h:23:
In file included from ../../dialogs/GUIDialogBoxBase.h:25:
In file included from ../../guilib/GUIDialog.h:28:
../../guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
../../guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from Dialog.cpp:22:
In file included from ../../dialogs/GUIDialogOK.h:23:
In file included from ../../dialogs/GUIDialogBoxBase.h:25:
In file included from ../../guilib/GUIDialog.h:28:
../../guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
../../guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from Dialog.cpp:22:
In file included from ../../dialogs/GUIDialogOK.h:23:
In file included from ../../dialogs/GUIDialogBoxBase.h:25:
../../guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
../../guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/dialogs/GUIDialogSmartPlaylistEditor.o
CPP     xbmc/addons/Webinterface.o
10 warnings generated.
CPP     xbmc/filesystem/HDHomeRunFile.o
CPP     xbmc/music/windows/GUIWindowMusicNav.o
CPP     xbmc/music/windows/GUIWindowMusicPlaylist.o
CPP     xbmc/music/tags/MusicInfoTagLoaderFactory.o
In file included from GUIWindowMusicBase.cpp:24:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowMusicBase.cpp:24:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowMusicBase.cpp:24:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicInfoTagLoaderDatabase.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicInfoTagLoaderDatabase.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicInfoTagLoaderDatabase.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/interfaces/json-rpc/VideoLibrary.o
CPP     xbmc/music/karaoke/karaokelyricsfactory.o
4 warnings generated.
CPP     xbmc/interfaces/python//data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/python/generated/AddonModuleXbmc.o
CPP     xbmc/network/websocket/WebSocketV8.o
In file included from Webinterface.cpp:21:
In file included from ./Webinterface.h:22:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Webinterface.cpp:21:
In file included from ./Webinterface.h:22:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Webinterface.cpp:21:
In file included from ./Webinterface.h:22:
In file included from ./Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from TextureOperations.cpp:21:
In file included from ./TextureOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from TextureOperations.cpp:21:
In file included from ./TextureOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/music/MusicDatabase.o
3 warnings generated.
In file included from GUIDialogSmartPlaylistEditor.cpp:21:
In file included from ./GUIDialogSmartPlaylistEditor.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogSmartPlaylistEditor.cpp:21:
In file included from ./GUIDialogSmartPlaylistEditor.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogSmartPlaylistEditor.cpp:21:
In file included from ./GUIDialogSmartPlaylistEditor.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIWindowMusicNav.cpp:21:
In file included from ./GUIWindowMusicNav.h:23:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowMusicNav.cpp:21:
In file included from ./GUIWindowMusicNav.h:23:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowMusicNav.cpp:21:
In file included from ./GUIWindowMusicNav.h:23:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/dialogs/GUIDialogSmartPlaylistRule.o
In file included from TextureOperations.cpp:21:
In file included from ./TextureOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from TextureOperations.cpp:21:
In file included from ./TextureOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from TextureOperations.cpp:21:
In file included from ./TextureOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/interfaces/python//data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/python/generated/AddonModuleXbmcgui.o
In file included from GUIWindowMusicPlaylist.cpp:21:
In file included from ./GUIWindowMusicPlaylist.h:23:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowMusicPlaylist.cpp:21:
In file included from ./GUIWindowMusicPlaylist.h:23:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowMusicPlaylist.cpp:21:
In file included from ./GUIWindowMusicPlaylist.h:23:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIDialogSmartPlaylistEditor.cpp:21:
In file included from ./GUIDialogSmartPlaylistEditor.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogSmartPlaylistEditor.cpp:21:
In file included from ./GUIDialogSmartPlaylistEditor.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogSmartPlaylistEditor.cpp:21:
In file included from ./GUIDialogSmartPlaylistEditor.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/filesystem/HTTPDirectory.o
In file included from GUIWindowMusicNav.cpp:21:
In file included from ./GUIWindowMusicNav.h:23:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowMusicNav.cpp:21:
In file included from ./GUIWindowMusicNav.h:23:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowMusicNav.cpp:21:
In file included from ./GUIWindowMusicNav.h:23:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowMusicPlaylist.cpp:21:
In file included from ./GUIWindowMusicPlaylist.h:23:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowMusicPlaylist.cpp:21:
In file included from ./GUIWindowMusicPlaylist.h:23:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowMusicPlaylist.cpp:21:
In file included from ./GUIWindowMusicPlaylist.h:23:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicInfoTagLoaderFactory.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicInfoTagLoaderFactory.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicInfoTagLoaderFactory.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
CPP     xbmc/music/karaoke/karaokelyricsmanager.o
In file included from GUIWindowMusicNav.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogContentSettings.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
CPP     xbmc/interfaces/legacy/InfoTagVideo.o
5 warnings generated.
In file included from GUIDialogSmartPlaylistRule.cpp:21:
In file included from ./GUIDialogSmartPlaylistRule.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogSmartPlaylistRule.cpp:21:
In file included from ./GUIDialogSmartPlaylistRule.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogSmartPlaylistRule.cpp:21:
In file included from ./GUIDialogSmartPlaylistRule.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/dialogs/GUIDialogSubMenu.o
In file included from GUIWindowMusicNav.cpp:36:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoNav.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoBase.h:125:8: warning: 'CGUIWindowVideoBase::LoadPlayList' hides overloaded virtual function [-Woverloaded-virtual]
  void LoadPlayList(const std::string& strPlayList, int iPlayList = PLAYLIST_VIDEO);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:152:16: note: hidden overloaded virtual function 'CGUIMediaWindow::LoadPlayList' declared here: different number of parameters (1 vs 2)
  virtual void LoadPlayList(const std::string& strFileName) {}
               ^
In file included from VideoLibrary.cpp:21:
In file included from ./VideoLibrary.h:23:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from VideoLibrary.cpp:21:
In file included from ./VideoLibrary.h:23:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
3 warnings generated.
In file included from MusicInfoTagLoaderFactory.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AudioDecoder.h:21:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllAddon<AudioDecoder, AUDIODEC_PROPS>, AudioDecoder, AUDIODEC_PROPS>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AudioDecoder.h:39:32: note: in instantiation of template class 'ADDON::CAddonDll<DllAddon<AudioDecoder, AUDIODEC_PROPS>, AudioDecoder, AUDIODEC_PROPS>' requested here
  class CAudioDecoder : public AudioDecoderDll,
                               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
AR      xbmc/addons/addons.a
In file included from GUIDialogSmartPlaylistRule.cpp:21:
In file included from ./GUIDialogSmartPlaylistRule.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogSmartPlaylistRule.cpp:21:
In file included from ./GUIDialogSmartPlaylistRule.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogSmartPlaylistRule.cpp:21:
In file included from ./GUIDialogSmartPlaylistRule.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/interfaces/python//data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/python/generated/AddonModuleXbmcplugin.o
In file included from VideoLibrary.cpp:21:
In file included from ./VideoLibrary.h:23:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoLibrary.cpp:21:
In file included from ./VideoLibrary.h:23:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoLibrary.cpp:21:
In file included from ./VideoLibrary.h:23:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/network/websocket/WebSocketV13.o
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/python/generated/AddonModuleXbmcgui.cpp:39:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/legacy/Dialog.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogProgress.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/python/generated/AddonModuleXbmcgui.cpp:39:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/legacy/Dialog.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogProgress.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/python/generated/AddonModuleXbmcgui.cpp:39:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/legacy/Dialog.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogProgress.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from MusicDatabase.cpp:24:
In file included from ./MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicDatabase.cpp:24:
In file included from ./MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicDatabase.cpp:24:
In file included from ./MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/python/generated/AddonModuleXbmcgui.cpp:45:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/legacy/WindowXML.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/python/generated/AddonModuleXbmcgui.cpp:45:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/legacy/WindowXML.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/python/generated/AddonModuleXbmcgui.cpp:45:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/legacy/WindowXML.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/python/generated/AddonModuleXbmcgui.cpp:45:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/legacy/WindowXML.h:155:30: warning: 'XBMCAddon::xbmcgui::WindowXML::setProperty' hides overloaded virtual function [-Woverloaded-virtual]
      SWIGHIDDENVIRTUAL void setProperty(const String &strProperty, const String &strValue);
                             ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/legacy/Window.h:380:30: note: hidden overloaded virtual function 'XBMCAddon::xbmcgui::Window::setProperty' declared here: type mismatch at 1st parameter ('const char *' vs 'const String &' (aka 'const basic_string<char, char_traits<char>, allocator<char> > &'))
      SWIGHIDDENVIRTUAL void setProperty(const char* key, const String& value);
                             ^
In file included from karaokelyricsmanager.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from karaokelyricsmanager.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogSubMenu.cpp:21:
In file included from ./GUIDialogSubMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogSubMenu.cpp:21:
In file included from ./GUIDialogSubMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogSubMenu.cpp:21:
In file included from ./GUIDialogSubMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from karaokelyricsmanager.cpp:32:
In file included from ./GUIDialogKaraokeSongSelector.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
3 warnings generated.
In file included from MusicDatabase.cpp:38:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from MusicDatabase.cpp:38:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/music/windows/GUIWindowMusicPlaylistEditor.o
6 warnings generated.
In file included from MusicDatabase.cpp:39:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
6 warnings generated.
CPP     xbmc/filesystem/HTTPFile.o
CPP     xbmc/music/windows/GUIWindowMusicSongs.o
CPP     xbmc/interfaces/legacy/Keyboard.o
In file included from karaokelyricsmanager.cpp:32:
In file included from ./GUIDialogKaraokeSongSelector.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from karaokelyricsmanager.cpp:32:
In file included from ./GUIDialogKaraokeSongSelector.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from karaokelyricsmanager.cpp:32:
In file included from ./GUIDialogKaraokeSongSelector.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
6 warnings generated.
CPP     xbmc/interfaces/json-rpc/XBMCOperations.o
CPP     xbmc/music/karaoke/karaokelyricstext.o
AR      xbmc/network/websocket/websocket.a
CPP     xbmc/filesystem/IDirectory.o
6 warnings generated.
4 warnings generated.
In file included from GUIWindowMusicSongs.cpp:22:
In file included from ./GUIWindowMusicSongs.h:22:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowMusicSongs.cpp:22:
In file included from ./GUIWindowMusicSongs.h:22:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowMusicSongs.cpp:22:
In file included from ./GUIWindowMusicSongs.h:22:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/interfaces/python//data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/python/generated/AddonModuleXbmcaddon.o
CPP     xbmc/music/tags/MusicInfoTagLoaderShn.o
CPP     xbmc/interfaces/legacy/LanguageHook.o
CPP     xbmc/music/windows/GUIWindowVisualisation.o
In file included from GUIWindowMusicSongs.cpp:22:
In file included from ./GUIWindowMusicSongs.h:22:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowMusicSongs.cpp:22:
In file included from ./GUIWindowMusicSongs.h:22:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowMusicSongs.cpp:22:
In file included from ./GUIWindowMusicSongs.h:22:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowMusicPlaylistEditor.cpp:22:
In file included from ./GUIWindowMusicPlaylistEditor.h:23:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowMusicPlaylistEditor.cpp:22:
In file included from ./GUIWindowMusicPlaylistEditor.h:23:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowMusicPlaylistEditor.cpp:22:
In file included from ./GUIWindowMusicPlaylistEditor.h:23:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from karaokelyricstext.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from karaokelyricstext.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from karaokelyricstext.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/music/MusicDbUrl.o
6 warnings generated.
In file included from IDirectory.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from IDirectory.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from IDirectory.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/interfaces/legacy/ListItem.o
In file included from GUIWindowMusicPlaylistEditor.cpp:22:
In file included from ./GUIWindowMusicPlaylistEditor.h:23:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowMusicPlaylistEditor.cpp:22:
In file included from ./GUIWindowMusicPlaylistEditor.h:23:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowMusicPlaylistEditor.cpp:22:
In file included from ./GUIWindowMusicPlaylistEditor.h:23:
In file included from ./GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/dialogs/GUIDialogTextViewer.o
3 warnings generated.
CPP     xbmc/filesystem/IFile.o
CPP     xbmc/music/tags/TagLoaderTagLib.o
In file included from GUIWindowVisualisation.cpp:21:
In file included from ./GUIWindowVisualisation.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowVisualisation.cpp:21:
In file included from ./GUIWindowVisualisation.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
8 warnings generated.
CPP     xbmc/dialogs/GUIDialogVolumeBar.o
In file included from MusicDbUrl.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicDbUrl.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicDbUrl.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowVisualisation.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/dialogs/GUIDialogMusicOSD.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from XBMCOperations.cpp:21:
In file included from ./XBMCOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from XBMCOperations.cpp:21:
In file included from ./XBMCOperations.h:22:
In file included from ./JSONRPC.h:27:
In file included from ./JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/music/MusicInfoLoader.o
3 warnings generated.
CPP     xbmc/filesystem/ImageFile.o
CPP     xbmc/music/tags/TagLibVFSStream.o
In file included from XBMCOperations.cpp:21:
In file included from ./XBMCOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from XBMCOperations.cpp:21:
In file included from ./XBMCOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from XBMCOperations.cpp:21:
In file included from ./XBMCOperations.h:22:
In file included from ./JSONRPC.h:28:
In file included from ./JSONServiceDescription.h:27:
In file included from ./JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/peripherals/bus/PeripheralBus.o
3 warnings generated.
CPP     xbmc/music/karaoke/karaokelyricstextkar.o
In file included from GUIDialogTextViewer.cpp:21:
In file included from ./GUIDialogTextViewer.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogTextViewer.cpp:21:
In file included from ./GUIDialogTextViewer.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogTextViewer.cpp:21:
In file included from ./GUIDialogTextViewer.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
5 warnings generated.
3 warnings generated.
3 warnings generated.
CPP     xbmc/interfaces/legacy/ModuleXbmc.o
CPP     xbmc/filesystem/iso9660.o
CPP     xbmc/music/tags/ReplayGain.o
In file included from GUIDialogVolumeBar.cpp:21:
In file included from ./GUIDialogVolumeBar.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogVolumeBar.cpp:21:
In file included from ./GUIDialogVolumeBar.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogVolumeBar.cpp:21:
In file included from ./GUIDialogVolumeBar.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
6 warnings generated.
6 warnings generated.
In file included from MusicInfoLoader.cpp:21:
In file included from ./MusicInfoLoader.h:22:
In file included from ./MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicInfoLoader.cpp:21:
In file included from ./MusicInfoLoader.h:22:
In file included from ./MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicInfoLoader.cpp:21:
In file included from ./MusicInfoLoader.h:22:
In file included from ./MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
5 warnings generated.
In file included from TagLibVFSStream.cpp:21:
./TagLibVFSStream.h:129:19: warning: private field 'm_bufferSize' is not used [-Wunused-private-field]
    int           m_bufferSize;
                  ^
CPP     xbmc/interfaces/python//data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/python/generated/AddonModuleXbmcvfs.o
AR      xbmc/interfaces/json-rpc/json-rpc.a
CPP     xbmc/music/MusicThumbLoader.o
AR      xbmc/music/windows/musicwindows.a
3 warnings generated.
1 warning generated.
CPP     xbmc/filesystem/ISO9660Directory.o
CPP     xbmc/interfaces/legacy/ModuleXbmcgui.o
CPP     xbmc/dialogs/GUIDialogYesNo.o
CPP     xbmc/music/karaoke/karaokelyricstextlrc.o
In file included from ModuleXbmcgui.cpp:24:
In file included from ../../guilib/GUIWindowManager.h:31:
../../guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
../../guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from ModuleXbmcgui.cpp:24:
In file included from ../../guilib/GUIWindowManager.h:31:
../../guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
../../guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/interfaces/legacy/ModuleXbmcplugin.o
3 warnings generated.
CPP     xbmc/music/Song.o
CPP     xbmc/peripherals/bus/linux/PeripheralBusUSBLibUSB.o
CPP     xbmc/interfaces/legacy/ModuleXbmcvfs.o
CPP     xbmc/music/CueInfoLoader.o
2 warnings generated.
In file included from GUIDialogYesNo.cpp:21:
In file included from ./GUIDialogYesNo.h:24:
In file included from ./GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogYesNo.cpp:21:
In file included from ./GUIDialogYesNo.h:24:
In file included from ./GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogYesNo.cpp:21:
In file included from ./GUIDialogYesNo.h:24:
In file included from ./GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from MusicThumbLoader.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/infoscanner/MusicInfoScanner.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicThumbLoader.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/infoscanner/MusicInfoScanner.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicThumbLoader.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/infoscanner/MusicInfoScanner.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/peripherals/devices/Peripheral.o
7 warnings generated.
CPP     xbmc/filesystem/ISOFile.o
CPP     xbmc/interfaces/legacy/Monitor.o
CPP     xbmc/music/karaoke/karaokelyricstextustar.o
3 warnings generated.
CPP     xbmc/music/karaoke/karaokevideobackground.o
AR      xbmc/dialogs/dialogs.a
CPP     xbmc/interfaces/legacy/Player.o
In file included from ModuleXbmc.cpp:32:
In file included from ./aojsonrpc.h:23:
In file included from ../../interfaces/json-rpc/JSONRPC.h:27:
In file included from ../../interfaces/json-rpc/JSONRPCUtils.h:26:
In file included from ../../guilib/GUIWindowManager.h:31:
../../guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
../../guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from ModuleXbmc.cpp:32:
In file included from ./aojsonrpc.h:23:
In file included from ../../interfaces/json-rpc/JSONRPC.h:27:
In file included from ../../interfaces/json-rpc/JSONRPCUtils.h:26:
In file included from ../../guilib/GUIWindowManager.h:31:
../../guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
../../guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
AR      xbmc/peripherals/bus/peripheral-bus.a
CPP     xbmc/filesystem/LibraryDirectory.o
In file included from ModuleXbmc.cpp:32:
In file included from ./aojsonrpc.h:23:
In file included from ../../interfaces/json-rpc/JSONRPC.h:28:
In file included from ../../interfaces/json-rpc/JSONServiceDescription.h:27:
In file included from ../../interfaces/json-rpc/JSONUtils.h:28:
In file included from ../../playlists/SmartPlayList.h:29:
../../utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ModuleXbmc.cpp:32:
In file included from ./aojsonrpc.h:23:
In file included from ../../interfaces/json-rpc/JSONRPC.h:28:
In file included from ../../interfaces/json-rpc/JSONServiceDescription.h:27:
In file included from ../../interfaces/json-rpc/JSONUtils.h:28:
In file included from ../../playlists/SmartPlayList.h:29:
../../utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ModuleXbmc.cpp:32:
In file included from ./aojsonrpc.h:23:
In file included from ../../interfaces/json-rpc/JSONRPC.h:28:
In file included from ../../interfaces/json-rpc/JSONServiceDescription.h:27:
In file included from ../../interfaces/json-rpc/JSONUtils.h:28:
In file included from ../../playlists/SmartPlayList.h:29:
../../utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
CPP     xbmc/interfaces/python//data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/python/generated/AddonModuleXbmcwsgi.o
CPP     xbmc/filesystem/MemBufferCache.o
CPP     xbmc/peripherals/devices/PeripheralBluetooth.o
CPP     xbmc/music/karaoke/karaokewindowbackground.o
CPP     xbmc/filesystem/MultiPathDirectory.o
CPP     xbmc/peripherals/dialogs/GUIDialogPeripheralSettings.o
In file included from Peripheral.cpp:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Peripheral.cpp:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Peripheral.cpp:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from LibraryDirectory.cpp:21:
In file included from ./LibraryDirectory.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from LibraryDirectory.cpp:21:
In file included from ./LibraryDirectory.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from LibraryDirectory.cpp:21:
In file included from ./LibraryDirectory.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/interfaces/legacy/PlayList.o
CPP     xbmc/peripherals/devices/PeripheralDisk.o
CPP     xbmc/filesystem/MultiPathFile.o
CPP     xbmc/peripherals/devices/PeripheralHID.o
CPP     xbmc/interfaces/legacy/String.o
In file included from karaokewindowbackground.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from karaokewindowbackground.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogPeripheralSettings.cpp:21:
In file included from ./GUIDialogPeripheralSettings.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogPeripheralSettings.cpp:21:
In file included from ./GUIDialogPeripheralSettings.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogPeripheralSettings.cpp:21:
In file included from ./GUIDialogPeripheralSettings.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIDialogPeripheralSettings.cpp:21:
In file included from ./GUIDialogPeripheralSettings.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
CPP     xbmc/filesystem/MusicDatabaseDirectory.o
In file included from MultiPathDirectory.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from MultiPathDirectory.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from MultiPathDirectory.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogProgress.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/peripherals/dialogs/GUIDialogPeripheralManager.o
CPP     xbmc/filesystem/MusicDatabaseFile.o
5 warnings generated.
3 warnings generated.
In file included from GUIDialogPeripheralSettings.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogPeripheralSettings.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogPeripheralSettings.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/peripherals/devices/PeripheralImon.o
CPP     xbmc/interfaces/legacy/Window.o
CPP     xbmc/peripherals/devices/PeripheralNIC.o
3 warnings generated.
In file included from PlayList.cpp:21:
./PlayList.h:37:12: warning: private field 'refs' is not used [-Wunused-private-field]
AR      xbmc/music/tags/musictags.a
      long refs;
           ^
CPP     xbmc/peripherals/devices/PeripheralNyxboard.o
CPP     xbmc/filesystem/MusicFileDirectory.o
2 warnings generated.
AR      xbmc/music/karaoke/karaoke.a
CPP     xbmc/interfaces/legacy/WindowDialog.o
CPP     xbmc/filesystem/MusicSearchDirectory.o
AR      xbmc/interfaces/python/python_binding.a
CPP     xbmc/interfaces/legacy/WindowDialogMixin.o
1 warning generated.
CPP     xbmc/peripherals/Peripherals.o
CPP     xbmc/interfaces/legacy/WindowXML.o
In file included from MusicDatabaseDirectory.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicDatabaseDirectory.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicDatabaseDirectory.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicDatabaseFile.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicDatabaseFile.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicDatabaseFile.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
7 warnings generated.
CPP     xbmc/filesystem/OverrideDirectory.o
CPP     xbmc/peripherals/devices/PeripheralTuner.o
3 warnings generated.
CPP     xbmc/pictures/GUIDialogPictureInfo.o
3 warnings generated.
CPP     xbmc/pictures/GUIViewStatePictures.o
CPP     xbmc/filesystem/OverrideFile.o
In file included from GUIDialogPeripheralManager.cpp:21:
In file included from ./GUIDialogPeripheralManager.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogPeripheralManager.cpp:21:
In file included from ./GUIDialogPeripheralManager.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from Window.cpp:22:
In file included from ./WindowInterceptor.h:23:
../../guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
../../guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from Window.cpp:22:
In file included from ./WindowInterceptor.h:23:
../../guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
../../guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogPeripheralManager.cpp:21:
In file included from ./GUIDialogPeripheralManager.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIDialogPeripheralManager.cpp:21:
./GUIDialogPeripheralManager.h:38:26: warning: 'PERIPHERALS::CGUIDialogPeripheralManager::GetCurrentListItem' hides overloaded virtual function [-Woverloaded-virtual]
    virtual CFileItemPtr GetCurrentListItem(void) const;
                         ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:144:24: note: hidden overloaded virtual function 'CGUIWindow::GetCurrentListItem' declared here: different number of parameters (1 vs 0)
  virtual CFileItemPtr GetCurrentListItem(int offset = 0) { return CFileItemPtr(); };
                       ^
CPP     xbmc/filesystem/PlaylistDirectory.o
CPP     xbmc/playlists/PlayListB4S.o
CPP     xbmc/powermanagement/DPMSSupport.o
In file included from WindowDialog.cpp:23:
../../guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
../../guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from WindowDialog.cpp:23:
../../guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
../../guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogPeripheralManager.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/peripherals/dialogs/GUIDialogPeripheralSettings.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
In file included from WindowDialogMixin.cpp:22:
In file included from ./WindowInterceptor.h:23:
../../guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
../../guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from WindowDialogMixin.cpp:22:
In file included from ./WindowInterceptor.h:23:
../../guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
../../guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from WindowXML.cpp:21:
In file included from ./WindowXML.h:26:
In file included from ../../windows/GUIMediaWindow.h:23:
In file included from ../../dialogs/GUIDialogContextMenu.h:23:
In file included from ../../guilib/GUIDialog.h:28:
../../guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
../../guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from WindowXML.cpp:21:
In file included from ./WindowXML.h:26:
In file included from ../../windows/GUIMediaWindow.h:23:
In file included from ../../dialogs/GUIDialogContextMenu.h:23:
In file included from ../../guilib/GUIDialog.h:28:
../../guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
../../guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from WindowXML.cpp:21:
In file included from ./WindowXML.h:26:
In file included from ../../windows/GUIMediaWindow.h:23:
In file included from ../../dialogs/GUIDialogContextMenu.h:23:
../../guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
../../guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/pictures/GUIWindowPictures.o
In file included from GUIDialogPictureInfo.cpp:21:
In file included from ./GUIDialogPictureInfo.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogPictureInfo.cpp:21:
In file included from ./GUIDialogPictureInfo.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogPictureInfo.cpp:21:
In file included from ./GUIDialogPictureInfo.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
AR      xbmc/peripherals/devices/peripheral-devices.a
In file included from Peripherals.cpp:32:
In file included from ./dialogs/GUIDialogPeripheralManager.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from Peripherals.cpp:32:
In file included from ./dialogs/GUIDialogPeripheralManager.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from Peripherals.cpp:32:
In file included from ./dialogs/GUIDialogPeripheralManager.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from Peripherals.cpp:32:
./dialogs/GUIDialogPeripheralManager.h:38:26: warning: 'PERIPHERALS::CGUIDialogPeripheralManager::GetCurrentListItem' hides overloaded virtual function [-Woverloaded-virtual]
    virtual CFileItemPtr GetCurrentListItem(void) const;
                         ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:144:24: note: hidden overloaded virtual function 'CGUIWindow::GetCurrentListItem' declared here: different number of parameters (1 vs 0)
  virtual CFileItemPtr GetCurrentListItem(int offset = 0) { return CFileItemPtr(); };
                       ^
CPP     xbmc/filesystem/PlaylistFileDirectory.o
5 warnings generated.
In file included from MusicSearchDirectory.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicSearchDirectory.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MusicSearchDirectory.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from WindowXML.cpp:21:
In file included from ./WindowXML.h:26:
In file included from ../../windows/GUIMediaWindow.h:27:
In file included from ../../playlists/SmartPlayList.h:29:
../../utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from WindowXML.cpp:21:
In file included from ./WindowXML.h:26:
In file included from ../../windows/GUIMediaWindow.h:27:
In file included from ../../playlists/SmartPlayList.h:29:
../../utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from WindowXML.cpp:21:
In file included from ./WindowXML.h:26:
In file included from ../../windows/GUIMediaWindow.h:27:
In file included from ../../playlists/SmartPlayList.h:29:
../../utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from WindowXML.cpp:21:
./WindowXML.h:155:30: warning: 'XBMCAddon::xbmcgui::WindowXML::setProperty' hides overloaded virtual function [-Woverloaded-virtual]
      SWIGHIDDENVIRTUAL void setProperty(const String &strProperty, const String &strValue);
                             ^
./Window.h:380:30: note: hidden overloaded virtual function 'XBMCAddon::xbmcgui::Window::setProperty' declared here: type mismatch at 1st parameter ('const char *' vs 'const String &' (aka 'const basic_string<char, char_traits<char>, allocator<char> > &'))
      SWIGHIDDENVIRTUAL void setProperty(const char* key, const String& value);
                             ^
AR      xbmc/peripherals/dialogs/peripheral-dialogs.a
CPP     xbmc/pictures/GUIWindowSlideShow.o
In file included from Peripherals.cpp:40:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Peripherals.cpp:40:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Peripherals.cpp:40:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
2 warnings generated.
In file included from WindowXML.cpp:23:
./WindowInterceptor.h:125:24: warning: 'XBMCAddon::xbmcgui::Interceptor<CGUIMediaWindow>::Update' hides overloaded virtual function [-Woverloaded-virtual]
      virtual bool     Update(const String &strPath) { return true; }
                       ^
WindowXML.cpp:45:20: note: in instantiation of template class 'XBMCAddon::xbmcgui::Interceptor<CGUIMediaWindow>' requested here
    template class Interceptor<CGUIMediaWindow>;
                   ^
../../windows/GUIMediaWindow.h:95:16: note: hidden overloaded virtual function 'CGUIMediaWindow::Update' declared here: different number of parameters (2 vs 1)
  virtual bool Update(const std::string &strDirectory, bool updateFilterPath = true);
               ^
CPP     xbmc/profiles/Profile.o
2 warnings generated.
CPP     xbmc/playlists/PlayList.o
CPP     xbmc/profiles/dialogs/GUIDialogLockSettings.o
CPP     xbmc/profiles/dialogs/GUIDialogProfileSettings.o
CPP     xbmc/powermanagement/PowerManager.o
In file included from PlayListB4S.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PlayListB4S.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PlayListB4S.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowPictures.cpp:23:
In file included from ./GUIWindowPictures.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowPictures.cpp:23:
In file included from ./GUIWindowPictures.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowPictures.cpp:23:
In file included from ./GUIWindowPictures.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/profiles/windows/GUIWindowSettingsProfile.o
3 warnings generated.
In file included from Peripherals.cpp:21:
./Peripherals.h:228:42: warning: private field 'm_settings' is not used [-Wunused-private-field]
    CSettingsCategory *                  m_settings;
                                         ^
CPP     xbmc/profiles/ProfilesManager.o
3 warnings generated.
In file included from GUIWindowPictures.cpp:23:
In file included from ./GUIWindowPictures.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowPictures.cpp:23:
In file included from ./GUIWindowPictures.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowPictures.cpp:23:
In file included from ./GUIWindowPictures.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
CPP     xbmc/powermanagement/IPowerSyscall.o
In file included from GUIWindowSlideShow.cpp:23:
In file included from ./GUIWindowSlideShow.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowSlideShow.cpp:23:
In file included from ./GUIWindowSlideShow.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/filesystem/PipeFile.o
CPP     xbmc/programs/GUIViewStatePrograms.o
CPP     xbmc/pvr/channels/PVRChannel.o
6 warnings generated.
In file included from GUIDialogProfileSettings.cpp:21:
In file included from ./GUIDialogProfileSettings.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogProfileSettings.cpp:21:
In file included from ./GUIDialogProfileSettings.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogProfileSettings.cpp:21:
In file included from ./GUIDialogProfileSettings.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from Profile.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Profile.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Profile.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowSettingsProfile.cpp:21:
In file included from ./GUIWindowSettingsProfile.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowSettingsProfile.cpp:21:
In file included from ./GUIWindowSettingsProfile.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogProfileSettings.cpp:21:
In file included from ./GUIDialogProfileSettings.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
In file included from GUIDialogLockSettings.cpp:21:
In file included from ./GUIDialogLockSettings.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogLockSettings.cpp:21:
In file included from ./GUIDialogLockSettings.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
AR      xbmc/music/music.a
In file included from GUIDialogLockSettings.cpp:21:
In file included from ./GUIDialogLockSettings.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIDialogLockSettings.cpp:21:
In file included from ./GUIDialogLockSettings.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
CPP     xbmc/playlists/PlayListFactory.o
8 warnings generated.
2 warnings generated.
CPP     xbmc/filesystem/PipesManager.o
In file included from GUIDialogLockSettings.cpp:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIControlSettings.h:223:16: warning: 'CGUIControlSeparatorSetting::Update' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void Update() {}
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIControlSettings.h:88:16: note: hidden overloaded virtual function 'CGUIControlBaseSetting::Update' declared here: different number of parameters (1 vs 0)
  virtual void Update(bool updateDisplayOnly = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIControlSettings.h:237:16: warning: 'CGUIControlGroupTitleSetting::Update' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void Update() {}
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIControlSettings.h:88:16: note: hidden overloaded virtual function 'CGUIControlBaseSetting::Update' declared here: different number of parameters (1 vs 0)
  virtual void Update(bool updateDisplayOnly = false);
               ^
3 warnings generated.
In file included from GUIWindowSlideShow.cpp:33:
In file included from ./GUIDialogPictureInfo.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
AR      xbmc/interfaces/legacy/legacy.a
In file included from GUIWindowSettingsProfile.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/pvr/channels/PVRChannelGroup.o
CPP     xbmc/programs/GUIWindowPrograms.o
In file included from ProfilesManager.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from ProfilesManager.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from ProfilesManager.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIWindowSettingsProfile.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/profiles/dialogs/GUIDialogProfileSettings.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
In file included from PipeFile.cpp:21:
./PipeFile.h:62:15: warning: 'XFILE::CPipeFile::IoControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual int IoControl(int request, void* param);
              ^
./IFile.h:130:15: note: hidden overloaded virtual function 'XFILE::IFile::IoControl' declared here: type mismatch at 1st parameter ('EIoControl' vs 'int')
  virtual int IoControl(EIoControl request, void* param) { return -1; }
              ^
In file included from PowerManager.cpp:35:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PowerManager.cpp:35:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from PowerManager.cpp:36:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBusy.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
1 warning generated.
8 warnings generated.
CPP     xbmc/playlists/PlayListM3U.o
AR      xbmc/peripherals/peripherals.a
CPP     xbmc/filesystem/PluginDirectory.o
In file included from ProfilesManager.cpp:48:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ProfilesManager.cpp:48:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ProfilesManager.cpp:48:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
6 warnings generated.
CPP     xbmc/pvr/channels/PVRChannelGroupInternal.o
In file included from PVRChannel.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRChannel.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRChannel.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/playlists/PlayListPLS.o
4 warnings generated.
In file included from GUIWindowPrograms.cpp:22:
In file included from ./GUIWindowPrograms.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowPrograms.cpp:22:
In file included from ./GUIWindowPrograms.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowPrograms.cpp:22:
In file included from ./GUIWindowPrograms.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/pvr/channels/PVRChannelGroups.o
AR      xbmc/profiles/windows/profiles_windows.a
CPP     xbmc/filesystem/posix/PosixDirectory.o
In file included from PVRChannel.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
CPP     xbmc/pvr/dialogs/GUIDialogPVRChannelManager.o
In file included from PVRChannelGroup.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PVRChannelGroup.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from PVRChannelGroup.cpp:30:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogExtendedProgressBar.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
6 warnings generated.
CPP     xbmc/playlists/PlayListURL.o
CPP     xbmc/pvr/dialogs/GUIDialogPVRChannelsOSD.o
In file included from GUIWindowPrograms.cpp:22:
In file included from ./GUIWindowPrograms.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowPrograms.cpp:22:
In file included from ./GUIWindowPrograms.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowPrograms.cpp:22:
In file included from ./GUIWindowPrograms.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PluginDirectory.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PluginDirectory.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PluginDirectory.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
4 warnings generated.
6 warnings generated.
AR      xbmc/profiles/dialogs/profiles_dialogs.a
AR      xbmc/profiles/profiles.a
CPP     xbmc/pictures/Picture.o
CPP     xbmc/playlists/PlayListWPL.o
In file included from PVRChannelGroup.cpp:40:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRChannelGroup.cpp:40:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRChannelGroup.cpp:40:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRChannelGroupInternal.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PVRChannelGroupInternal.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from PVRChannelGroupInternal.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from PVRChannelGroup.cpp:40:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
3 warnings generated.
In file included from GUIDialogPVRChannelsOSD.cpp:21:
In file included from ./GUIDialogPVRChannelsOSD.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogPVRChannelsOSD.cpp:21:
In file included from ./GUIDialogPVRChannelsOSD.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogPVRChannelsOSD.cpp:21:
In file included from ./GUIDialogPVRChannelsOSD.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from PluginDirectory.cpp:30:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PluginDirectory.cpp:30:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
AR      xbmc/powermanagement/powermanagement.a
In file included from PlayListPLS.cpp:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PlayListPLS.cpp:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PlayListPLS.cpp:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/pvr/channels/PVRChannelGroupsContainer.o
In file included from GUIDialogPVRChannelManager.cpp:21:
In file included from ./GUIDialogPVRChannelManager.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogPVRChannelManager.cpp:21:
In file included from ./GUIDialogPVRChannelManager.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogPVRChannelManager.cpp:21:
In file included from ./GUIDialogPVRChannelManager.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from PluginDirectory.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogProgress.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
3 warnings generated.
4 warnings generated.
CPP     xbmc/pvr/PVRGUIInfo.o
In file included from PVRChannelGroupInternal.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRChannelGroupInternal.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRChannelGroupInternal.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/pictures/PictureInfoLoader.o
6 warnings generated.
CPP     xbmc/playlists/PlayListXML.o
AR      xbmc/programs/programs.a
CPP     xbmc/pictures/PictureInfoTag.o
In file included from PVRChannelGroups.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRChannelGroups.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRChannelGroups.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/pvr/dialogs/GUIDialogPVRGroupManager.o
CPP     xbmc/pvr/dialogs/GUIDialogPVRGuideInfo.o
In file included from PVRChannelGroupInternal.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
In file included from PVRChannelGroups.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
In file included from PlayListWPL.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PlayListWPL.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PlayListWPL.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogPVRChannelManager.cpp:21:
In file included from ./GUIDialogPVRChannelManager.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogPVRChannelManager.cpp:21:
In file included from ./GUIDialogPVRChannelManager.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogPVRChannelManager.cpp:21:
In file included from ./GUIDialogPVRChannelManager.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogPVRChannelsOSD.cpp:37:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/windows/GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogPVRChannelsOSD.cpp:37:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/windows/GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogPVRChannelsOSD.cpp:37:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/windows/GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
CPP     xbmc/filesystem/posix/PosixFile.o
In file included from GUIDialogPVRChannelManager.cpp:21:
In file included from ./GUIDialogPVRChannelManager.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
3 warnings generated.
CPP     xbmc/pvr/PVRManager.o
In file included from PVRGUIInfo.cpp:22:
In file included from ./PVRGUIInfo.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRGUIInfo.cpp:22:
In file included from ./PVRGUIInfo.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRGUIInfo.cpp:22:
In file included from ./PVRGUIInfo.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogPVRGroupManager.cpp:21:
In file included from ./GUIDialogPVRGroupManager.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogPVRGroupManager.cpp:21:
In file included from ./GUIDialogPVRGroupManager.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogPVRGroupManager.cpp:21:
In file included from ./GUIDialogPVRGroupManager.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from PVRChannelGroupsContainer.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PVRChannelGroupsContainer.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from PVRChannelGroupsContainer.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIDialogPVRGuideInfo.cpp:21:
In file included from ./GUIDialogPVRGuideInfo.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogPVRGuideInfo.cpp:21:
In file included from ./GUIDialogPVRGuideInfo.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogPVRGuideInfo.cpp:21:
In file included from ./GUIDialogPVRGuideInfo.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/filesystem/PVRFile.o
In file included from PlayListXML.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PlayListXML.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PlayListXML.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/playlists/SmartPlayList.o
6 warnings generated.
CPP     xbmc/pictures/PictureThumbLoader.o
In file included from PVRGUIInfo.cpp:22:
In file included from ./PVRGUIInfo.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
6 warnings generated.
CPP     xbmc/pvr/PVRDatabase.o
7 warnings generated.
CPP     xbmc/playlists/SmartPlaylistFileItemListModifier.o
In file included from PVRManager.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PVRManager.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from PVRManager.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/pictures/SlideShowPicture.o
PVRGUIInfo.cpp:498:114: warning: format specifies type 'unsigned int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
    strValue = StringUtils::Format("%u %s %u", m_iCurrentActiveClient + 1, g_localizeStrings.Get(20163).c_str(), numBackends);
                                          ~~                                                                     ^~~~~~~~~~~
                                          %zu
4 warnings generated.
3 warnings generated.
3 warnings generated.
In file included from GUIDialogPVRGuideInfo.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/windows/GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogPVRGuideInfo.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/windows/GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogPVRGuideInfo.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/windows/GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/pvr/PVRActionListener.o
CPP     xbmc/pvr/recordings/PVRRecording.o
CPP     xbmc/filesystem/PVRDirectory.o
In file included from SmartPlayList.cpp:21:
In file included from ./SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SmartPlayList.cpp:21:
In file included from ./SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SmartPlayList.cpp:21:
In file included from ./SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/pvr/dialogs/GUIDialogPVRGuideOSD.o
In file included from PVRManager.cpp:38:
In file included from ./windows/GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRManager.cpp:38:
In file included from ./windows/GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRManager.cpp:38:
In file included from ./windows/GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
CPP     xbmc/pvr/timers/PVRTimerInfoTag.o
6 warnings generated.
In file included from PVRManager.cpp:49:
In file included from ./PVRGUIInfo.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
In file included from PVRFile.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/recordings/PVRRecordings.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRFile.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/recordings/PVRRecordings.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRFile.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/recordings/PVRRecordings.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/rendering/RenderSystem.o
In file included from PictureThumbLoader.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PictureThumbLoader.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from PVRDatabase.cpp:31:
In file included from ./addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRDatabase.cpp:31:
In file included from ./addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRDatabase.cpp:31:
In file included from ./addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
7 warnings generated.
In file included from PVRActionListener.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PVRActionListener.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from PVRRecording.cpp:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PVRRecording.cpp:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from PVRRecording.cpp:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
AR      xbmc/pvr/channels/pvrchannels.a
In file included from GUIDialogPVRGuideOSD.cpp:21:
In file included from ./GUIDialogPVRGuideOSD.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogPVRGuideOSD.cpp:21:
In file included from ./GUIDialogPVRGuideOSD.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogPVRGuideOSD.cpp:21:
In file included from ./GUIDialogPVRGuideOSD.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from PVRActionListener.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogNumeric.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from PVRFile.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
CPP     xbmc/pvr/dialogs/GUIDialogPVRGuideSearch.o
In file included from PVRDatabase.cpp:31:
In file included from ./addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
./addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
In file included from SmartPlaylistFileItemListModifier.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SmartPlaylistFileItemListModifier.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SmartPlaylistFileItemListModifier.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
5 warnings generated.
7 warnings generated.
In file included from PVRTimerInfoTag.cpp:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PVRTimerInfoTag.cpp:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from PVRTimerInfoTag.cpp:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/filesystem/ResourceDirectory.o
CPP     xbmc/pvr/timers/PVRTimers.o
3 warnings generated.
In file included from PVRDirectory.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/recordings/PVRRecordings.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRDirectory.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/recordings/PVRRecordings.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRDirectory.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/recordings/PVRRecordings.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
PVRManager.cpp:399:7: warning: private field 'm_openWindowId' is not used [-Wunused-private-field]
  int m_openWindowId;
      ^
CPP     xbmc/pvr/recordings/PVRRecordings.o
AR      xbmc/rendering/rendering.a
CPP     xbmc/filesystem/ResourceFile.o
3 warnings generated.
4 warnings generated.
In file included from PVRRecording.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRRecording.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRRecording.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogPVRGuideSearch.cpp:21:
In file included from ./GUIDialogPVRGuideSearch.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogPVRGuideSearch.cpp:21:
In file included from ./GUIDialogPVRGuideSearch.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogPVRGuideSearch.cpp:21:
In file included from ./GUIDialogPVRGuideSearch.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/settings/dialogs/GUIDialogContentSettings.o
CPP     xbmc/pvr/dialogs/GUIDialogPVRRecordingInfo.o
2 warnings generated.
3 warnings generated.
3 warnings generated.
In file included from PVRTimerInfoTag.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRTimerInfoTag.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRTimerInfoTag.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/settings/lib/ISetting.o
In file included from PVRRecording.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
AR      xbmc/pictures/pictures.a
CPP     xbmc/settings/windows/GUIControlSettings.o
CPP     xbmc/pvr/dialogs/GUIDialogPVRTimerSettings.o
CPP     xbmc/storage/AutorunMediaJob.o
In file included from PVRTimerInfoTag.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
In file included from PVRTimers.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PVRTimers.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from PVRTimers.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIControlSettings.cpp:23:
./GUIControlSettings.h:223:16: warning: 'CGUIControlSeparatorSetting::Update' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void Update() {}
               ^
./GUIControlSettings.h:88:16: note: hidden overloaded virtual function 'CGUIControlBaseSetting::Update' declared here: different number of parameters (1 vs 0)
  virtual void Update(bool updateDisplayOnly = false);
               ^
./GUIControlSettings.h:237:16: warning: 'CGUIControlGroupTitleSetting::Update' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void Update() {}
               ^
./GUIControlSettings.h:88:16: note: hidden overloaded virtual function 'CGUIControlBaseSetting::Update' declared here: different number of parameters (1 vs 0)
  virtual void Update(bool updateDisplayOnly = false);
               ^
4 warnings generated.
In file included from PVRRecordings.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRRecordings.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRRecordings.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogContentSettings.cpp:23:
In file included from ./GUIDialogContentSettings.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogContentSettings.cpp:23:
In file included from ./GUIDialogContentSettings.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogContentSettings.cpp:23:
In file included from ./GUIDialogContentSettings.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.o
In file included from GUIDialogPVRRecordingInfo.cpp:21:
In file included from ./GUIDialogPVRRecordingInfo.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogPVRRecordingInfo.cpp:21:
In file included from ./GUIDialogPVRRecordingInfo.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from ResourceFile.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ResourceFile.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ResourceFile.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogPVRRecordingInfo.cpp:21:
In file included from ./GUIDialogPVRRecordingInfo.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/settings/lib/ISettingControl.o
In file included from GUIDialogPVRTimerSettings.cpp:21:
In file included from ./GUIDialogPVRTimerSettings.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogPVRTimerSettings.cpp:21:
In file included from ./GUIDialogPVRTimerSettings.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogPVRTimerSettings.cpp:21:
In file included from ./GUIDialogPVRTimerSettings.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIDialogPVRTimerSettings.cpp:21:
In file included from ./GUIDialogPVRTimerSettings.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
In file included from AutorunMediaJob.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from AutorunMediaJob.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from PVRTimers.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRTimers.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRTimers.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRRecordings.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
In file included from GUIDialogContentSettings.cpp:23:
In file included from ./GUIDialogContentSettings.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogContentSettings.cpp:23:
In file included from ./GUIDialogContentSettings.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogContentSettings.cpp:23:
In file included from ./GUIDialogContentSettings.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from AutorunMediaJob.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogSelect.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIDialogContentSettings.cpp:23:
In file included from ./GUIDialogContentSettings.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
3 warnings generated.
3 warnings generated.
In file included from ISetting.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ISetting.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ISetting.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIControlSettings.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIControlSettings.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIControlSettings.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRTimers.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
7 warnings generated.
CPP     xbmc/video/jobs/VideoLibraryCleaningJob.o
CPP     xbmc/storage/cdioSupport.o
3 warnings generated.
In file included from GUIDialogContentSettings.cpp:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/GUIDialogAddonSettings.h:74:8: warning: 'CGUIDialogAddonSettings::GetCondition' hides overloaded virtual function [-Woverloaded-virtual]
  bool GetCondition(const std::string &condition, const int controlId);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:240:16: note: hidden overloaded virtual function 'CGUIControl::GetCondition' declared here: type mismatch at 1st parameter ('int' vs 'const std::string &' (aka 'const basic_string<char, char_traits<char>, allocator<char> > &'))
  virtual bool GetCondition(int condition, int data) const { return false; };
               ^
3 warnings generated.
CPP     xbmc/video/dialogs/GUIDialogFileStacking.o
CPP     xbmc/filesystem/RSSDirectory.o
CPP     xbmc/storage/DetectDVDType.o
3 warnings generated.
In file included from GUIDialogPVRTimerSettings.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogPVRTimerSettings.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogPVRTimerSettings.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogAudioSubtitleSettings.cpp:21:
In file included from ./GUIDialogAudioSubtitleSettings.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogAudioSubtitleSettings.cpp:21:
In file included from ./GUIDialogAudioSubtitleSettings.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from ISettingControl.cpp:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ISettingControl.cpp:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ISettingControl.cpp:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogAudioSubtitleSettings.cpp:21:
In file included from ./GUIDialogAudioSubtitleSettings.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/settings/windows/GUIWindowSettings.o
In file included from GUIControlSettings.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/GUIWindowAddonBrowser.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIControlSettings.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/GUIWindowAddonBrowser.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIControlSettings.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/GUIWindowAddonBrowser.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIDialogAudioSubtitleSettings.cpp:21:
In file included from ./GUIDialogAudioSubtitleSettings.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
8 warnings generated.
In file included from GUIDialogContentSettings.cpp:34:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/SettingsManager.h:409:16: warning: 'CSettingsManager::OnSettingsSaved' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void OnSettingsSaved() const;
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/ISettingsHandler.h:55:16: note: hidden overloaded virtual function 'ISettingsHandler::OnSettingsSaved' declared here: different qualifiers (none vs const)
  virtual void OnSettingsSaved() { }
               ^
7 warnings generated.
3 warnings generated.
In file included from GUIDialogPVRTimerSettings.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
AR      xbmc/pvr/pvr.a
CPP     xbmc/filesystem/SAPDirectory.o
3 warnings generated.
AR      xbmc/playlists/playlists.a
CPP     xbmc/video/jobs/VideoLibraryJob.o
In file included from GUIDialogPVRTimerSettings.cpp:30:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/SettingsManager.h:409:16: warning: 'CSettingsManager::OnSettingsSaved' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void OnSettingsSaved() const;
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/ISettingsHandler.h:55:16: note: hidden overloaded virtual function 'ISettingsHandler::OnSettingsSaved' declared here: different qualifiers (none vs const)
  virtual void OnSettingsSaved() { }
               ^
CPP     xbmc/settings/lib/Setting.o
In file included from GUIDialogPVRTimerSettings.cpp:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIControlSettings.h:223:16: warning: 'CGUIControlSeparatorSetting::Update' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void Update() {}
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIControlSettings.h:88:16: note: hidden overloaded virtual function 'CGUIControlBaseSetting::Update' declared here: different number of parameters (1 vs 0)
  virtual void Update(bool updateDisplayOnly = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIControlSettings.h:237:16: warning: 'CGUIControlGroupTitleSetting::Update' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void Update() {}
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIControlSettings.h:88:16: note: hidden overloaded virtual function 'CGUIControlBaseSetting::Update' declared here: different number of parameters (1 vs 0)
  virtual void Update(bool updateDisplayOnly = false);
               ^
CPP     xbmc/storage/IoSupport.o
In file included from GUIControlSettings.cpp:40:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingAddon.h:41:8: warning: 'CSettingAddon::copy' hides overloaded virtual function [-Woverloaded-virtual]
  void copy(const CSettingAddon &setting);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/Setting.h:405:16: note: hidden overloaded virtual function 'CSettingString::copy' declared here: type mismatch at 1st parameter ('const CSettingString &' vs 'const CSettingAddon &')
  virtual void copy(const CSettingString &setting);
               ^
In file included from GUIControlSettings.cpp:42:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingPath.h:45:8: warning: 'CSettingPath::copy' hides overloaded virtual function [-Woverloaded-virtual]
  void copy(const CSettingPath &setting);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/Setting.h:405:16: note: hidden overloaded virtual function 'CSettingString::copy' declared here: type mismatch at 1st parameter ('const CSettingString &' vs 'const CSettingPath &')
  virtual void copy(const CSettingString &setting);
               ^
In file included from GUIDialogAudioSubtitleSettings.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogAudioSubtitleSettings.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogAudioSubtitleSettings.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
4 warnings generated.
AR      xbmc/pvr/recordings/pvrrecordings.a
CPP     xbmc/video/jobs/VideoLibraryMarkWatchedJob.o
In file included from VideoLibraryCleaningJob.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogExtendedProgressBar.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from VideoLibraryCleaningJob.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogExtendedProgressBar.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from VideoLibraryCleaningJob.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogExtendedProgressBar.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIDialogAudioSubtitleSettings.cpp:39:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/SettingsManager.h:409:16: warning: 'CSettingsManager::OnSettingsSaved' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void OnSettingsSaved() const;
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/ISettingsHandler.h:55:16: note: hidden overloaded virtual function 'ISettingsHandler::OnSettingsSaved' declared here: different qualifiers (none vs const)
  virtual void OnSettingsSaved() { }
               ^
In file included from GUIWindowSettings.cpp:22:
In file included from ./GUIWindowSettings.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowSettings.cpp:22:
In file included from ./GUIWindowSettings.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogFileStacking.cpp:21:
In file included from ./GUIDialogFileStacking.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogFileStacking.cpp:21:
In file included from ./GUIDialogFileStacking.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogFileStacking.cpp:21:
In file included from ./GUIDialogFileStacking.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from SAPDirectory.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from SAPDirectory.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
2 warnings generated.
CPP     xbmc/storage/MediaManager.o
In file included from VideoLibraryCleaningJob.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoLibraryCleaningJob.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoLibraryCleaningJob.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoLibraryJob.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoLibraryJob.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoLibraryJob.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DetectDVDType.cpp:47:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from DetectDVDType.cpp:47:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
3 warnings generated.
CPP     xbmc/settings/lib/SettingCategoryAccess.o
In file included from Setting.cpp:25:
./SettingsManager.h:409:16: warning: 'CSettingsManager::OnSettingsSaved' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void OnSettingsSaved() const;
               ^
./ISettingsHandler.h:55:16: note: hidden overloaded virtual function 'ISettingsHandler::OnSettingsSaved' declared here: different qualifiers (none vs const)
  virtual void OnSettingsSaved() { }
               ^
CPP     xbmc/video/videosync/VideoSyncGLX.o
In file included from RSSDirectory.cpp:27:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from RSSDirectory.cpp:27:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from RSSDirectory.cpp:27:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
11 warnings generated.
In file included from Setting.cpp:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Setting.cpp:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Setting.cpp:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
CPP     xbmc/settings/dialogs/GUIDialogSettingsBase.o
AR      xbmc/pvr/dialogs/pvrdialogs.a
7 warnings generated.
CPP     xbmc/settings/lib/SettingConditions.o
CPP     xbmc/video/dialogs/GUIDialogFullScreenInfo.o
6 warnings generated.
In file included from VideoLibraryMarkWatchedJob.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoLibraryMarkWatchedJob.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoLibraryMarkWatchedJob.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/video/videosync/VideoSyncOsx.o
AR      xbmc/pvr/timers/pvrtimers.a
In file included from DetectDVDType.cpp:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/storage/DetectDVDType.h:86:9: warning: private field 'm_dwTrayCount' is not used [-Wunused-private-field]
  DWORD m_dwTrayCount;
        ^
CPP     xbmc/settings/lib/SettingDependency.o
In file included from MediaManager.cpp:30:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from MediaManager.cpp:30:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
9 warnings generated.
CPP     xbmc/filesystem/SAPFile.o
CPP     xbmc/settings/lib/SettingSection.o
3 warnings generated.
3 warnings generated.
CPP     xbmc/settings/dialogs/GUIDialogSettingsManagerBase.o
10 warnings generated.
In file included from MediaManager.cpp:42:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MediaManager.cpp:42:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MediaManager.cpp:42:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MediaManager.cpp:45:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/video/jobs/VideoLibraryProgressJob.o
CPP     xbmc/settings/windows/GUIWindowSettingsCategory.o
8 warnings generated.
In file included from SettingCategoryAccess.cpp:23:
./SettingsManager.h:409:16: warning: 'CSettingsManager::OnSettingsSaved' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void OnSettingsSaved() const;
               ^
./ISettingsHandler.h:55:16: note: hidden overloaded virtual function 'ISettingsHandler::OnSettingsSaved' declared here: different qualifiers (none vs const)
  virtual void OnSettingsSaved() { }
               ^
In file included from SettingConditions.cpp:23:
./SettingsManager.h:409:16: warning: 'CSettingsManager::OnSettingsSaved' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void OnSettingsSaved() const;
               ^
./ISettingsHandler.h:55:16: note: hidden overloaded virtual function 'ISettingsHandler::OnSettingsSaved' declared here: different qualifiers (none vs const)
  virtual void OnSettingsSaved() { }
               ^
CPP     xbmc/video/jobs/VideoLibraryScanningJob.o
In file included from SettingDependency.cpp:26:
./SettingsManager.h:409:16: warning: 'CSettingsManager::OnSettingsSaved' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void OnSettingsSaved() const;
               ^
./ISettingsHandler.h:55:16: note: hidden overloaded virtual function 'ISettingsHandler::OnSettingsSaved' declared here: different qualifiers (none vs const)
  virtual void OnSettingsSaved() { }
               ^
2 warnings generated.
In file included from GUIDialogFullScreenInfo.cpp:21:
In file included from ./GUIDialogFullScreenInfo.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogFullScreenInfo.cpp:21:
In file included from ./GUIDialogFullScreenInfo.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogFullScreenInfo.cpp:21:
In file included from ./GUIDialogFullScreenInfo.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/settings/lib/SettingsManager.o
In file included from SettingConditions.cpp:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SettingConditions.cpp:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SettingConditions.cpp:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogSettingsBase.cpp:21:
In file included from ./GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogSettingsBase.cpp:21:
In file included from ./GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogSettingsBase.cpp:21:
In file included from ./GUIDialogSettingsBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
1 warning generated.
CPP     xbmc/video/dialogs/GUIDialogSubtitles.o
In file included from SettingSection.cpp:23:
./SettingsManager.h:409:16: warning: 'CSettingsManager::OnSettingsSaved' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void OnSettingsSaved() const;
               ^
./ISettingsHandler.h:55:16: note: hidden overloaded virtual function 'ISettingsHandler::OnSettingsSaved' declared here: different qualifiers (none vs const)
  virtual void OnSettingsSaved() { }
               ^
3 warnings generated.
In file included from SettingDependency.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SettingDependency.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SettingDependency.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/view/GUIViewControl.o
CPP     xbmc/settings/windows/GUIWindowSettingsScreenCalibration.o
In file included from GUIDialogSettingsBase.cpp:37:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIControlSettings.h:223:16: warning: 'CGUIControlSeparatorSetting::Update' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void Update() {}
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIControlSettings.h:88:16: note: hidden overloaded virtual function 'CGUIControlBaseSetting::Update' declared here: different number of parameters (1 vs 0)
  virtual void Update(bool updateDisplayOnly = false);
               ^
In file included from GUIDialogSettingsManagerBase.cpp:21:
In file included from ./GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogSettingsManagerBase.cpp:21:
In file included from ./GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIControlSettings.h:237  virtual void AllocResources(bool forceLoad = false);:16: warning: 
'CGUIControlGroupTitleSetting::Update' hides overloaded virtual function [-Woverloaded-virtual]               ^

/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16:   virtual void Update() {}
note               ^
: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIControlSettings.h:88:16:   virtual void AllocResources();note
:                ^
hidden overloaded virtual function 'CGUIControlBaseSetting::Update' declared here: different number of parameters (1 vs 0)
  virtual void Update(bool updateDisplayOnly = false);
               ^
In file included from GUIDialogSettingsManagerBase.cpp:21:
In file included from ./GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIDialogSettingsManagerBase.cpp:21:
./GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
CPP     xbmc/video/videosync/VideoSyncIos.o
In file included from SettingSection.cpp:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SettingSection.cpp:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SettingSection.cpp:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowSettingsCategory.cpp:21:
In file included from ./GUIWindowSettingsCategory.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowSettingsCategory.cpp:21:
In file included from ./GUIWindowSettingsCategory.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowSettingsCategory.cpp:21:
In file included from ./GUIWindowSettingsCategory.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIWindowSettingsCategory.cpp:21:
In file included from ./GUIWindowSettingsCategory.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
In file included from GUIDialogSettingsManagerBase.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/SettingsManager.h:409:16: warning: 'CSettingsManager::OnSettingsSaved' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void OnSettingsSaved() const;
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/ISettingsHandler.h:55:16: note: hidden overloaded virtual function 'ISettingsHandler::OnSettingsSaved' declared here: different qualifiers (none vs const)
  virtual void OnSettingsSaved() { }
               ^
CPP     xbmc/video/videosync/VideoSyncDRM.o
4 warnings generated.
CPP     xbmc/settings/windows/GUIWindowTestPattern.o
In file included from SettingsManager.cpp:21:
./SettingsManager.h:409:16: warning: 'CSettingsManager::OnSettingsSaved' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void OnSettingsSaved() const;
               ^
./ISettingsHandler.h:55:16: note: hidden overloaded virtual function 'ISettingsHandler::OnSettingsSaved' declared here: different qualifiers (none vs const)
  virtual void OnSettingsSaved() { }
               ^
In file included from VideoLibraryScanningJob.cpp:21:
In file included from ./VideoLibraryScanningJob.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoInfoScanner.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoLibraryScanningJob.cpp:21:
In file included from ./VideoLibraryScanningJob.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoInfoScanner.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoLibraryScanningJob.cpp:21:
In file included from ./VideoLibraryScanningJob.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoInfoScanner.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/settings/dialogs/GUIDialogSettingsManualBase.o
In file included from GUIViewControl.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIViewControl.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogSubtitles.cpp:24:
In file included from ./GUIDialogSubtitles.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogSubtitles.cpp:24:
In file included from ./GUIDialogSubtitles.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogSubtitles.cpp:24:
In file included from ./GUIDialogSubtitles.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
5 warnings generated.
CPP     xbmc/view/GUIViewState.o
3 warnings generated.
3 warnings generated.
In file included from SettingsManager.cpp:27:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SettingsManager.cpp:27:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SettingsManager.cpp:27:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
AR      xbmc/video/jobs/video-jobs.a
4 warnings generated.
CPP     xbmc/settings/lib/SettingRequirement.o
6 warnings generated.
4 warnings generated.
In file included from GUIWindowSettingsScreenCalibration.cpp:22:
In file included from ./GUIWindowSettingsScreenCalibration.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowSettingsScreenCalibration.cpp:22:
In file included from ./GUIWindowSettingsScreenCalibration.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogSubtitles.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogSubtitles.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogSubtitles.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/filesystem/SFTPDirectory.o
CPP     xbmc/video/dialogs/GUIDialogTeletext.o
AR      xbmc/storage/storage.a
CPP     xbmc/windowing/WinEventsSDL.o
CPP     xbmc/video/dialogs/GUIDialogVideoBookmarks.o
4 warnings generated.
4 warnings generated.
CPP     xbmc/windowing/WinEventsLinux.o
CPP     xbmc/filesystem/SFTPFile.o
In file included from GUIWindowTestPattern.cpp:21:
In file included from ./GUIWindowTestPattern.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowTestPattern.cpp:21:
In file included from ./GUIWindowTestPattern.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowSettingsScreenCalibration.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogYesNo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIDialogSettingsManualBase.cpp:21:
In file included from ./GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogSettingsManualBase.cpp:21:
In file included from ./GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogSettingsManualBase.cpp:21:
In file included from ./GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/windows/GUIMediaWindow.o
In file included from GUIDialogSettingsManualBase.cpp:21:
In file included from ./GUIDialogSettingsManualBase.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
CPP     xbmc/windowing/WinEventsWayland.o
In file included from GUIDialogSettingsManualBase.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingAddon.h:41:8: warning: 'CSettingAddon::copy' hides overloaded virtual function [-Woverloaded-virtual]
  void copy(const CSettingAddon &setting);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/Setting.h:405:16: note: hidden overloaded virtual function 'CSettingString::copy' declared here: type mismatch at 1st parameter ('const CSettingString &' vs 'const CSettingAddon &')
  virtual void copy(const CSettingString &setting);
               ^
In file included from GUIDialogSettingsManualBase.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingPath.h:45:8: warning: 'CSettingPath::copy' hides overloaded virtual function [-Woverloaded-virtual]
  void copy(const CSettingPath &setting);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/Setting.h:405:16: note: hidden overloaded virtual function 'CSettingString::copy' declared here: type mismatch at 1st parameter ('const CSettingString &' vs 'const CSettingPath &')
  virtual void copy(const CSettingString &setting);
               ^
CPP     xbmc/windowing/WinEventsX11.o
2 warnings generated.
In file included from GUIDialogSettingsManualBase.cpp:27:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/SettingsManager.h:409:16: warning: 'CSettingsManager::OnSettingsSaved' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void OnSettingsSaved() const;
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/ISettingsHandler.h:55:16: note: hidden overloaded virtual function 'ISettingsHandler::OnSettingsSaved' declared here: different qualifiers (none vs const)
  virtual void OnSettingsSaved() { }
               ^
In file included from GUIViewState.cpp:35:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIViewState.cpp:35:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/filesystem/ShoutcastFile.o
2 warnings generated.
In file included from GUIDialogTeletext.cpp:21:
In file included from ./GUIDialogTeletext.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogTeletext.cpp:21:
In file included from ./GUIDialogTeletext.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/video/videosync/VideoSyncPi.o
In file included from GUIDialogTeletext.cpp:21:
In file included from ./GUIDialogTeletext.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/settings/lib/SettingUpdate.o
In file included from SettingRequirement.cpp:22:
./SettingsManager.h:409:16: warning: 'CSettingsManager::OnSettingsSaved' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void OnSettingsSaved() const;
               ^
./ISettingsHandler.h:55:16: note: hidden overloaded virtual function 'ISettingsHandler::OnSettingsSaved' declared here: different qualifiers (none vs const)
  virtual void OnSettingsSaved() { }
               ^
In file included from GUIDialogVideoBookmarks.cpp:22:
In file included from ./GUIDialogVideoBookmarks.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogVideoBookmarks.cpp:22:
In file included from ./GUIDialogVideoBookmarks.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogVideoBookmarks.cpp:22:
In file included from ./GUIDialogVideoBookmarks.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
AR      xbmc/video/videosync/videosync.a
CPP     xbmc/windows/GUIWindowDebugInfo.o
CPP     xbmc/video/dialogs/GUIDialogVideoInfo.o
In file included from GUIViewState.cpp:36:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIViewState.cpp:36:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIViewState.cpp:36:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
1 warning generated.
In file included from GUIMediaWindow.cpp:21:
In file included from ./GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIMediaWindow.cpp:21:
In file included from ./GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIMediaWindow.cpp:21:
In file included from ./GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
3 warnings generated.
In file included from GUIDialogVideoBookmarks.cpp:22:
In file included from ./GUIDialogVideoBookmarks.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogVideoBookmarks.cpp:22:
In file included from ./GUIDialogVideoBookmarks.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogVideoBookmarks.cpp:22:
In file included from ./GUIDialogVideoBookmarks.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
AR      xbmc/settings/windows/settings_windows.a
CPP     xbmc/Application.o
CPP     xbmc/windows/GUIWindowFileManager.o
3 warnings generated.
CPP     xbmc/ApplicationMessenger.o
5 warnings generated.
In file included from GUIMediaWindow.cpp:21:
In file included from ./GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIMediaWindow.cpp:21:
In file included from ./GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIMediaWindow.cpp:21:
In file included from ./GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SettingUpdate.cpp:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SettingUpdate.cpp:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SettingUpdate.cpp:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/windowing/WinSystem.o
6 warnings generated.
In file included from GUIWindowDebugInfo.cpp:21:
In file included from ./GUIWindowDebugInfo.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowDebugInfo.cpp:21:
In file included from ./GUIWindowDebugInfo.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowDebugInfo.cpp:21:
In file included from ./GUIWindowDebugInfo.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from ShoutcastFile.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from ShoutcastFile.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/interfaces/legacy/wsgi/WsgiErrorStream.o
In file included from GUIDialogVideoInfo.cpp:21:
In file included from ./GUIDialogVideoInfo.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogVideoInfo.cpp:21:
In file included from ./GUIDialogVideoInfo.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogVideoInfo.cpp:21:
In file included from ./GUIDialogVideoInfo.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from WinEventsX11.cpp:40:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from WinEventsX11.cpp:40:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
3 warnings generated.
CPP     xbmc/video/dialogs/GUIDialogVideoOSD.o
In file included from GUIMediaWindow.cpp:33:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/GUIDialogAddonSettings.h:74:8: warning: 'CGUIDialogAddonSettings::GetCondition' hides overloaded virtual function [-Woverloaded-virtual]
  bool GetCondition(const std::string &condition, const int controlId);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:240:16: note: hidden overloaded virtual function 'CGUIControl::GetCondition' declared here: type mismatch at 1st parameter ('int' vs 'const std::string &' (aka 'const basic_string<char, char_traits<char>, allocator<char> > &'))
  virtual bool GetCondition(int condition, int data) const { return false; };
               ^
In file included from GUIMediaWindow.cpp:39:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogMediaFilter.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
In file included from GUIWindowDebugInfo.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowDebugInfo.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowDebugInfo.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
7 warnings generated.
AR      xbmc/settings/dialogs/settings_dialogs.a
CPP     xbmc/interfaces/legacy/wsgi/WsgiInputStream.o
In file included from GUIWindowFileManager.cpp:22:
In file included from ./GUIWindowFileManager.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowFileManager.cpp:22:
In file included from ./GUIWindowFileManager.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogVideoOSD.cpp:21:
In file included from ./GUIDialogVideoOSD.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogVideoOSD.cpp:21:
In file included from ./GUIDialogVideoOSD.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogVideoOSD.cpp:21:
In file included from ./GUIDialogVideoOSD.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIDialogVideoInfo.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoNav.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogVideoInfo.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoNav.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogVideoInfo.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoNav.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/video/dialogs/GUIDialogVideoOverlay.o
CPP     xbmc/view/ViewDatabase.o
In file included from ApplicationMessenger.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pictures/GUIWindowSlideShow.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from ApplicationMessenger.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pictures/GUIWindowSlideShow.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogVideoInfo.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoNav.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoBase.h:125:8: warning: 'CGUIWindowVideoBase::LoadPlayList' hides overloaded virtual function [-Woverloaded-virtual]
  void LoadPlayList(const std::string& strPlayList, int iPlayList = PLAYLIST_VIDEO);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:152:16: note: hidden overloaded virtual function 'CGUIMediaWindow::LoadPlayList' declared here: different number of parameters (1 vs 2)
  virtual void LoadPlayList(const std::string& strFileName) {}
               ^
5 warnings generated.
In file included from GUIWindowFileManager.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/filesystem/SlingboxDirectory.o
3 warnings generated.
In file included from ApplicationMessenger.cpp:38:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/view/ViewStateSettings.o
2 warnings generated.
2 warnings generated.
CPP     xbmc/network/httprequesthandler/HTTPFileHandler.o
CPP     xbmc/filesystem/SlingboxFile.o
4 warnings generated.
In file included from Application.cpp:48:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/LanguageResource.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Resource.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Application.cpp:48:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/LanguageResource.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Resource.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Application.cpp:48:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/LanguageResource.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Resource.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogVideoOverlay.cpp:21:
In file included from ./GUIDialogVideoOverlay.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogVideoOverlay.cpp:21:
In file included from ./GUIDialogVideoOverlay.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogVideoOverlay.cpp:21:
In file included from ./GUIDialogVideoOverlay.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/interfaces/legacy/wsgi/WsgiResponse.o
6 warnings generated.
CPP     xbmc/windowing/WinEvents.o
AR      xbmc/settings/lib/settings_lib.a
CPP     xbmc/filesystem/SmartPlaylistDirectory.o
CPP     xbmc/network/httprequesthandler/python/HTTPPythonInvoker.o
In file included from ApplicationMessenger.cpp:56:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonCallbacksGUI.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ApplicationMessenger.cpp:56:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonCallbacksGUI.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ApplicationMessenger.cpp:56:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonCallbacksGUI.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ApplicationMessenger.cpp:56:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonCallbacksGUI.h:210:20: warning: 'ADDON::CGUIAddonWindow::Update' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void     Update();
                   ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:95:16: note: hidden overloaded virtual function 'CGUIMediaWindow::Update' declared here: different number of parameters (2 vs 0)
  virtual bool Update(const std::string &strDirectory, bool updateFilterPath = true);
               ^
3 warnings generated.
CPP     xbmc/interfaces/legacy/wsgi/WsgiResponseBody.o
CPP     xbmc/ApplicationPlayer.o
CPP     xbmc/network/httprequesthandler/python/HTTPPythonWsgiInvoker.o
6 warnings generated.
In file included from ViewStateSettings.cpp:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ViewStateSettings.cpp:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ViewStateSettings.cpp:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/network/httprequesthandler/HTTPImageHandler.o
In file included from Application.cpp:131:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPC.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from Application.cpp:131:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPC.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/AppParamParser.o
In file included from SlingboxFile.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SlingboxFile.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SlingboxFile.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/windows/GUIWindowHome.o
AR      xbmc/interfaces/legacy/wsgi/legacy-wsgi.a
In file included from Application.cpp:135:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/peripherals/dialogs/GUIDialogPeripheralManager.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from Application.cpp:135:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/peripherals/dialogs/GUIDialogPeripheralManager.h:38:26: warning: 'PERIPHERALS::CGUIDialogPeripheralManager::GetCurrentListItem' hides overloaded virtual function [-Woverloaded-virtual]
    virtual CFileItemPtr GetCurrentListItem(void) const;
                         ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:144:24: note: hidden overloaded virtual function 'CGUIWindow::GetCurrentListItem' declared here: different number of parameters (1 vs 0)
  virtual CFileItemPtr GetCurrentListItem(int offset = 0) { return CFileItemPtr(); };
                       ^
CPP     xbmc/network/httprequesthandler/HTTPImageTransformationHandler.o
CPP     xbmc/Autorun.o
AR      xbmc/windowing/windowing.a
3 warnings generated.
CPP     xbmc/network/httprequesthandler/HTTPJsonRpcHandler.o
3 warnings generated.
CPP     xbmc/video/dialogs/GUIDialogVideoSettings.o
AR      xbmc/view/view.a
8 warnings generated.
In file included from Application.cpp:142:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIWindowScreensaver.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/ScreenSaver.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllAddon<ScreenSaver, SCR_PROPS>, ScreenSaver, SCR_PROPS>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/ScreenSaver.h:30:29: note: in instantiation of template class 'ADDON::CAddonDll<DllAddon<ScreenSaver, SCR_PROPS>, ScreenSaver, SCR_PROPS>' requested here
class CScreenSaver : public ADDON::CAddonDll<DllScreenSaver, ScreenSaver, SCR_PROPS>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
CPP     xbmc/windows/GUIWindowLoginScreen.o
In file included from SmartPlaylistDirectory.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SmartPlaylistDirectory.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SmartPlaylistDirectory.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Application.cpp:154:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/GUIDialogAddonSettings.h:74:8: warning: 'CGUIDialogAddonSettings::GetCondition' hides overloaded virtual function [-Woverloaded-virtual]
  bool GetCondition(const std::string &condition, const int controlId);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:240:16: note: hidden overloaded virtual function 'CGUIControl::GetCondition' declared here: type mismatch at 1st parameter ('int' vs 'const std::string &' (aka 'const basic_string<char, char_traits<char>, allocator<char> > &'))
  virtual bool GetCondition(int condition, int data) const { return false; };
               ^
CPP     xbmc/rendering/gl/GUIWindowTestPatternGL.o
3 warnings generated.
CPP     xbmc/AutoSwitch.o
CPP     xbmc/windows/GUIWindowPointer.o
In file included from HTTPPythonWsgiInvoker.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Webinterface.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from HTTPPythonWsgiInvoker.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Webinterface.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from HTTPPythonWsgiInvoker.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Webinterface.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
Application.cpp:1471:22: warning: unused variable 'settingId' [-Wunused-variable]
  const std::string &settingId = setting->GetId();
                     ^
Application.cpp:2415:27: warning: '&&' within '||' [-Wlogical-op-parentheses]
  if ((action.GetAmount() && (action.GetID() == ACTION_VOLUME_UP || action.GetID() == ACTION_VOLUME_DOWN) || action.GetID() == ACTION_VOLUME_SET))
       ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
Application.cpp:2415:27: note: place parentheses around the '&&' expression to silence this warning
  if ((action.GetAmount() && (action.GetID() == ACTION_VOLUME_UP || action.GetID() == ACTION_VOLUME_DOWN) || action.GetID() == ACTION_VOLUME_SET))
                          ^
       (                                                                                                 )
CPP     xbmc/rendering/gl/RenderSystemGL.o
In file included from GUIWindowHome.cpp:21:
In file included from ./GUIWindowHome.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowHome.cpp:21:
In file included from ./GUIWindowHome.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
3 warnings generated.
In file included from GUIDialogVideoSettings.cpp:22:
In file included from ./GUIDialogVideoSettings.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogVideoSettings.cpp:22:
In file included from ./GUIDialogVideoSettings.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogVideoSettings.cpp:22:
In file included from ./GUIDialogVideoSettings.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIDialogVideoSettings.cpp:22:
In file included from ./GUIDialogVideoSettings.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
CPP     xbmc/filesystem/SourcesDirectory.o
In file included from GUIWindowLoginScreen.cpp:24:
In file included from ./GUIWindowLoginScreen.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowLoginScreen.cpp:24:
In file included from ./GUIWindowLoginScreen.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowLoginScreen.cpp:24:
In file included from ./GUIWindowLoginScreen.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIWindowPointer.cpp:21:
In file included from ./GUIWindowPointer.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowPointer.cpp:21:
In file included from ./GUIWindowPointer.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowPointer.cpp:21:
In file included from ./GUIWindowPointer.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIWindowLoginScreen.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/profiles/dialogs/GUIDialogProfileSettings.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
In file included from Autorun.cpp:38:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from Autorun.cpp:38:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from HTTPJsonRpcHandler.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPC.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from HTTPJsonRpcHandler.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPC.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowTestPatternGL.cpp:27:
In file included from ./GUIWindowTestPatternGL.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIWindowTestPattern.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowTestPatternGL.cpp:27:
In file included from ./GUIWindowTestPatternGL.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIWindowTestPattern.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from HTTPJsonRpcHandler.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPC.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONServiceDescription.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from HTTPJsonRpcHandler.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPC.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONServiceDescription.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from HTTPJsonRpcHandler.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPC.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONServiceDescription.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AutoSwitch.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from AutoSwitch.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from Autorun.cpp:41:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Autorun.cpp:41:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Autorun.cpp:41:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogVideoSettings.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogVideoSettings.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIDialogVideoSettings.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Autorun.cpp:42:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogYesNo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
3 warnings generated.
AR      xbmc/network/httprequesthandler/python/httprequesthandlers-python.a
CPP     xbmc/BackgroundInfoLoader.o
CPP     lib/libUPnP/Neptune/Source/Core/Neptune.o
In file included from GUIWindowLoginScreen.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPC.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONServiceDescription.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowLoginScreen.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPC.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONServiceDescription.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowLoginScreen.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPC.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONServiceDescription.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
2 warnings generated.
CPP     xbmc/network/upnp/UPnP.o
In file included from GUIDialogVideoSettings.cpp:34:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/SettingsManager.h:409:16: warning: 'CSettingsManager::OnSettingsSaved' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void OnSettingsSaved() const;
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/ISettingsHandler.h:55:16: note: hidden overloaded virtual function 'ISettingsHandler::OnSettingsSaved' declared here: different qualifiers (none vs const)
  virtual void OnSettingsSaved() { }
               ^
3 warnings generated.
CPP     xbmc/ContextMenuManager.o
7 warnings generated.
CPP     xbmc/filesystem/SpecialProtocol.o
2 warnings generated.
CPP     xbmc/input/linux/LIRC.o
7 warnings generated.
2 warnings generated.
CPP     xbmc/network/upnp/UPnPInternal.o
CPP     lib/libUPnP/Neptune/Source/Core/NptAutomaticCleaner.o
CPP     xbmc/windows/GUIWindowScreensaver.o
CPP     lib/libUPnP/Neptune/Source/Core/NptBase64.o
5 warnings generated.
CPP     xbmc/network/httprequesthandler/HTTPPythonHandler.o
AR      xbmc/rendering/gl/rendering_gl.a
CPP     xbmc/network/upnp/UPnPPlayer.o
CPP     xbmc/network/httprequesthandler/HTTPVfsHandler.o
CPP     lib/libUPnP/Neptune/Source/Core/NptBufferedStreams.o
CPP     xbmc/windows/GUIWindowScreensaverDim.o
6 warnings generated.
CPP     xbmc/filesystem/SpecialProtocolDirectory.o
In file included from GUIWindowScreensaver.cpp:22:
In file included from ./GUIWindowScreensaver.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowScreensaver.cpp:22:
In file included from ./GUIWindowScreensaver.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
7 warnings generated.
In file included from ContextMenuManager.cpp:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/ContextMenuManager.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/ContextItemAddon.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ContextMenuManager.cpp:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/ContextMenuManager.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/ContextItemAddon.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ContextMenuManager.cpp:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/ContextMenuManager.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/ContextItemAddon.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/network/httprequesthandler/HTTPWebinterfaceAddonsHandler.o
CPP     xbmc/network/upnp/UPnPRenderer.o
In file included from HTTPPythonHandler.cpp:21:
In file included from ./HTTPPythonHandler.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Webinterface.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from HTTPPythonHandler.cpp:21:
In file included from ./HTTPPythonHandler.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Webinterface.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from HTTPPythonHandler.cpp:21:
In file included from ./HTTPPythonHandler.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Webinterface.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     lib/libUPnP/Neptune/Source/Core/NptCommon.o
8 warnings generated.
LIRC.cpp:135:29: warning: format specifies type 'unsigned int' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat]
              __FUNCTION__, m_deviceName.length(), sizeof(addr.sun_path));
                            ^~~~~~~~~~~~~~~~~~~~~
LIRC.cpp:135:52: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
              __FUNCTION__, m_deviceName.length(), sizeof(addr.sun_path));
                                                   ^~~~~~~~~~~~~~~~~~~~~
In file included from UPnPPlayer.cpp:25:
./UPnPPlayer.h:64:16: warning: 'UPNP::CUPnPPlayer::GetChapterName' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void GetChapterName(std::string& strChapterName)     { return; }
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/IPlayer.h:190:16: note: hidden overloaded virtual function 'IPlayer::GetChapterName' declared here: different number of parameters (2 vs 1)
  virtual void GetChapterName(std::string& strChapterName, int chapterIdx = -1) { return; }
               ^
In file included from UPnPPlayer.cpp:25:
./UPnPPlayer.h:67:16: warning: 'UPNP::CUPnPPlayer::SeekTime' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void SeekTime(__int64 iTime = 0);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/IPlayer.h:196:16: note: hidden overloaded virtual function 'IPlayer::SeekTime' declared here: type mismatch at 1st parameter ('__int64_t' (aka 'long') vs 'long long')
  virtual void SeekTime(int64_t iTime = 0){};
               ^
AR      xbmc/video/dialogs/videodialogs.a
In file included from LIRC.cpp:31:
./LIRC.h:58:11: warning: private field 'm_inotify_fd' is not used [-Wunused-private-field]
  int     m_inotify_fd;
          ^
./LIRC.h:59:11: warning: private field 'm_inotify_wd' is not used [-Wunused-private-field]
  int     m_inotify_wd;
          ^
CPP     xbmc/CompileInfo.o
In file included from GUIWindowScreensaver.cpp:22:
In file included from ./GUIWindowScreensaver.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/ScreenSaver.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowScreensaver.cpp:22:
In file included from ./GUIWindowScreensaver.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/ScreenSaver.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowScreensaver.cpp:22:
In file included from ./GUIWindowScreensaver.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/ScreenSaver.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     lib/libUPnP/Neptune/Source/Core/NptConsole.o
In file included from UPnPInternal.cpp:36:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from UPnPInternal.cpp:36:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from UPnPInternal.cpp:36:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ContextMenuManager.cpp:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/ContextMenuManager.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from ContextMenuManager.cpp:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/ContextMenuManager.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from ContextMenuManager.cpp:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/ContextMenuManager.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIWindowScreensaverDim.cpp:21:
In file included from ./GUIWindowScreensaverDim.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowScreensaverDim.cpp:21:
In file included from ./GUIWindowScreensaverDim.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowScreensaverDim.cpp:21:
In file included from ./GUIWindowScreensaverDim.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from UPnP.cpp:45:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from UPnP.cpp:45:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/network/linux/NetworkLinux.o
4 warnings generated.
In file included from HTTPPythonHandler.cpp:21:
./HTTPPythonHandler.h:59:27: warning: private field 'm_type' is not used [-Wunused-private-field]
  ADDON::WebinterfaceType m_type;
                          ^
CPP     xbmc/input/linux/LinuxInputDevices.o
CPP     lib/libUPnP/Neptune/Source/Core/NptCrypto.o
In file included from GUIWindowScreensaver.cpp:22:
In file included from ./GUIWindowScreensaver.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/ScreenSaver.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllAddon<ScreenSaver, SCR_PROPS>, ScreenSaver, SCR_PROPS>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/ScreenSaver.h:30:29: note: in instantiation of template class 'ADDON::CAddonDll<DllAddon<ScreenSaver, SCR_PROPS>, ScreenSaver, SCR_PROPS>' requested here
class CScreenSaver : public ADDON::CAddonDll<DllScreenSaver, ScreenSaver, SCR_PROPS>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
AR      xbmc/input/linux/input_linux.a
CPP     xbmc/network/linux/ZeroconfAvahi.o
CPP     xbmc/network/upnp/UPnPServer.o
CPP     xbmc/filesystem/SpecialProtocolFile.o
In file included from UPnPPlayer.cpp:38:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBusy.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from UPnPPlayer.cpp:38:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBusy.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from UPnPPlayer.cpp:38:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBusy.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     lib/libUPnP/Neptune/Source/Core/NptDataBuffer.o
3 warnings generated.
In file included from HTTPWebinterfaceAddonsHandler.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from HTTPWebinterfaceAddonsHandler.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from HTTPWebinterfaceAddonsHandler.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/powermanagement/linux/ConsoleDeviceKitPowerSyscall.o
CPP     xbmc/windows/GUIWindowSplash.o
CPP     lib/libUPnP/Neptune/Source/Core/NptDebug.o
6 warnings generated.
CPP     xbmc/filesystem/StackDirectory.o
4 warnings generated.
CPP     lib/libUPnP/Neptune/Source/Core/NptDigest.o
CPP     xbmc/network/linux/ZeroconfBrowserAvahi.o
ZeroconfAvahi.cpp:57:1: warning: 'ServiceInfo' defined as a struct here but previously declared as a class [-Wmismatched-tags]
struct CZeroconfAvahi::ServiceInfo
^
./ZeroconfAvahi.h:76:3: note: did you mean struct here?
  class ServiceInfo;
  ^~~~~
  struct
11 warnings generated.
In file included from UPnPRenderer.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from UPnPRenderer.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
6 warnings generated.
CPP     lib/libUPnP/Neptune/Source/Core/NptDynamicLibraries.o
3 warnings generated.
CPP     xbmc/CueDocument.o
CPP     xbmc/powermanagement/linux/ConsoleUPowerSyscall.o
CPP     xbmc/network/httprequesthandler/HTTPWebinterfaceHandler.o
CPP     xbmc/windows/GUIWindowStartup.o
CPP     xbmc/filesystem/udf25.o
In file included from GUIWindowSplash.cpp:21:
In file included from ./GUIWindowSplash.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowSplash.cpp:21:
In file included from ./GUIWindowSplash.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/storage/linux/DeviceKitDisksProvider.o
1 warning generated.
CPP     xbmc/powermanagement/linux/UPowerSyscall.o
5 warnings generated.
2 warnings generated.
CPP     lib/libUPnP/Neptune/Source/Core/NptFile.o
CPP     xbmc/storage/linux/UDisksProvider.o
CPP     lib/libUPnP/Neptune/Source/Core/NptHash.o
In file included from UPnPServer.cpp:43:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from UPnPServer.cpp:43:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from UPnPServer.cpp:43:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ZeroconfBrowserAvahi.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from ZeroconfBrowserAvahi.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/storage/linux/UDevProvider.o
In file included from UPnPServer.cpp:45:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from UPnPServer.cpp:45:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
2 warnings generated.
2 warnings generated.
CPP     lib/libUPnP/Neptune/Source/Core/NptHttp.o
CPP     xbmc/windowing/X11/WinSystemX11.o
CPP     xbmc/windows/GUIWindowSystemInfo.o
CPP     xbmc/network/upnp/UPnPSettings.o
In file included from GUIWindowStartup.cpp:21:
In file included from ./GUIWindowStartup.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowStartup.cpp:21:
In file included from ./GUIWindowStartup.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
3 warnings generated.
In file included from HTTPWebinterfaceHandler.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from HTTPWebinterfaceHandler.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from HTTPWebinterfaceHandler.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     lib/libUPnP/Neptune/Source/Core/NptJson.o
CPP     xbmc/network/httprequesthandler/IHTTPRequestHandler.o
CPP     xbmc/powermanagement/linux/LogindUPowerSyscall.o
CPP     xbmc/filesystem/UDFDirectory.o
2 warnings generated.
CPP     xbmc/windowing/X11/WinSystemX11GL.o
CPP     lib/libUPnP/Neptune/Source/Core/NptList.o
CPP     lib/UnrarXLib/archive.o
CPP     xbmc/windowing/X11/WinSystemX11GLES.o
3 warnings generated.
In file included from UPnPSettings.cpp:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from UPnPSettings.cpp:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from UPnPSettings.cpp:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/filesystem/UDFFile.o
CPP     lib/libUPnP/Neptune/Source/Core/NptLogging.o
In file included from GUIWindowSystemInfo.cpp:22:
In file included from ./GUIWindowSystemInfo.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowSystemInfo.cpp:22:
In file included from ./GUIWindowSystemInfo.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
3 warnings generated.
CPP     xbmc/filesystem/VideoDatabaseDirectory.o
CPP     lib/UnrarXLib/arcread.o
AR      xbmc/powermanagement/linux/powermanagement_linux.a
CPP     lib/libUPnP/Neptune/Source/Core/NptMessaging.o
AR      xbmc/network/httprequesthandler/httprequesthandlers.a
2 warnings generated.
CPP     lib/UnrarXLib/cmddata.o
CPP     xbmc/windowing/X11/XRandR.o
CPP     xbmc/DatabaseManager.o
AR      xbmc/network/linux/network_linux.a
AR      xbmc/storage/linux/storage_linux.a
CPP     xbmc/filesystem/VirtualDirectory.o
CPP     xbmc/DbUrl.o
CPP     lib/libUPnP/Neptune/Source/Core/NptNetwork.o
In file included from VideoDatabaseDirectory.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoDatabaseDirectory.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoDatabaseDirectory.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
2 warnings generated.
CPP     xbmc/windows/GUIWindowWeather.o
CPP     lib/libUPnP/Neptune/Source/Core/NptQueue.o
CPP     xbmc/filesystem/ZeroconfDirectory.o
5 warnings generated.
CPP     xbmc/linux/ConvUtils.o
AR      xbmc/network/upnp/upnp.a
CPP     lib/libUPnP/Neptune/Source/Core/NptResults.o
CPP     lib/libUPnP/Neptune/Source/Core/NptRingBuffer.o
CPP     lib/UnrarXLib/consio.o
CPP     xbmc/network/cddb.o
CPP     xbmc/linux/DBusUtil.o
CPP     lib/UnrarXLib/crc.o
CPP     xbmc/linux/DBusMessage.o
In file included from DatabaseManager.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DatabaseManager.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DatabaseManager.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from XRandR.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from XRandR.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from XRandR.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
CPP     xbmc/network/DNSNameCache.o
CPP     xbmc/DynamicDll.o
CPP     xbmc/FileItem.o
CPP     xbmc/video/windows/GUIWindowFullScreen.o
CPP     lib/libUPnP/Neptune/Source/Core/NptSimpleMessageQueue.o
CPP     xbmc/linux/DBusReserve.o
CPP     xbmc/video/windows/GUIWindowVideoBase.o
In file included from GUIWindowWeather.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowWeather.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowWeather.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     lib/libUPnP/Neptune/Source/Core/NptSockets.o
CPP     lib/UnrarXLib/crypt.o
CPP     xbmc/network/EventClient.o
3 warnings generated.
CPP     xbmc/filesystem/ZipDirectory.o
CPP     xbmc/utils/AlarmClock.o
3 warnings generated.
AR      xbmc/windowing/X11/windowing_X11.a
CPP     xbmc/video/windows/GUIWindowVideoNav.o
CPP     xbmc/FileItemListModification.o
CPP     lib/libUPnP/Neptune/Source/Core/NptStreams.o
In file included from GUIWindowFullScreen.cpp:23:
In file included from ./GUIWindowFullScreen.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowFullScreen.cpp:23:
In file included from ./GUIWindowFullScreen.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowVideoBase.cpp:22:
In file included from ./GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowVideoBase.cpp:22:
In file included from ./GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowVideoBase.cpp:22:
In file included from ./GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     lib/UnrarXLib/encname.o
CPP     lib/libUPnP/Neptune/Source/Core/NptStrings.o
In file included from FileItem.cpp:41:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from FileItem.cpp:41:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from FileItem.cpp:41:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/linux/FDEventMonitor.o
CPP     xbmc/GUIInfoManager.o
In file included from GUIWindowVideoBase.cpp:22:
In file included from ./GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowVideoBase.cpp:22:
In file included from ./GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowVideoBase.cpp:22:
In file included from ./GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowFullScreen.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/dialogs/GUIDialogVideoOSD.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/linux/LinuxResourceCounter.o
CPP     xbmc/video/windows/GUIWindowVideoPlaylist.o
3 warnings generated.
AR      xbmc/windows/windows.a
In file included from GUIWindowVideoBase.cpp:22:
./GUIWindowVideoBase.h:125:8: warning: 'CGUIWindowVideoBase::LoadPlayList' hides overloaded virtual function [-Woverloaded-virtual]
  void LoadPlayList(const std::string& strPlayList, int iPlayList = PLAYLIST_VIDEO);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:152:16: note: hidden overloaded virtual function 'CGUIMediaWindow::LoadPlayList' declared here: different number of parameters (1 vs 2)
  virtual void LoadPlayList(const std::string& strFileName) {}
               ^
CPP     xbmc/linux/LinuxTimezone.o
CPP     lib/UnrarXLib/errhnd.o
CPP     xbmc/GUILargeTextureManager.o
CPP     xbmc/network/EventPacket.o
In file included from AlarmClock.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from AlarmClock.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from AlarmClock.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIWindowVideoBase.cpp:51:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogContentSettings.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
In file included from GUIWindowVideoNav.cpp:22:
In file included from ./GUIWindowVideoNav.h:23:
In file included from ./GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowVideoNav.cpp:22:
In file included from ./GUIWindowVideoNav.h:23:
In file included from ./GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowVideoNav.cpp:22:
In file included from ./GUIWindowVideoNav.h:23:
In file included from ./GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from EventClient.cpp:35:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from EventClient.cpp:35:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from EventClient.cpp:35:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/filesystem/ZipFile.o
CPP     xbmc/filesystem/ZipManager.o
In file included from GUIWindowVideoPlaylist.cpp:21:
In file included from ./GUIWindowVideoPlaylist.h:23:
In file included from ./GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowVideoPlaylist.cpp:21:
In file included from ./GUIWindowVideoPlaylist.h:23:
In file included from ./GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowVideoPlaylist.cpp:21:
In file included from ./GUIWindowVideoPlaylist.h:23:
In file included from ./GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIInfoManager.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIInfoManager.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     lib/libUPnP/Neptune/Source/Core/NptSystem.o
In file included from GUIInfoManager.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIWindowVideoNav.cpp:22:
In file included from ./GUIWindowVideoNav.h:23:
In file included from ./GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowVideoNav.cpp:22:
In file included from ./GUIWindowVideoNav.h:23:
In file included from ./GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowVideoNav.cpp:22:
In file included from ./GUIWindowVideoNav.h:23:
In file included from ./GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     lib/UnrarXLib/extinfo.o
3 warnings generated.
CPP     xbmc/filesystem/RarFile.o
CPP     xbmc/utils/AliasShortcutUtils.o
CPP     lib/libUPnP/Neptune/Source/Core/NptThreads.o
In file included from GUIWindowVideoNav.cpp:22:
In file included from ./GUIWindowVideoNav.h:23:
./GUIWindowVideoBase.h:125:8: warning: 'CGUIWindowVideoBase::LoadPlayList' hides overloaded virtual function [-Woverloaded-virtual]
  void LoadPlayList(const std::string& strPlayList, int iPlayList = PLAYLIST_VIDEO);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:152:16: note: hidden overloaded virtual function 'CGUIMediaWindow::LoadPlayList' declared here: different number of parameters (1 vs 2)
  virtual void LoadPlayList(const std::string& strFileName) {}
               ^
In file included from GUIWindowVideoPlaylist.cpp:21:
In file included from ./GUIWindowVideoPlaylist.h:23:
In file included from ./GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowVideoPlaylist.cpp:21:
In file included from ./GUIWindowVideoPlaylist.h:23:
In file included from ./GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowVideoPlaylist.cpp:21:
In file included from ./GUIWindowVideoPlaylist.h:23:
In file included from ./GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIInfoManager.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIInfoManager.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIInfoManager.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     lib/libUPnP/Neptune/Source/Core/NptTime.o
CPP     xbmc/utils/Archive.o
CPP     lib/libUPnP/Neptune/Source/Core/NptTls.o
In file included from GUIWindowVideoPlaylist.cpp:21:
In file included from ./GUIWindowVideoPlaylist.h:23:
./GUIWindowVideoBase.h:125:8: warning: 'CGUIWindowVideoBase::LoadPlayList' hides overloaded virtual function [-Woverloaded-virtual]
  void LoadPlayList(const std::string& strPlayList, int iPlayList = PLAYLIST_VIDEO);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:152:16: note: hidden overloaded virtual function 'CGUIMediaWindow::LoadPlayList' declared here: different number of parameters (1 vs 2)
  virtual void LoadPlayList(const std::string& strFileName) {}
               ^
CPP     lib/UnrarXLib/extract.o
In file included from GUIInfoManager.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Visualisation.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllAddon<Visualisation, VIS_PROPS>, Visualisation, VIS_PROPS>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Visualisation.h:55:33: note: in instantiation of template class 'ADDON::CAddonDll<DllAddon<Visualisation, VIS_PROPS>, Visualisation, VIS_PROPS>' requested here
  class CVisualisation : public CAddonDll<DllVisualisation, Visualisation, VIS_PROPS>
                                ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
3 warnings generated.
CPP     xbmc/GUIPassword.o
In file included from RarFile.cpp:22:
./RarFile.h:80:27: warning: 'XFILE::CRarFile::OpenForWrite' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool          OpenForWrite(const CURL& url);
                          ^
./IFile.h:63:16: note: hidden overloaded virtual function 'XFILE::IFile::OpenForWrite' declared here: different number of parameters (2 vs 1)
  virtual bool OpenForWrite(const CURL& url, bool bOverWrite = false) { return false; };
               ^
CPP     xbmc/linux/PosixMountProvider.o
CPP     xbmc/settings/AdvancedSettings.o
CPP     lib/libUPnP/Neptune/Source/Core/NptUri.o
3 warnings generated.
CPP     xbmc/network/EventServer.o
CPP     xbmc/LangInfo.o
CPP     xbmc/video/Bookmark.o
In file included from GUIPassword.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogGamepad.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIPassword.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogGamepad.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIPassword.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogGamepad.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIPassword.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/profiles/dialogs/GUIDialogLockSettings.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
7 warnings generated.
CPP     xbmc/network/GUIDialogAccessPoints.o
1 warning generated.
CPP     xbmc/network/GUIDialogNetworkSetup.o
CPP     lib/UnrarXLib/filcreat.o
CPP     xbmc/filesystem/RarDirectory.o
CPP     lib/libUPnP/Neptune/Source/Core/NptUtils.o
CPP     xbmc/video/FFmpegVideoDecoder.o
CPP     xbmc/utils/AsyncFileCopy.o
8 warnings generated.
CPP     xbmc/linux/XFileUtils.o
4 warnings generated.
In file included from GUIDialogNetworkSetup.cpp:21:
In file included from ./GUIDialogNetworkSetup.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogNetworkSetup.cpp:21:
In file included from ./GUIDialogNetworkSetup.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogNetworkSetup.cpp:21:
In file included from ./GUIDialogNetworkSetup.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIDialogAccessPoints.cpp:21:
In file included from ./GUIDialogAccessPoints.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialogAccessPoints.cpp:21:
In file included from ./GUIDialogAccessPoints.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialogAccessPoints.cpp:21:
In file included from ./GUIDialogAccessPoints.h:27:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     lib/UnrarXLib/file.o
CPP     xbmc/utils/AutoPtrHandle.o
In file included from AdvancedSettings.cpp:37:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AdvancedSettings.cpp:37:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AdvancedSettings.cpp:37:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/filesystem/RarManager.o
7 warnings generated.
CPP     lib/libUPnP/Neptune/Source/Core/NptXml.o
AR      xbmc/video/windows/videowindows.a
CPP     lib/UnrarXLib/filefn.o
CPP     xbmc/MediaSource.o
In file included from LangInfo.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonInstaller.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from LangInfo.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonInstaller.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from LangInfo.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonInstaller.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from AdvancedSettings.cpp:42:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AudioDecoder.h:21:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllAddon<AudioDecoder, AUDIODEC_PROPS>, AudioDecoder, AUDIODEC_PROPS>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AudioDecoder.h:39:32: note: in instantiation of template class 'ADDON::CAddonDll<DllAddon<AudioDecoder, AUDIODEC_PROPS>, AudioDecoder, AUDIODEC_PROPS>' requested here
  class CAudioDecoder : public AudioDecoderDll,
                               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
In file included from AsyncFileCopy.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogProgress.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from AsyncFileCopy.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogProgress.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from AsyncFileCopy.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogProgress.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/video/GUIViewStateVideo.o
3 warnings generated.
CPP     lib/libUPnP/Neptune/Source/Core/NptZip.o
CPP     xbmc/filesystem/SMBFile.o
CPP     xbmc/NfoFile.o
CPP     xbmc/linux/XHandle.o
LangInfo.cpp:157:20: warning: unused function 'ToSettingTimeFormat' [-Wunused-function]
static std::string ToSettingTimeFormat(const CDateTime& time, bool use24HourClock, bool singleHour, bool meridiem)
                   ^
3 warnings generated.
CPP     xbmc/video/PlayerController.o
CPP     xbmc/utils/auto_buffer.o
3 warnings generated.
Neptune/Source/Core/NptZip.cpp:55:25: warning: unused variable 'NPT_ZIP_LOCAL_FILE_HEADER_SIGNATURE' [-Wunused-const-variable]
static const NPT_UInt32 NPT_ZIP_LOCAL_FILE_HEADER_SIGNATURE                  = 0x04034b50;
                        ^
CPP     xbmc/network/Network.o
CPP     lib/UnrarXLib/filestr.o
In file included from RarManager.cpp:35:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogYesNo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from RarManager.cpp:35:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogYesNo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from RarManager.cpp:35:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogYesNo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
1 warning generated.
CPP     xbmc/utils/Base64.o
CPP     xbmc/network/NetworkServices.o
CPP     lib/libUPnP/Neptune/Source/System/Bsd/NptBsdNetwork.o
CPP     xbmc/pvr/addons/PVRClient.o
CPP     xbmc/linux/XMemUtils.o
In file included from NfoFile.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/NfoFile.h:30:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from NfoFile.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/NfoFile.h:30:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from NfoFile.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/NfoFile.h:30:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIViewStateVideo.cpp:25:
In file included from ./VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIViewStateVideo.cpp:25:
In file included from ./VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIViewStateVideo.cpp:25:
In file included from ./VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     lib/UnrarXLib/find.o
In file included from PlayerController.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogSlider.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PlayerController.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogSlider.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from PlayerController.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogSlider.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.o
CPP     xbmc/utils/BitstreamConverter.o
In file included from PlayerController.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/dialogs/GUIDialogAudioSubtitleSettings.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
CPP     lib/UnrarXLib/getbits.o
In file included from NetworkServices.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from NetworkServices.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from NetworkServices.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from PVRClient.cpp:22:
In file included from ./PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRClient.cpp:22:
In file included from ./PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRClient.cpp:22:
In file included from ./PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/linux/XTimeUtils.o
CPP     xbmc/video/Teletext.o
3 warnings generated.
CPP     lib/UnrarXLib/global.o
4 warnings generated.
4 warnings generated.
In file included from NetworkServices.cpp:47:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPC.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONServiceDescription.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from NetworkServices.cpp:47:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPC.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONServiceDescription.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from NetworkServices.cpp:47:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPC.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONServiceDescription.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/settings/DisplaySettings.o
3 warnings generated.
CPP     xbmc/pvr/addons/PVRClients.o
CPP     xbmc/video/VideoDatabase.o
In file included from PVRClient.cpp:22:
In file included from ./PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
./PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
CPP     xbmc/network/Socket.o
CPP     xbmc/filesystem/SMBDirectory.o
In file included from PVRClient.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogYesNo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PVRClient.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogYesNo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from PVRClient.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogYesNo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     lib/libUPnP/Neptune/Source/System/Posix/NptPosixQueue.o
CPP     xbmc/linux/RBP.o
AR      xbmc/linux/linux.a
CPP     xbmc/filesystem/BlurayDirectory.o
3 warnings generated.
CPP     lib/UnrarXLib/int64.o
CPP     xbmc/utils/BitstreamStats.o
CPP     xbmc/pvr/windows/GUIViewStatePVR.o
CPP     lib/libUPnP/Neptune/Source/System/Posix/NptPosixSystem.o
3 warnings generated.
4 warnings generated.
CPP     xbmc/filesystem/BlurayFile.o
In file included from DisplaySettings.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogYesNo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from DisplaySettings.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogYesNo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from PVRClients.cpp:21:
In file included from ./PVRClients.h:25:
In file included from ./PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRClients.cpp:21:
In file included from ./PVRClients.h:25:
In file included from ./PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRClients.cpp:21:
In file included from ./PVRClients.h:25:
In file included from ./PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DisplaySettings.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogYesNo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     lib/libUPnP/Neptune/Source/System/Posix/NptPosixThreads.o
CPP     xbmc/settings/MediaSettings.o
In file included from PVRClient.cpp:22:
./PVRClient.h:655:28: warning: private field 'm_bGotBackendName' is not used [-Wunused-private-field]
    bool                   m_bGotBackendName;      /*!< true if the backend name has already been fetched */
                           ^
./PVRClient.h:657:28: warning: private field 'm_bGotBackendVersion' is not used [-Wunused-private-field]
    bool                   m_bGotBackendVersion;   /*!< true if the backend version has already been fetched */
                           ^
./PVRClient.h:659:28: warning: private field 'm_bGotConnectionString' is not used [-Wunused-private-field]
    bool                   m_bGotConnectionString; /*!< true if the connection string has already been fetched */
                           ^
./PVRClient.h:661:28: warning: private field 'm_bGotFriendlyName' is not used [-Wunused-private-field]
    bool                   m_bGotFriendlyName;     /*!< true if the friendly name has already been fetched */
                           ^
./PVRClient.h:663:28: warning: private field 'm_bGotAddonCapabilities' is not used [-Wunused-private-field]
    bool                   m_bGotAddonCapabilities; /*!< true if the add-on capabilities have already been fetched */
                           ^
In file included from VideoDatabase.cpp:27:
In file included from ./VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoDatabase.cpp:27:
In file included from ./VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoDatabase.cpp:27:
In file included from ./VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     lib/UnrarXLib/isnt.o
6 warnings generated.
CPP     xbmc/utils/BooleanLogic.o
CPP     xbmc/pvr/windows/GUIWindowPVRBase.o
CPP     xbmc/network/TCPServer.o
In file included from VideoDatabase.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from VideoDatabase.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from VideoDatabase.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from DisplaySettings.cpp:36:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DisplaySettings.cpp:36:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DisplaySettings.cpp:36:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PVRClients.cpp:21:
In file included from ./PVRClients.h:25:
In file included from ./PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
./PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
In file included from VideoDatabase.cpp:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoBase.h:125:8: warning: 'CGUIWindowVideoBase::LoadPlayList' hides overloaded virtual function [-Woverloaded-virtual]
  void LoadPlayList(const std::string& strPlayList, int iPlayList = PLAYLIST_VIDEO);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:152:16: note: hidden overloaded virtual function 'CGUIMediaWindow::LoadPlayList' declared here: different number of parameters (1 vs 2)
  virtual void LoadPlayList(const std::string& strFileName) {}
               ^
CPP     lib/libUPnP/Neptune/Source/System/Posix/NptPosixTime.o
CPP     xbmc/PasswordManager.o
CPP     lib/UnrarXLib/log.o
CPP     lib/libUPnP/Neptune/Source/System/Posix/NptSelectableMessageQueue.o
In file included from PVRClients.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogExtendedProgressBar.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PVRClients.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogExtendedProgressBar.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from PVRClients.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogExtendedProgressBar.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/utils/CharsetConverter.o
In file included from MediaSettings.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from MediaSettings.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from MediaSettings.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
7 warnings generated.
In file included from GUIWindowPVRBase.cpp:21:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowPVRBase.cpp:21:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowPVRBase.cpp:21:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     lib/libUPnP/Neptune/Source/System/StdC/NptStdcDebug.o
In file included from BooleanLogic.cpp:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from BooleanLogic.cpp:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from BooleanLogic.cpp:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/pvr/windows/GUIWindowPVRChannels.o
CPP     xbmc/settings/MediaSourceSettings.o
In file included from TCPServer.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPC.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from TCPServer.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPC.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPCUtils.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     lib/libUPnP/Neptune/Source/System/StdC/NptStdcEnvironment.o
In file included from TCPServer.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPC.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONServiceDescription.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from TCPServer.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPC.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONServiceDescription.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from TCPServer.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONRPC.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONServiceDescription.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/interfaces/json-rpc/JSONUtils.h:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     lib/UnrarXLib/match.o
In file included from MediaSettings.cpp:30:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MediaSettings.cpp:30:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MediaSettings.cpp:30:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowPVRBase.cpp:21:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowPVRBase.cpp:21:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowPVRBase.cpp:21:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/filesystem/NptXbmcFile.o
In file included from PVRClients.cpp:21:
./PVRClients.h:724:27: warning: private field 'm_scanStart' is not used [-Wunused-private-field]
    DWORD                 m_scanStart;                /*!< scan start time to check for non present streams */
                          ^
CPP     lib/libUPnP/Platinum/Source/Core/PltAction.o
3 warnings generated.
In file included from PasswordManager.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/profiles/dialogs/GUIDialogLockSettings.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PasswordManager.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/profiles/dialogs/GUIDialogLockSettings.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from PasswordManager.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/profiles/dialogs/GUIDialogLockSettings.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from PasswordManager.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/profiles/dialogs/GUIDialogLockSettings.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
CPP     xbmc/settings/SettingAddon.o
TCPServer.cpp:37:23: warning: unused variable 'bt_service_name' [-Wunused-const-variable]
static const char     bt_service_name[] = "XBMC JSON-RPC";
                      ^
TCPServer.cpp:38:23: warning: unused variable 'bt_service_desc' [-Wunused-const-variable]
static const char     bt_service_desc[] = "Interface for XBMC remote control over bluetooth";
                      ^
TCPServer.cpp:39:23: warning: unused variable 'bt_service_prov' [-Wunused-const-variable]
static const char     bt_service_prov[] = "XBMC JSON-RPC Provider";
                      ^
TCPServer.cpp:40:23: warning: unused variable 'bt_service_guid' [-Wunused-const-variable]
static const uint32_t bt_service_guid[] = {0x65AE4CC0, 0x775D11E0, 0xBE16CE28, 0x4824019B};
                      ^
CPP     xbmc/video/VideoDbUrl.o
In file included from GUIWindowPVRChannels.cpp:21:
In file included from ./GUIWindowPVRChannels.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowPVRChannels.cpp:21:
In file included from ./GUIWindowPVRChannels.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowPVRChannels.cpp:21:
In file included from ./GUIWindowPVRChannels.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from PasswordManager.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PasswordManager.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PasswordManager.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowPVRBase.cpp:37:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
CPP     lib/UnrarXLib/options.o
6 warnings generated.
In file included from GUIWindowPVRChannels.cpp:21:
In file included from ./GUIWindowPVRChannels.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowPVRChannels.cpp:21:
In file included from ./GUIWindowPVRChannels.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowPVRChannels.cpp:21:
In file included from ./GUIWindowPVRChannels.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/PlayListPlayer.o
In file included from MediaSourceSettings.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MediaSourceSettings.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from MediaSourceSettings.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
7 warnings generated.
CPP     lib/libUPnP/Platinum/Source/Core/PltArgument.o
In file included from SettingAddon.cpp:21:
./SettingAddon.h:41:8: warning: 'CSettingAddon::copy' hides overloaded virtual function [-Woverloaded-virtual]
  void copy(const CSettingAddon &setting);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/Setting.h:405:16: note: hidden overloaded virtual function 'CSettingString::copy' declared here: type mismatch at 1st parameter ('const CSettingString &' vs 'const CSettingAddon &')
  virtual void copy(const CSettingString &setting);
               ^
6 warnings generated.
CPP     xbmc/settings/SettingConditions.o
12 warnings generated.
CPP     lib/UnrarXLib/pathfn.o
In file included from VideoDbUrl.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoDbUrl.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoDbUrl.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/utils/CharsetDetection.o
In file included from SettingAddon.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SettingAddon.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SettingAddon.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
9 warnings generated.
CPP     lib/libUPnP/Platinum/Source/Core/PltConstants.o
CPP     xbmc/network/UdpClient.o
In file included from SettingAddon.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/SettingsManager.h:409:16: warning: 'CSettingsManager::OnSettingsSaved' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void OnSettingsSaved() const;
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/ISettingsHandler.h:55:16: note: hidden overloaded virtual function 'ISettingsHandler::OnSettingsSaved' declared here: different qualifiers (none vs const)
  virtual void OnSettingsSaved() { }
               ^
CPP     xbmc/filesystem/UPnPDirectory.o
In file included from GUIWindowPVRChannels.cpp:35:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/dialogs/GUIDialogPVRChannelManager.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
CPP     xbmc/guilib/AnimatedGif.o
3 warnings generated.
In file included from PlayListPlayer.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PlayListPlayer.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/PartyModeManager.o
In file included from PlayListPlayer.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     lib/libUPnP/Platinum/Source/Core/PltCtrlPoint.o
3 warnings generated.
CPP     xbmc/SectionLoader.o
5 warnings generated.
CPP     xbmc/guilib/DDSImage.o
CPP     xbmc/video/VideoInfoDownloader.o
CPP     lib/UnrarXLib/rar.o
In file included from SettingConditions.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SettingConditions.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SettingConditions.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
7 warnings generated.
7 warnings generated.
In file included from PartyModeManager.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PartyModeManager.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from PartyModeManager.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/SystemGlobals.o
CPP     xbmc/network/WakeOnAccess.o
CPP     xbmc/pvr/windows/GUIWindowPVRGuide.o
In file included from VideoInfoDownloader.cpp:21:
In file included from ./VideoInfoDownloader.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoInfoDownloader.cpp:21:
In file included from ./VideoInfoDownloader.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoInfoDownloader.cpp:21:
In file included from ./VideoInfoDownloader.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     lib/libUPnP/Platinum/Source/Core/PltCtrlPointTask.o
In file included from SettingConditions.cpp:37:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingAddon.h:41:8: warning: 'CSettingAddon::copy' hides overloaded virtual function [-Woverloaded-virtual]
  void copy(const CSettingAddon &setting);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/Setting.h:405:16: note: hidden overloaded virtual function 'CSettingString::copy' declared here: type mismatch at 1st parameter ('const CSettingString &' vs 'const CSettingAddon &')
  virtual void copy(const CSettingString &setting);
               ^
8 warnings generated.
In file included from rar.cpp:3:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from rar.cpp:3:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
3 warnings generated.
In file included from PartyModeManager.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/windows/GUIWindowMusicPlaylist.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/windows/GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from PartyModeManager.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/windows/GUIWindowMusicPlaylist.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/windows/GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from PartyModeManager.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/windows/GUIWindowMusicPlaylist.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/windows/GUIWindowMusicBase.h:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from VideoInfoDownloader.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogProgress.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from VideoInfoDownloader.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogProgress.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from VideoInfoDownloader.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogProgress.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
AR      xbmc/pvr/addons/pvraddons.a
CPP     xbmc/guilib/DirectXGraphics.o
CPP     xbmc/utils/CPUInfo.o
CPP     xbmc/pvr/windows/GUIWindowPVRRecordings.o
CPP     xbmc/video/VideoInfoScanner.o
CC      xbmc/freebsd/FreeBSDGNUReplacements.o
AR      xbmc/freebsd/freebsd.a
CPP     xbmc/TextureCache.o
CPP     lib/UnrarXLib/rarvm.o
2 warnings generated.
CPP     xbmc/filesystem/UPnPFile.o
CPP     xbmc/threads/Atomics.o
In file included from GUIWindowPVRGuide.cpp:21:
In file included from ./GUIWindowPVRGuide.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowPVRGuide.cpp:21:
In file included from ./GUIWindowPVRGuide.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowPVRGuide.cpp:21:
In file included from ./GUIWindowPVRGuide.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from WakeOnAccess.cpp:30:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogProgress.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from WakeOnAccess.cpp:30:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogProgress.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from WakeOnAccess.cpp:30:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogProgress.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/threads/Event.o
4 warnings generated.
In file included from GUIWindowPVRRecordings.cpp:21:
In file included from ./GUIWindowPVRRecordings.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowPVRRecordings.cpp:21:
In file included from ./GUIWindowPVRRecordings.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowPVRRecordings.cpp:21:
In file included from ./GUIWindowPVRRecordings.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIWindowPVRGuide.cpp:21:
In file included from ./GUIWindowPVRGuide.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowPVRGuide.cpp:21:
In file included from ./GUIWindowPVRGuide.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowPVRGuide.cpp:21:
In file included from ./GUIWindowPVRGuide.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/settings/SettingControl.o
CPP     xbmc/guilib/DirtyRegionSolvers.o
CPP     xbmc/utils/Crc32.o
6 warnings generated.
In file included from GUIWindowPVRRecordings.cpp:21:
In file included from ./GUIWindowPVRRecordings.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowPVRRecordings.cpp:21:
In file included from ./GUIWindowPVRRecordings.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowPVRRecordings.cpp:21:
In file included from ./GUIWindowPVRRecordings.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/TextureCacheJob.o
In file included from VideoInfoScanner.cpp:23:
In file included from ./VideoInfoScanner.h:21:
In file included from ./VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoInfoScanner.cpp:23:
In file included from ./VideoInfoScanner.h:21:
In file included from ./VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoInfoScanner.cpp:23:
In file included from ./VideoInfoScanner.h:21:
In file included from ./VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/guilib/DirtyRegionTracker.o
CPP     xbmc/threads/LockFree.o
CPP     lib/UnrarXLib/rawread.o
In file included from WakeOnAccess.cpp:40:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from WakeOnAccess.cpp:40:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from WakeOnAccess.cpp:40:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/threads/Thread.o
CPP     lib/libUPnP/Platinum/Source/Core/PltDatagramStream.o
In file included from GUIWindowPVRGuide.cpp:33:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
In file included from SettingControl.cpp:27:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SettingControl.cpp:27:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SettingControl.cpp:27:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
AR      xbmc/filesystem/filesystem.a
In file included from VideoInfoScanner.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogExtendedProgressBar.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from VideoInfoScanner.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogExtendedProgressBar.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/utils/CryptThreading.o
In file included from VideoInfoScanner.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogExtendedProgressBar.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/network/WebServer.o
3 warnings generated.
CPP     lib/UnrarXLib/rdwrfn.o
CPP     lib/libUPnP/Platinum/Source/Core/PltDeviceData.o
6 warnings generated.
CPP     xbmc/settings/SettingCreator.o
CPP     xbmc/network/ZeroconfBrowser.o
CPP     xbmc/commons/Exception.o
CryptThreading.cpp:43:1: warning: 'gcry_thread_cbs' is deprecated [-Wdeprecated-declarations]
GCRY_THREAD_OPTION_PTHREAD_IMPL;
^
/data/scratch/multimedia/kodi/work/.buildlink/include/gcrypt.h:225:17: note: expanded from macro 'GCRY_THREAD_OPTION_PTHREAD_IMPL'
  static struct gcry_thread_cbs gcry_threads_pthread = {                \
                ^
/data/scratch/multimedia/kodi/work/.buildlink/include/gcrypt.h:211:8: note: 'gcry_thread_cbs' has been explicitly marked deprecated here
struct gcry_thread_cbs
       ^
CPP     xbmc/threads/Timer.o
In file included from GUIWindowPVRRecordings.cpp:36:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
CPP     xbmc/network/Zeroconf.o
In file included from GUIWindowPVRRecordings.cpp:37:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoNav.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoBase.h:125:8: warning: 'CGUIWindowVideoBase::LoadPlayList' hides overloaded virtual function [-Woverloaded-virtual]
  void LoadPlayList(const std::string& strPlayList, int iPlayList = PLAYLIST_VIDEO);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:152:16: note: hidden overloaded virtual function 'CGUIMediaWindow::LoadPlayList' declared here: different number of parameters (1 vs 2)
  virtual void LoadPlayList(const std::string& strFileName) {}
               ^
1 warning generated.
CPP     xbmc/utils/DatabaseUtils.o
CPP     xbmc/guilib/cximage.o
CPP     xbmc/commons/ilog.o
In file included from SettingCreator.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingAddon.h:41:8: warning: 'CSettingAddon::copy' hides overloaded virtual function [-Woverloaded-virtual]
  void copy(const CSettingAddon &setting);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/Setting.h:405:16: note: hidden overloaded virtual function 'CSettingString::copy' declared here: type mismatch at 1st parameter ('const CSettingString &' vs 'const CSettingAddon &')
  virtual void copy(const CSettingString &setting);
               ^
In file included from SettingCreator.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingPath.h:45:8: warning: 'CSettingPath::copy' hides overloaded virtual function [-Woverloaded-virtual]
  void copy(const CSettingPath &setting);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/Setting.h:405:16: note: hidden overloaded virtual function 'CSettingString::copy' declared here: type mismatch at 1st parameter ('const CSettingString &' vs 'const CSettingPath &')
  virtual void copy(const CSettingString &setting);
               ^
CPP     xbmc/threads/SystemClock.o
6 warnings generated.
WebServer.cpp:132:35: warning: 'MHD_create_response_from_data' is deprecated: MHD_create_response_from_data() is deprecated, use MHD_create_response_from_buffer() [-Wdeprecated-declarations]
  struct MHD_Response *response = MHD_create_response_from_data(0, NULL, MHD_NO, MHD_NO);
                                  ^
/data/scratch/multimedia/kodi/work/.buildlink/include/microhttpd.h:2107:1: note: 'MHD_create_response_from_data' has been explicitly marked deprecated here
MHD_create_response_from_data (size_t size,
^
2 warnings generated.
WebServer.cpp:300:49: warning: 'MHD_create_response_from_data' is deprecated: MHD_create_response_from_data() is deprecated, use MHD_create_response_from_buffer() [-Wdeprecated-declarations]
                struct MHD_Response *response = MHD_create_response_from_data(0, NULL, MHD_NO, MHD_NO);
                                                ^
/data/scratch/multimedia/kodi/work/.buildlink/include/microhttpd.h:2107:1: note: 'MHD_create_response_from_data' has been explicitly marked deprecated here
MHD_create_response_from_data (size_t size,
^
CPP     xbmc/video/VideoInfoTag.o
CPP     xbmc/settings/SettingPath.o
7 warnings generated.
WebServer.cpp:735:14: warning: 'MHD_create_response_from_data' is deprecated: MHD_create_response_from_data() is deprecated, use MHD_create_response_from_buffer() [-Wdeprecated-declarations]
  response = MHD_create_response_from_data(0, NULL, MHD_NO, MHD_NO);
             ^
/data/scratch/multimedia/kodi/work/.buildlink/include/microhttpd.h:2107:1: note: 'MHD_create_response_from_data' has been explicitly marked deprecated here
MHD_create_response_from_data (size_t size,
^
WebServer.cpp:862:16: warning: 'MHD_create_response_from_data' is deprecated: MHD_create_response_from_data() is deprecated, use MHD_create_response_from_buffer() [-Wdeprecated-declarations]
    response = MHD_create_response_from_data(0, NULL, MHD_NO, MHD_NO);
               ^
/data/scratch/multimedia/kodi/work/.buildlink/include/microhttpd.h:2107:1: note: 'MHD_create_response_from_data' has been explicitly marked deprecated here
MHD_create_response_from_data (size_t size,
^
WebServer.cpp:900:14: warning: 'MHD_create_response_from_data' is deprecated: MHD_create_response_from_data() is deprecated, use MHD_create_response_from_buffer() [-Wdeprecated-declarations]
  response = MHD_create_response_from_data(payloadSize, payload, MHD_NO, MHD_NO);
             ^
/data/scratch/multimedia/kodi/work/.buildlink/include/microhttpd.h:2107:1: note: 'MHD_create_response_from_data' has been explicitly marked deprecated here
MHD_create_response_from_data (size_t size,
^
WebServer.cpp:912:14: warning: 'MHD_create_response_from_data' is deprecated: MHD_create_response_from_data() is deprecated, use MHD_create_response_from_buffer() [-Wdeprecated-declarations]
  response = MHD_create_response_from_data(size, const_cast<void*>(data), free ? MHD_YES : MHD_NO, copy ? MHD_YES : MHD_NO);
             ^
/data/scratch/multimedia/kodi/work/.buildlink/include/microhttpd.h:2107:1: note: 'MHD_create_response_from_data' has been explicitly marked deprecated here
MHD_create_response_from_data (size_t size,
^
CPP     lib/UnrarXLib/recvol.o
CPP     xbmc/main/main.o
CPP     xbmc/threads/platform/Implementation.o
CPP     xbmc/guilib/FrameBufferObject.o
CPP     xbmc/TextureDatabase.o
AR      xbmc/commons/commons.a
In file included from DatabaseUtils.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
CPP     lib/UnrarXLib/resource.o
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DatabaseUtils.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DatabaseUtils.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/music/MusicDatabase.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
AR      xbmc/threads/threads.a
CPP     xbmc/settings/Settings.o
8 warnings generated.
CPP     lib/libUPnP/Platinum/Source/Core/PltDeviceHost.o
CPP     xbmc/pvr/windows/GUIWindowPVRSearch.o
In file included from SettingPath.cpp:21:
./SettingPath.h:45:8: warning: 'CSettingPath::copy' hides overloaded virtual function [-Woverloaded-virtual]
  void copy(const CSettingPath &setting);
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/Setting.h:405:16: note: hidden overloaded virtual function 'CSettingString::copy' declared here: type mismatch at 1st parameter ('const CSettingString &' vs 'const CSettingPath &')
  virtual void copy(const CSettingString &setting);
               ^
CPP     xbmc/ThumbLoader.o
In file included from SettingPath.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/SettingsManager.h:409:16: warning: 'CSettingsManager::OnSettingsSaved' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void OnSettingsSaved() const;
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/ISettingsHandler.h:55:16: note: hidden overloaded virtual function 'ISettingsHandler::OnSettingsSaved' declared here: different qualifiers (none vs const)
  virtual void OnSettingsSaved() { }
               ^
In file included from VideoInfoTag.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoInfoTag.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoInfoTag.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/video/VideoLibraryQueue.o
Platinum/Source/Core/PltDeviceHost.cpp:648:1: warning: unused label 'bad_request' [-Wunused-label]
bad_request:
^~~~~~~~~~~~
CPP     lib/UnrarXLib/rijndael.o
CPP     xbmc/video/VideoReferenceClock.o
In file included from SettingPath.cpp:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SettingPath.cpp:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SettingPath.cpp:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/guilib/GraphicContext.o
AR      xbmc/main/main.a
CPP     xbmc/network/AirPlayServer.o
In file included from GUIWindowPVRSearch.cpp:21:
In file included from ./GUIWindowPVRSearch.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowPVRSearch.cpp:21:
In file included from ./GUIWindowPVRSearch.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowPVRSearch.cpp:21:
In file included from ./GUIWindowPVRSearch.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
6 warnings generated.
CPP     lib/UnrarXLib/rs.o
In file included from Settings.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Settings.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Settings.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
5 warnings generated.
CPP     xbmc/video/VideoThumbLoader.o
CPP     lib/libUPnP/Platinum/Source/Core/PltEvent.o
1 warning generated.
In file included from VideoLibraryQueue.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from VideoLibraryQueue.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowPVRSearch.cpp:21:
In file included from ./GUIWindowPVRSearch.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowPVRSearch.cpp:21:
In file included from ./GUIWindowPVRSearch.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowPVRSearch.cpp:21:
In file included from ./GUIWindowPVRSearch.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
LD      kodi-xrandr
CPP     xbmc/utils/EndianSwap.o
CPP     xbmc/settings/SettingUtils.o
xbmc-xrandr.c:2862:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                else if ((type == XA_ATOM))
                          ~~~~~^~~~~~~~~~
xbmc-xrandr.c:2862:18: note: remove extraneous parentheses around the comparison to silence this warning
                else if ((type == XA_ATOM))
                         ~     ^         ~
xbmc-xrandr.c:2862:18: note: use '=' to turn this equality comparison into an assignment
                else if ((type == XA_ATOM))
                               ^~
                               =
CPP     xbmc/ThumbnailCache.o
In file included from VideoLibraryQueue.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoLibraryQueue.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoLibraryQueue.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Settings.cpp:63:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/windows/GUIWindowPVRGuide.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/windows/GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from Settings.cpp:63:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/windows/GUIWindowPVRGuide.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/windows/GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from Settings.cpp:63:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/windows/GUIWindowPVRGuide.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/windows/GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     lib/UnrarXLib/savepos.o
CPP     lib/libUPnP/Platinum/Source/Core/PltHttp.o
In file included from GUIWindowPVRSearch.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
3 warnings generated.
CPP     xbmc/URL.o
In file included from GraphicContext.cpp:33:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
./GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GraphicContext.cpp:33:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
./GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/utils/Environment.o
In file included from Settings.cpp:71:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/SettingsManager.h:409:16: warning: 'CSettingsManager::OnSettingsSaved' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void OnSettingsSaved() const;
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/lib/ISettingsHandler.h:55:16: note: hidden overloaded virtual function 'ISettingsHandler::OnSettingsSaved' declared here: different qualifiers (none vs const)
  virtual void OnSettingsSaved() { }
               ^
In file included from VideoThumbLoader.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from VideoThumbLoader.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     lib/UnrarXLib/scantree.o
CPP     lib/libUPnP/Platinum/Source/Core/PltHttpClientTask.o
CPP     lib/UnrarXLib/sha1.o
3 warnings generated.
In file included from VideoThumbLoader.cpp:38:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoThumbLoader.cpp:38:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VideoThumbLoader.cpp:38:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/utils/Fanart.o
CPP     xbmc/Util.o
7 warnings generated.
CPP     xbmc/pvr/windows/GUIWindowPVRTimers.o
In file included from ThumbnailCache.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ThumbnailCache.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ThumbnailCache.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
6 warnings generated.
5 warnings generated.
CPP     lib/libUPnP/Platinum/Source/Core/PltHttpServer.o
CPP     lib/UnrarXLib/strfn.o
CPP     xbmc/settings/SkinSettings.o
CPP     xbmc/XBApplicationEx.o
3 warnings generated.
CPP     xbmc/utils/FileOperationJob.o
1 warning generated.
CPP     xbmc/guilib/GUIAction.o
AR      xbmc/network/network.a
CPP     xbmc/utils/FileUtils.o
In file included from Fanart.cpp:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Fanart.cpp:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Fanart.cpp:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
/usr/pkg/bin/gmake -C lib/cpluff/libcpluff
gmake[1]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/cpluff/libcpluff'
Making all in docsrc
gmake[2]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/cpluff/libcpluff/docsrc'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/cpluff/libcpluff/docsrc'
gmake[2]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/cpluff/libcpluff'
  CC       psymbol.lo
CPP     lib/libUPnP/Platinum/Source/Core/PltHttpServerTask.o
In file included from GUIWindowPVRTimers.cpp:21:
In file included from ./GUIWindowPVRTimers.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowPVRTimers.cpp:21:
In file included from ./GUIWindowPVRTimers.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowPVRTimers.cpp:21:
In file included from ./GUIWindowPVRTimers.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogContextMenu.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     lib/UnrarXLib/strlist.o
  CC       pscan.lo
3 warnings generated.
CPP     lib/libUPnP/Platinum/Source/Core/PltIconsData.o
7 warnings generated.
CPP     xbmc/utils/GLUtils.o
CPP     xbmc/settings/VideoSettings.o
CPP     xbmc/guilib/GUIAudioManager.o
In file included from GUIWindowPVRTimers.cpp:21:
In file included from ./GUIWindowPVRTimers.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowPVRTimers.cpp:21:
In file included from ./GUIWindowPVRTimers.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowPVRTimers.cpp:21:
In file included from ./GUIWindowPVRTimers.h:23:
In file included from ./GUIWindowPVRBase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/playlists/SmartPlayList.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIAction.cpp:23:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
./GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIAction.cpp:23:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
./GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from SkinSettings.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SkinSettings.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SkinSettings.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     lib/libUPnP/Platinum/Source/Core/PltMimeType.o
  CC       ploader.lo
CPP     xbmc/XBDateTime.o
5 warnings generated.
CPP     lib/UnrarXLib/system.o
In file included from GUIWindowPVRTimers.cpp:30:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/dialogs/GUIDialogPVRTimerSettings.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManualBase.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
In file included from FileOperationJob.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogExtendedProgressBar.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from FileOperationJob.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogExtendedProgressBar.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/guilib/GUIBaseContainer.o
In file included from FileOperationJob.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogExtendedProgressBar.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
2 warnings generated.
In file included from FileUtils.cpp:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from FileUtils.cpp:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
ploader.c:164:3: warning: format specifies type 'int' but the argument has type 'XML_Size' (aka 'unsigned long') [-Wformat]
                XML_GetCurrentLineNumber(plcontext->parser),
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./internal.h:393:78: note: expanded from macro 'cpi_warnf'
#define cpi_warnf(ctx, msg, ...) cpi_logf_cond((ctx), CP_LOG_WARNING, (msg), __VA_ARGS__)
                                                                             ^~~~~~~~~~~
./internal.h:389:117: note: expanded from macro 'cpi_logf_cond'
#define cpi_logf_cond(ctx, level, msg, ...) do { if (cpi_is_logged((ctx), (level))) cpi_logf((ctx), (level), (msg), __VA_ARGS__); } while (0)
                                                                                                                    ^~~~~~~~~~~
ploader.c:165:3: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
                XML_GetCurrentColumnNumber(plcontext->parser) + 1,
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./internal.h:393:78: note: expanded from macro 'cpi_warnf'
#define cpi_warnf(ctx, msg, ...) cpi_logf_cond((ctx), CP_LOG_WARNING, (msg), __VA_ARGS__)
                                                                             ^~~~~~~~~~~
./internal.h:389:117: note: expanded from macro 'cpi_logf_cond'
#define cpi_logf_cond(ctx, level, msg, ...) do { if (cpi_is_logged((ctx), (level))) cpi_logf((ctx), (level), (msg), __VA_ARGS__); } while (0)
                                                                                                                    ^~~~~~~~~~~
ploader.c:171:4: warning: format specifies type 'int' but the argument has type 'XML_Size' (aka 'unsigned long') [-Wformat]
                        XML_GetCurrentLineNumber(plcontext->parser),
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from FileUtils.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogYesNo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
./internal.h:  virtual void UpdateVisibility();391:
77               ^
: note: expanded from macro 'cpi_errorf'
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
#define cpi_errorf(ctx, msg, ...) cpi_logf_cond((ctx), CP_LOG_ERROR, (msg), __VA_ARGS__)
                                                                            ^~~~~~~~~~~
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
./internal.h:389:117: note: expanded from macro 'cpi_logf_cond'
#define cpi_logf_cond(ctx, level, msg, ...) do { if (cpi_is_logged((ctx), (level))) cpi_logf((ctx), (level), (msg), __VA_ARGS__); } while (0)
                                                                                                                    ^~~~~~~~~~~
ploader.c:172:4: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
                        XML_GetCurrentColumnNumber(plcontext->parser) + 1,
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./internal.h:391:77: note: expanded from macro 'cpi_errorf'
#define cpi_errorf(ctx, msg, ...) cpi_logf_cond((ctx), CP_LOG_ERROR, (msg), __VA_ARGS__)
                                                                            ^~~~~~~~~~~
./internal.h:389:117: note: expanded from macro 'cpi_logf_cond'
#define cpi_logf_cond(ctx, level, msg, ...) do { if (cpi_is_logged((ctx), (level))) cpi_logf((ctx), (level), (msg), __VA_ARGS__); } while (0)
                                                                                                                    ^~~~~~~~~~~
ploader.c:191:4: warning: format specifies type 'int' but the argument has type 'XML_Size' (aka 'unsigned long') [-Wformat]
                        XML_GetCurrentLineNumber(plcontext->parser),
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./internal.h:391:77: note: expanded from macro 'cpi_errorf'
#define cpi_errorf(ctx, msg, ...) cpi_logf_cond((ctx), CP_LOG_ERROR, (msg), __VA_ARGS__)
                                                                            ^~~~~~~~~~~
./internal.h:389:117: note: expanded from macro 'cpi_logf_cond'
#define cpi_logf_cond(ctx, level, msg, ...) do { if (cpi_is_logged((ctx), (level))) cpi_logf((ctx), (level), (msg), __VA_ARGS__); } while (0)
                                                                                                                    ^~~~~~~~~~~
ploader.c:192:4: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
                        XML_GetCurrentColumnNumber(plcontext->parser) + 1);
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./internal.h:391:77: note: expanded from macro 'cpi_errorf'
#define cpi_errorf(ctx, msg, ...) cpi_logf_cond((ctx), CP_LOG_ERROR, (msg), __VA_ARGS__)
                                                                            ^~~~~~~~~~~
./internal.h:389:117: note: expanded from macro 'cpi_logf_cond'
#define cpi_logf_cond(ctx, level, msg, ...) do { if (cpi_is_logged((ctx), (level))) cpi_logf((ctx), (level), (msg), __VA_ARGS__); } while (0)
                                                                                                                    ^~~~~~~~~~~
ploader.c:1082:8: warning: comparison of nonnull parameter 'context' not equal to a null pointer is 'true' on first encounter [-Wtautological-pointer-compare]
                                && context != NULL) {
                                   ^~~~~~~    ~~~~
./cpluff.h:1080:113: note: declared 'nonnull' here
CP_C_API cp_plugin_info_t * cp_load_plugin_descriptor(cp_context_t *ctx, const char *path, cp_status_t *status) CP_GCC_NONNULL(1, 2);
                                                                                                                ^
./../kazlib/../libcpluff/cpluffdef.h:193:44: note: expanded from macro 'CP_GCC_NONNULL'
#define CP_GCC_NONNULL(...) __attribute__((nonnull (__VA_ARGS__)))
                                           ^
ploader.c:1087:6: warning: format specifies type 'int' but the argument has type 'XML_Size' (aka 'unsigned long') [-Wformat]
                                        XML_GetErrorLineNumber(parser),
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/expat.h:966:34: note: expanded from macro 'XML_GetErrorLineNumber'
#define XML_GetErrorLineNumber   XML_GetCurrentLineNumber
                                 ^
./internal.h:391:77: note: expanded from macro 'cpi_errorf'
#define cpi_errorf(ctx, msg, ...) cpi_logf_cond((ctx), CP_LOG_ERROR, (msg), __VA_ARGS__)
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
./internal.h:389:117: note: expanded from macro 'cpi_logf_cond'
#define cpi_logf_cond(ctx, level, msg, ...) do { if (cpi_is_logged((ctx), (level))) cpi_logf((ctx), (level), (msg), __VA_ARGS__); } while (0)
                                                                                                                    ^~~~~~~~~~~
ploader.c:1088:6: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
                                        XML_GetErrorColumnNumber(parser) + 1,
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/expat.h:967:34: note: expanded from macro 'XML_GetErrorColumnNumber'
#define XML_GetErrorColumnNumber XML_GetCurrentColumnNumber
                                 ^
./internal.h:391:77: note: expanded from macro 'cpi_errorf'
#define cpi_errorf(ctx, msg, ...) cpi_logf_cond((ctx), CP_LOG_ERROR, (msg), __VA_ARGS__)
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
./internal.h:389:117: note: expanded from macro 'cpi_logf_cond'
#define cpi_logf_cond(ctx, level, msg, ...) do { if (cpi_is_logged((ctx), (level))) cpi_logf((ctx), (level), (msg), __VA_ARGS__); } while (0)
                                                                                                                    ^~~~~~~~~~~
CPP     lib/UnrarXLib/timefn.o
ploader.c:1268:9: warning: comparison of nonnull parameter 'context' not equal to a null pointer is 'true' on first encounter [-Wtautological-pointer-compare]
                          && context != NULL) {
                             ^~~~~~~    ~~~~
./cpluff.h:1099:155: note: declared 'nonnull' here
CP_C_API cp_plugin_info_t * cp_load_plugin_descriptor_from_memory(cp_context_t *context, const char *buffer, unsigned int buffer_len, cp_status_t *error) CP_GCC_NONNULL(1, 2);
                                                                                                                                                          ^
./../kazlib/../libcpluff/cpluffdef.h:193:44: note: expanded from macro 'CP_GCC_NONNULL'
#define CP_GCC_NONNULL(...) __attribute__((nonnull (__VA_ARGS__)))
                                           ^
ploader.c:1273:7: warning: format specifies type 'int' but the argument has type 'XML_Size' (aka 'unsigned long') [-Wformat]
                                  XML_GetErrorLineNumber(parser),
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/expat.h:966:34: note: expanded from macro 'XML_GetErrorLineNumber'
#define XML_GetErrorLineNumber   XML_GetCurrentLineNumber
                                 ^
./internal.h:391:77: note: expanded from macro 'cpi_errorf'
#define cpi_errorf(ctx, msg, ...) cpi_logf_cond((ctx), CP_LOG_ERROR, (msg), __VA_ARGS__)
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
./internal.h:389:117: note: expanded from macro 'cpi_logf_cond'
#define cpi_logf_cond(ctx, level, msg, ...) do { if (cpi_is_logged((ctx), (level))) cpi_logf((ctx), (level), (msg), __VA_ARGS__); } while (0)
                                                                                                                    ^~~~~~~~~~~
ploader.c:1274:7: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
                                  XML_GetErrorColumnNumber(parser) + 1,
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/expat.h:967:34: note: expanded from macro 'XML_GetErrorColumnNumber'
#define XML_GetErrorColumnNumber XML_GetCurrentColumnNumber
                                 ^
./internal.h:391:77: note: expanded from macro 'cpi_errorf'
#define cpi_errorf(ctx, msg, ...) cpi_logf_cond((ctx), CP_LOG_ERROR, (msg), __VA_ARGS__)
                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
./internal.h:389:117: note: expanded from macro 'cpi_logf_cond'
#define cpi_logf_cond(ctx, level, msg, ...) do { if (cpi_is_logged((ctx), (level))) cpi_logf((ctx), (level), (msg), __VA_ARGS__); } while (0)
                                                                                                                    ^~~~~~~~~~~
In file included from GUIWindowPVRTimers.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
CPP     lib/libUPnP/Platinum/Source/Core/PltProtocolInfo.o
2 warnings generated.
  CC       pinfo.lo
  CC       pcontrol.lo
3 warnings generated.
CPP     lib/libUPnP/Platinum/Source/Core/PltService.o
AR      xbmc/settings/settings.a
12 warnings generated.
CPP     xbmc/xbmc.o
In file included from timefn.cpp:1:
In file included from ./rar.hpp:22:
./timefn.hpp:26:11: warning: private field 'Time' is not used [-Wunused-private-field]
    Int64 Time;
          ^
CPP     xbmc/utils/GroupUtils.o
In file included from GUIAudioManager.cpp:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIAudioManager.cpp:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIAudioManager.cpp:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
1 warning generated.
pcontrol.c:591:77: warning: comparison of constant -1 with expression of type 'cp_status_t' (aka 'enum cp_status_t') is always false [-Wtautological-constant-out-of-range-compare]
        if ((status = resolve_plugin_prel_rec(context, plugin)) == CP_OK || status == CP_OK_PRELIMINARY) {
                                                                            ~~~~~~ ^  ~~~~~~~~~~~~~~~~~
CPP     lib/UnrarXLib/ulinks.o
3 warnings generated.
CPP     xbmc/XbmcContext.o
CPP     xbmc/guilib/GUIBorderedImage.o
8 warnings generated.
1 warning generated.
3 warnings generated.
AR      xbmc/pvr/windows/pvrwindows.a
CPP     lib/UnrarXLib/unicode.o
  CC       serial.lo
/usr/pkg/bin/gmake -C xbmc/cores/DllLoader/exports wrapper.def
gmake[1]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/DllLoader/exports'
nm wrapper.o | grep __wrap | awk '{printf("%s ", $3);}' | sed "s/___wrap_/__wrap_/g" | sed "s/__wrap_/-Wl,-wrap,/g" > wrapper.def
gmake[1]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/DllLoader/exports'
CPP     xbmc/utils/HTMLUtil.o
CPP     xbmc/guilib/GUIButtonControl.o
CPP     lib/libUPnP/Platinum/Source/Core/PltSsdp.o
CPP     lib/UnrarXLib/unpack.o
  CC       logging.lo
In file included from GUIBaseContainer.cpp:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIBaseContainer.cpp:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIBaseContainer.cpp:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/utils/HttpHeader.o
  CC       context.lo
/usr/pkg/bin/gmake -C lib/libdvd
gmake[1]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd'
/usr/pkg/bin/gmake -C libdvdcss
CPP     xbmc/guilib/GUICheckMarkControl.o
gmake[2]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdcss'
/usr/pkg/bin/gmake  all-am
gmake[3]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdcss'
  CC       src/libdvdcss.lo
/usr/pkg/bin/gmake -C lib/libhdhomerun
gmake[1]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libhdhomerun'
CC      lib/libhdhomerun/hdhomerun_pkt.o
/usr/pkg/bin/gmake -C libdvdread
gmake[2]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread'
cd obj && clang -MD -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XBMC -DHAVE_DVDCSS_DVDCSS_H -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread/../libdvdcss/src -mno-ms-bitfields -g -Wall -funsigned-char -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread"/src -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -DHAVE_DLFCN_H -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread"/src -c -o dvd_input.o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread/src/dvd_input.c
cd obj && clang -MD -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XBMC -DHAVE_DVDCSS_DVDCSS_H -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread/../libdvdcss/src -mno-ms-bitfields -g -Wall -funsigned-char -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread"/src -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -DHAVE_DLFCN_H -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread"/src -c -o dvd_reader.o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread/src/dvd_reader.c
CC      lib/libhdhomerun/hdhomerun_debug.o
/usr/pkg/bin/gmake -C libdvdnav
gmake[2]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav'
cd obj && clang -MD -O3  -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XBMC -DHAVE_DVDCSS_DVDCSS_H -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/../includes -g -Wall -funsigned-char -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav"/src -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav"/src/vm -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -DHAVE_DLFCN_H  -c -o dvdnav.o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/dvdnav.c
3 warnings generated.
CPP     xbmc/guilib/GUIColorManager.o
CPP     xbmc/utils/HttpParser.o
CPP     lib/libUPnP/Platinum/Source/Core/PltStateVariable.o
  CC       src/device.lo
  CC       cpluff.lo
AR      xbmc/xbmc.a
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread/src/dvd_reader.c:350:22: warning: unused variable 'retval' [-Wunused-variable]
  int ret, have_css, retval, cdir = -1;
                     ^
CPP     lib/libUPnP/Platinum/Source/Core/PltTaskManager.o
7 warnings generated.
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/dvdnav.c:539:52: warning: implicit conversion from enumeration type 'domain_t' to different enumeration type 'dvd_read_domain_t' [-Wenum-conversion]
    vts_event->old_domain = this->position_current.domain;
                          ~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/dvdnav.c:567:49: warning: implicit conversion from enumeration type 'domain_t' to different enumeration type 'dvd_read_domain_t' [-Wenum-conversion]
    vts_event->new_domain = this->position_next.domain;
                          ~ ~~~~~~~~~~~~~~~~~~~~^~~~~~
AR      xbmc/video/video.a
CC      lib/libhdhomerun/hdhomerun_discover.o
CPP     lib/UnrarXLib/volume.o
1 warning generated.
cd obj && clang -MD -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XBMC -DHAVE_DVDCSS_DVDCSS_H -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread/../libdvdcss/src -mno-ms-bitfields -g -Wall -funsigned-char -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread"/src -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -DHAVE_DLFCN_H -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread"/src -c -o dvd_udf.o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread/src/dvd_udf.c
CC      lib/libhdhomerun/hdhomerun_channels.o
CC      lib/libhdhomerun/hdhomerun_channelscan.o
3 warnings generated.
In file included from HttpParser.cpp:26:
./HttpParser.h:82:14: warning: private field '_bodyStart' is not used [-Wunused-private-field]
    unsigned _bodyStart;
             ^
  CC       util.lo
2 warnings generated.
cd obj && clang -MD -O3  -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XBMC -DHAVE_DVDCSS_DVDCSS_H -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/../includes -g -Wall -funsigned-char -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav"/src -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav"/src/vm -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -DHAVE_DLFCN_H  -c -o highlight.o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/highlight.c
  CC       src/css.lo
/usr/pkg/bin/gmake -C lib/cximage-6.0
gmake[1]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/cximage-6.0'
/usr/pkg/bin/gmake -C CxImage ARCH=x86_64-netbsd
gmake[2]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/cximage-6.0/CxImage'
CPP     lib/cximage-6.0/CxImage/DllInterface.o
1 warning generated.
CPP     xbmc/utils/HttpRangeUtils.o
hdhomerun_discover.c:166:40: warning: subscript of a pointer to void is a GNU extension [-Wpointer-arith]
        uint8_t *end = (uint8_t *)&ifc.ifc_buf[ifc.ifc_len];
                                   ~~~~~~~~~~~^
In file included from GUIColorManager.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIColorManager.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIColorManager.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     lib/libUPnP/Platinum/Source/Core/PltThreadTask.o
cd obj && clang -MD -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XBMC -DHAVE_DVDCSS_DVDCSS_H -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread/../libdvdcss/src -mno-ms-bitfields -g -Wall -funsigned-char -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread"/src -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -DHAVE_DLFCN_H -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread"/src -c -o ifo_print.o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread/src/ifo_print.c
cd obj && clang -MD -O3  -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XBMC -DHAVE_DVDCSS_DVDCSS_H -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/../includes -g -Wall -funsigned-char -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav"/src -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav"/src/vm -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -DHAVE_DLFCN_H  -c -o navigation.o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/navigation.c
cd obj && clang -MD -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XBMC -DHAVE_DVDCSS_DVDCSS_H -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread/../libdvdcss/src -mno-ms-bitfields -g -Wall -funsigned-char -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread"/src -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -DHAVE_DLFCN_H -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread"/src -c -o ifo_read.o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread/src/ifo_read.c
1 warning generated.
  CC       list.lo
CPP     xbmc/utils/HttpResponse.o
CC      lib/libhdhomerun/hdhomerun_control.o
CPP     xbmc/guilib/GUIControl.o
cd obj && clang -MD -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XBMC -DHAVE_DVDCSS_DVDCSS_H -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread/../libdvdcss/src -mno-ms-bitfields -g -Wall -funsigned-char -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread"/src -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -DHAVE_DLFCN_H -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread"/src -c -o md5.o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread/src/md5.c
AR      lib/UnrarXLib/UnrarXLib.a
CPP     lib/libUPnP/Platinum/Source/Core/PltUPnP.o
CPP     xbmc/guilib/GUIControlFactory.o
CPP     lib/cximage-6.0/CxImage/ximadsp.o
/usr/pkg/bin/gmake -C raw
gmake[2]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/cximage-6.0/raw'
CC      lib/cximage-6.0/raw/libdcr.o
3 warnings generated.
cd obj && clang -MD -O3  -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XBMC -DHAVE_DVDCSS_DVDCSS_H -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/../includes -g -Wall -funsigned-char -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav"/src -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav"/src/vm -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -DHAVE_DLFCN_H  -c -o read_cache.o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/read_cache.c
  CC       hash.lo
/usr/pkg/bin/gmake -C jbig
gmake[2]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/cximage-6.0/jbig'
CC      lib/libhdhomerun/hdhomerun_video.o
CC      lib/cximage-6.0/jbig/jbig.o
libdcr.c:976:6: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                                        else ip[col][c] = (ip[col-p->width][c] + ip[col+p->width][c] + 1) >> 1;
                                        ^
libdcr.c:995:17: warning: implicit conversion from 'int' to 'short' changes value from 65535 to -1 [-Wconstant-conversion]
                FORC3 rp[c] = CLIP(pix[c] * p->sraw_mul[c] >> 10);
                            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./libdcr.h:255:25: note: expanded from macro 'CLIP'
#define CLIP(x) LIM(x,0,65535)
                        ^~~~~
./libdcr.h:253:38: note: expanded from macro 'LIM'
#define LIM(x,min,max) MAX(min,MIN(x,max))
                                     ^~~
./libdcr.h:251:38: note: expanded from macro 'MIN'
#define MIN(a,b) ((a) < (b) ? (a) : (b))
                                     ^
./libdcr.h:252:38: note: expanded from macro 'MAX'
#define MAX(a,b) ((a) > (b) ? (a) : (b))
                                     ^
CPP     xbmc/guilib/GUIControlGroup.o
In file included from ximadsp.cpp:3480:
In file included from /usr/include/c++/queue:169:
In file included from /usr/include/c++/deque:158:
In file included from /usr/include/c++/__split_buffer:7:
In file included from /usr/include/c++/algorithm:628:
In file included from /usr/include/c++/memory:605:
In file included from /usr/include/c++/limits:112:
/usr/include/c++/__undef_min_max:16:2: warning: : macro min is incompatible with C++.  #undefing min [-W#warnings]
#warning: macro min is incompatible with C++.  #undefing min
 ^
/usr/include/c++/__undef_min_max:26:2: warning: : macro max is incompatible with C++.  #undefing max [-W#warnings]
#warning: macro max is incompatible with C++.  #undefing max
 ^
cd obj && clang -MD -O3  -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XBMC -DHAVE_DVDCSS_DVDCSS_H -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/../includes -g -Wall -funsigned-char -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav"/src -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav"/src/vm -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -DHAVE_DLFCN_H  -c -o remap.o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/remap.c
libdcr.c:5457:17: warning: array subscript is of type 'char' [-Wchar-subscripts]
                strcpy (jext, isupper(ext[1]) ? ".JPG":".jpg");
                              ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:57:44: note: expanded from macro 'isupper'
#define isupper(c)      ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_U))
                                                ^~~~
libdcr.c:5458:7: warning: array subscript is of type 'char' [-Wchar-subscripts]
                if (isdigit(*file)) {
                    ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D))
                                                ^~~~
libdcr.c:5463:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
                while (isdigit(*--jext)) {
                       ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D))
                                                ^~~~
CPP     lib/libUPnP/Platinum/Source/Devices/MediaConnect/X_MS_MediaReceiverRegistrarSCPD.o
libdcr.c:8402:11: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                        if (!isdigit(argv[(*arg)+i][0])) {
                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D))
                                                ^~~~
libdcr.c:8424:13: warning: array subscript is of type 'char' [-Wchar-subscripts]
                                           if (isdigit(argv[*arg][0]) && !argv[*arg][1])
                                               ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D))
                                                ^~~~
  CC       src/ioctl.lo
CC      lib/libhdhomerun/hdhomerun_device.o
CPP     xbmc/utils/InfoLoader.o
In file included from GUIControl.cpp:25:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
./GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIControl.cpp:25:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
./GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
cd obj && clang -MD -O3  -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XBMC -DHAVE_DVDCSS_DVDCSS_H -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/../includes -g -Wall -funsigned-char -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav"/src -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav"/src/vm -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -DHAVE_DLFCN_H  -c -o searching.o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/searching.c
  CC       thread_posix.lo
CPP     lib/libUPnP/Platinum/Source/Devices/MediaConnect/PltMediaConnect.o
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/searching.c:1203:16: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
  if (vobu_pct < 0 || vobu_pct > 1000) {
      ~~~~~~~~ ^ ~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/searching.c:1334:19: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
  if (jump_offset < 0) {
      ~~~~~~~~~~~ ^ ~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/searching.c:1339:16: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
  if (cell_len < 0) {
      ~~~~~~~~ ^ ~
CPP     xbmc/guilib/GUIControlGroupList.o
cd obj && clang -MD -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XBMC -DHAVE_DVDCSS_DVDCSS_H -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread/../libdvdcss/src -mno-ms-bitfields -g -Wall -funsigned-char -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread"/src -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -DHAVE_DLFCN_H -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread"/src -c -o nav_print.o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread/src/nav_print.c
clang -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -fPIC -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 hdhomerun_pkt.o hdhomerun_debug.o hdhomerun_discover.o hdhomerun_channels.o hdhomerun_channelscan.o hdhomerun_control.o hdhomerun_video.o hdhomerun_device.o      -shared -o ../../system/hdhomerun-x86_64-netbsd.so -Wl,--unresolved-symbols=ignore-all -lm \
	`cat /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/DllLoader/exports/wrapper.def` \
	/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/DllLoader/exports/wrapper.o
cd obj && clang -MD -O3  -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XBMC -DHAVE_DVDCSS_DVDCSS_H -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/../includes -g -Wall -funsigned-char -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav"/src -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav"/src/vm -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -DHAVE_DLFCN_H  -c -o settings.o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/settings.c
gmake[1]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libhdhomerun'
CC      lib/cximage-6.0/jbig/jbig_tab.o
CPP     xbmc/utils/JobManager.o
CPP     lib/cximage-6.0/CxImage/ximage.o
3 warnings generated.
  CC       src/error.lo
  CCLD     libcpluff.la
CPP     lib/libUPnP/Platinum/Source/Devices/MediaRenderer/AVTransportSCPD.o
cd obj && clang -MD -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XBMC -DHAVE_DVDCSS_DVDCSS_H -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread/../libdvdcss/src -mno-ms-bitfields -g -Wall -funsigned-char -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread"/src -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -DHAVE_DLFCN_H -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread"/src -c -o nav_read.o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread/src/nav_read.c
In file included from GUIControlFactory.cpp:59:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIControlFactory.cpp:59:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIControlFactory.cpp:59:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
/usr/pkg/bin/gmake -C lib/libexif
gmake[1]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libexif'
CPP     lib/libexif/libexif.o
cd obj && clang -MD -O3  -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XBMC -DHAVE_DVDCSS_DVDCSS_H -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/../includes -g -Wall -funsigned-char -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav"/src -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav"/src/vm -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -DHAVE_DLFCN_H  -c -o decoder.o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/decoder.c
CPP     xbmc/utils/JSONVariantParser.o
CPP     lib/libUPnP/Platinum/Source/Devices/MediaRenderer/PltMediaController.o
gmake[2]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/cpluff/libcpluff'
gmake[1]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/cpluff/libcpluff'
cd obj && clang -MD -O3  -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XBMC -DHAVE_DVDCSS_DVDCSS_H -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/../includes -g -Wall -funsigned-char -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav"/src -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav"/src/vm -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -DHAVE_DLFCN_H  -c -o vm.o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vm.c
CPP     lib/libexif/ExifParse.o
AR      lib/cximage-6.0/jbig/jbig.a
gmake[2]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/cximage-6.0/jbig'
cd obj && clang -MD -O3  -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XBMC -DHAVE_DVDCSS_DVDCSS_H -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/../includes -g -Wall -funsigned-char -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav"/src -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav"/src/vm -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -DHAVE_DLFCN_H  -c -o vmcmd.o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c
cd obj && clang -MD -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XBMC -DHAVE_DVDCSS_DVDCSS_H -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread/../libdvdcss/src -mno-ms-bitfields -g -Wall -funsigned-char -I/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread"/src -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H -DHAVE_DLFCN_H -I"/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread"/src -c -o bitreader.o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread/src/bitreader.c
CPP     lib/libexif/IptcParse.o
  CCLD     libdvdcss.la
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vm.c:182:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if((data[i] == 0)) break;
                ~~~~~~~~^~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vm.c:182:25: note: remove extraneous parentheses around the comparison to silence this warning
            if((data[i] == 0)) break;
               ~        ^   ~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vm.c:182:25: note: use '=' to turn this equality comparison into an assignment
            if((data[i] == 0)) break;
                        ^~
                        =
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vm.c:193:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if((data[i] == 0)) break;
                ~~~~~~~~^~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vm.c:193:25: note: remove extraneous parentheses around the comparison to silence this warning
            if((data[i] == 0)) break;
               ~        ^   ~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vm.c:193:25: note: use '=' to turn this equality comparison into an assignment
            if((data[i] == 0)) break;
                        ^~
                        =
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vm.c:204:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if((data[i] == 0)) break;
                ~~~~~~~~^~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vm.c:204:25: note: remove extraneous parentheses around the comparison to silence this warning
            if((data[i] == 0)) break;
               ~        ^   ~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vm.c:204:25: note: use '=' to turn this equality comparison into an assignment
            if((data[i] == 0)) break;
                        ^~
                        =
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:172:39: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
    fprintf(MSG_OUT, "g[%" PRIu8 "]", vm_getbits(command, start - 4, 4));
                        ~~~           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:265:40: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
      fprintf(MSG_OUT, "Goto %" PRIu8, vm_getbits(command, 7, 8));
                             ~~~       ^~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:272:8: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
              vm_getbits(command, 11, 4), vm_getbits(command, 7, 8));
              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:272:36: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
              vm_getbits(command, 11, 4), vm_getbits(command, 7, 8));
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:285:68: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
    fprintf(MSG_OUT, "%s (button %" PRIu8 ")", link_table[linkop], button);
                                 ~~~                               ^~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:305:45: warning: format specifies type 'unsigned short' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
      fprintf(MSG_OUT, "LinkPGCN %" PRIu16, vm_getbits(command, 14, 15));
                                 ~~~        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:309:8: warning: format specifies type 'unsigned short' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
              vm_getbits(command, 9, 10), vm_getbits(command, 15, 6));
              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:309:36: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
              vm_getbits(command, 9, 10), vm_getbits(command, 15, 6));
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:313:8: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
              vm_getbits(command, 6, 7), vm_getbits(command, 15, 6));
              ^~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:313:35: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
              vm_getbits(command, 6, 7), vm_getbits(command, 15, 6));
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:317:8: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
              vm_getbits(command, 7, 8), vm_getbits(command, 15, 6));
              ^~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:317:35: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
              vm_getbits(command, 7, 8), vm_getbits(command, 15, 6));
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:330:42: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
      fprintf(MSG_OUT, "JumpTT %" PRIu8, vm_getbits(command, 22, 7));
                               ~~~       ^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:333:46: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
      fprintf(MSG_OUT, "JumpVTS_TT %" PRIu8, vm_getbits(command, 22, 7));
                                   ~~~       ^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:337:8: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
              vm_getbits(command, 22, 7), vm_getbits(command, 41, 10));
              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:337:36: warning: format specifies type 'unsigned short' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
              vm_getbits(command, 22, 7), vm_getbits(command, 41, 10));
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:345:61: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
          fprintf(MSG_OUT, "JumpSS VMGM (menu %" PRIu8 ")", vm_getbits(command, 19, 4));
                                              ~~~           ^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:349:27: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
                  ", menu %" PRIu8 ")", vm_getbits(command, 30, 7), vm_getbits(command, 38, 7), vm_getbits(command, 19, 4));
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:349:55: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
                  ", menu %" PRIu8 ")", vm_getbits(command, 30, 7), vm_getbits(command, 38, 7), vm_getbits(command, 19, 4));
                                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:349:83: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
                  ", menu %" PRIu8 ")", vm_getbits(command, 30, 7), vm_getbits(command, 38, 7), vm_getbits(command, 19, 4));
                          ~~~                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:352:60: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
          fprintf(MSG_OUT, "JumpSS VMGM (pgc %" PRIu8 ")", vm_getbits(command, 46, 15));
                                             ~~~           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:360:15: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
              vm_getbits(command, 31, 8));
              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:364:31: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
                  ", rsm_cell %" PRIu8 ")", vm_getbits(command, 19, 4), vm_getbits(command, 31, 8));
                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:364:59: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
                  ", rsm_cell %" PRIu8 ")", vm_getbits(command, 19, 4), vm_getbits(command, 31, 8));
                              ~~~                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:368:31: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
                  ", rsm_cell %" PRIu8 ")", vm_getbits(command, 19, 4), vm_getbits(command, 31, 8));
                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:368:59: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
                  ", rsm_cell %" PRIu8 ")", vm_getbits(command, 19, 4), vm_getbits(command, 31, 8));
                              ~~~                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:372:5: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
                  vm_getbits(command, 46, 15), vm_getbits(command, 31, 8));
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:372:34: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
                  vm_getbits(command, 46, 15), vm_getbits(command, 31, 8));
                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:403:39: warning: format specifies type 'unsigned short' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
      fprintf(MSG_OUT, " = %" PRIu16, vm_getbits(command, 30, 15)); /*  ?? */
                           ~~~        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:420:46: warning: format specifies type 'unsigned char' but the argument has type '__uint32_t' (aka 'unsigned int') [-Wformat]
        fprintf(MSG_OUT, " = g[%" PRIu8 "]", vm_getbits(command, 19, 4));
                               ~~~           ^~~~~~~~~~~~~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/src/vm/vmcmd.c:94:19: warning: variable 'system_reg_abbr_table' is not needed and will not be emitted [-Wunneeded-internal-declaration]
static const char system_reg_abbr_table[][8] = {
                  ^
cat /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread/misc/dvdread-config.sh >> obj/dvdread-config
chmod 0755 obj/dvdread-config
sed -e 's,@prefix@,/usr/pkg,' -e 's,@exec_prefix@,/usr/pkg,' -e 's,@libdir@,/usr/pkg/lib,' -e 's,@includedir@,/usr/pkg/include,' -e 's,@VERSION@,4.2.1,' misc/dvdread.pc.in > obj/dvdread.pc
cd obj && ar rc libdvdread.a dvd_input.o dvd_reader.o dvd_udf.o ifo_print.o ifo_read.o md5.o nav_print.o nav_read.o bitreader.o
cd obj && ranlib libdvdread.a
gmake[2]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdread'
CPP     xbmc/utils/JSONVariantWriter.o
CPP     xbmc/guilib/GUIControlProfiler.o
CPP     lib/libexif/JpegParse.o
31 warnings generated.
/usr/pkg/bin/gmake -C xbmc/visualizations/OpenGLSpectrum
gmake[1]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/visualizations/OpenGLSpectrum'
CPP     lib/cximage-6.0/CxImage/ximaico.o
CPP     xbmc/visualizations/OpenGLSpectrum/opengl_spectrum.o
2 warnings generated.
CPP     xbmc/utils/LabelFormatter.o
clang++ -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu++11 -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu++11 -D_LINUX -D_DLL -fPIC -O2 -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu++11 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -shared -o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/system/libexif-x86_64-netbsd.so libexif.o ExifParse.o IptcParse.o JpegParse.o      -Wl,--unresolved-symbols=ignore-all \
	`cat /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/DllLoader/exports/wrapper.def` /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/DllLoader/exports/wrapper.o
CPP     xbmc/guilib/GUIDialog.o
CPP     xbmc/utils/LangCodeExpander.o
gmake[1]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libexif'
CPP     lib/libUPnP/Platinum/Source/Devices/MediaRenderer/PltMediaRenderer.o
cat /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav/misc/dvdnav-config2.sh >> obj/dvdnav-config
chmod 0755 obj/dvdnav-config
CPP     lib/cximage-6.0/CxImage/ximajas.o
CPP     lib/libUPnP/Platinum/Source/Devices/MediaRenderer/RdrConnectionManagerSCPD.o
3 warnings generated.
sed -e 's,@prefix@,/usr/pkg,' -e 's,@exec_prefix@,/usr/pkg,' -e 's,@libdir@,/usr/pkg/lib,' -e 's,@includedir@,/usr/pkg/include,' -e 's,@VERSION@,4.2.1,' -e 's,@THREAD_CFLAGS@,,' -e 's,@THREAD_LIBS@,-lpthread,' -e 's,@DVDREAD_CFLAGS@,,' misc/dvdnav.pc.in > obj/dvdnav.pc
sed -e 's,@prefix@,/usr/pkg,' -e 's,@exec_prefix@,/usr/pkg,' -e 's,@libdir@,/usr/pkg/lib,' -e 's,@includedir@,/usr/pkg/include,' -e 's,@VERSION@,4.2.1,' -e 's,@THREAD_CFLAGS@,,' -e 's,@THREAD_LIBS@,-lpthread,' -e 's,@DVDREAD_CFLAGS@,,' misc/dvdnavmini.pc.in > obj/dvdnavmini.pc
cd obj && ar rc libdvdnav.a dvdnav.o highlight.o navigation.o read_cache.o remap.o searching.o settings.o decoder.o vm.o vmcmd.o
cd obj && ranlib libdvdnav.a
gmake[2]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdnav'
/usr/pkg/bin/gmake -C xbmc/visualizations/WaveForm
clang++ -fPIC -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu++11 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -lGL -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -shared -o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/addons/visualization.glspectrum/opengl_spectrum.vis opengl_spectrum.o     
gmake[1]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/visualizations/WaveForm'
CPP     xbmc/visualizations/WaveForm/Main.o
2 warnings generated.
In file included from GUIControlProfiler.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIControlProfiler.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIControlProfiler.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/utils/LegacyPathTranslation.o
gmake[1]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/visualizations/OpenGLSpectrum'
CPP     xbmc/guilib/GUIEditControl.o
CPP     lib/libUPnP/Platinum/Source/Devices/MediaRenderer/RenderingControlSCPD.o
CPP     xbmc/guilib/GUIFadeLabelControl.o
CPP     lib/cximage-6.0/CxImage/ximalpha.o
clang++ -fPIC -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu++11 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -lGL -lGLU -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -shared -o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/addons/visualization.waveform/Waveform.vis Main.o     
3 warnings generated.
CPP     xbmc/utils/Locale.o
In file included from GUIDialog.cpp:21:
In file included from ./GUIDialog.h:28:
./GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
./GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIDialog.cpp:21:
In file included from ./GUIDialog.h:28:
./GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
./GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIDialog.cpp:21:
./GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
./GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     lib/libUPnP/Platinum/Source/Devices/MediaServer/ConnectionManagerSCPD.o
CPP     lib/cximage-6.0/CxImage/ximapal.o
/usr/pkg/bin/gmake -C xbmc/visualizations/fishBMC
gmake[1]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/visualizations/fishBMC'
CC      xbmc/visualizations/fishBMC/analyst.o
gmake[1]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/visualizations/WaveForm'
CPP     lib/libUPnP/Platinum/Source/Devices/MediaServer/ContentDirectorySCPD.o
In file included from LangCodeExpander.cpp:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from LangCodeExpander.cpp:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from LangCodeExpander.cpp:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
/usr/pkg/bin/gmake -C lib/addons/library.xbmc.addon
gmake[1]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/addons/library.xbmc.addon'
CPP     xbmc/utils/log.o
CC      xbmc/visualizations/fishBMC/audiobuffer.o
CPP     lib/addons/library.xbmc.addon/libXBMC_addon.o
3 warnings generated.
CPP     lib/libUPnP/Platinum/Source/Devices/MediaServer/ContentDirectorywSearchSCPD.o
CC      xbmc/visualizations/fishBMC/blurengine.o
CPP     lib/cximage-6.0/CxImage/ximaraw.o
CPP     lib/libUPnP/Platinum/Source/Devices/MediaServer/PltDidl.o

*** Warning: linker path does not have real file for library -lsquish.
*** I have the capability to make that library automatically link in when
*** you link to this library.  But I can only do this if you have a
*** shared version of the library, which you do not appear to have
*** because I did check the linker path looking for a file starting
*** with libsquish and none of the candidates passed a file format test
*** using a regex pattern. Last file checked: /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/tools/depends/native/libsquish-native/squish-install/lib/libsquish.a
*** The inter-library dependencies that have been dropped here will be
*** automatically added whenever a program is linked with this library
*** or is declared to -dlopen it.

*** Since this library must not contain undefined symbols,
*** because either the platform does not support them or
*** it was explicitly requested with -no-undefined,
*** libtool will only create a static version of it.
3 warnings generated.
CC      xbmc/visualizations/fishBMC/cpudetect.o
In file included from GUIEditControl.cpp:22:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
./GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIEditControl.cpp:22:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
./GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/guilib/GUIFixedListContainer.o
In file included from GUIEditControl.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogNumeric.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
./GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     lib/libUPnP/Platinum/Source/Devices/MediaServer/PltFileMediaServer.o
gmake[3]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdcss'
gmake[2]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd/libdvdcss'
clang -o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/system/players/dvdplayer/libdvdnav-x86_64-netbsd.so -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -shared -fPIC -rdynamic -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -Wl,--soname,/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/system/players/dvdplayer/libdvdnav-x86_64-netbsd.so libdvdcss/src/.libs/*.o libdvdread/obj/*.o libdvdnav/obj/*.o -lm \
	-Wl,--unresolved-symbols=ignore-all \
	`cat /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/DllLoader/exports/wrapper.def` /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/DllLoader/exports/wrapper.o
CPP     lib/cximage-6.0/CxImage/ximatga.o
clang -o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/system/players/dvdplayer/libdvdcss-x86_64-netbsd.so -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -shared -fPIC -rdynamic -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -Wl,--soname,/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/system/players/dvdplayer/libdvdcss-x86_64-netbsd.so \
	libdvdcss/src/*.o -Wl,--unresolved-symbols=ignore-all -lm \
	`cat /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/DllLoader/exports/wrapper.def` /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/DllLoader/exports/wrapper.o
CPP     xbmc/guilib/GUIFont.o
CPP     xbmc/utils/md5.o
3 warnings generated.
CPP     lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaBrowser.o
CPP     lib/cximage-6.0/CxImage/ximatran.o
libXBMC_addon.cpp:106:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
    return "";
           ^
libXBMC_addon.cpp:114:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
    return "";
           ^
gmake[1]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/libdvd'
CC      xbmc/visualizations/fishBMC/fische.o
CPP     xbmc/cores/dvdplayer/DVDAudio.o
CPP     xbmc/guilib/GUIFontCache.o
2 warnings generated.
clang++ -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -shared -g -o ../../../addons/library.xbmc.addon/libXBMC_addon-x86_64-netbsd.so libXBMC_addon.o     
gmake[1]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/addons/library.xbmc.addon'
/usr/pkg/bin/gmake -C lib/addons/library.xbmc.codec
gmake[1]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/addons/library.xbmc.codec'
CPP     lib/addons/library.xbmc.codec/libXBMC_codec.o
CPP     xbmc/guilib/GUIFontManager.o
CPP     xbmc/visualizations/fishBMC/fishbmc_addon.o
CPP     xbmc/cores/dvdplayer/DVDCodecs/DVDCodecUtils.o
CPP     lib/cximage-6.0/CxImage/ximawnd.o
CC      xbmc/visualizations/fishBMC/screenbuffer.o
CPP     xbmc/cores/dvdplayer/DVDClock.o
clang++ -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -shared -g -o ../../../addons/library.xbmc.codec/libXBMC_codec-x86_64-netbsd.so libXBMC_codec.o     
In file included from DVDAudio.cpp:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:112:35: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    frame.pts                   = DVD_NOPTS_VALUE;
                                  ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
CPP     xbmc/utils/Mime.o
gmake[1]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/addons/library.xbmc.codec'
/usr/pkg/bin/gmake -C lib/addons/library.kodi.guilib
gmake[1]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/addons/library.kodi.guilib'
CPP     lib/addons/library.kodi.guilib/libKODI_guilib.o
DVDAudio.cpp:42:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_playingPts = DVD_NOPTS_VALUE; //silence coverity uninitialized warning, is set elsewhere
                 ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
CC      xbmc/visualizations/fishBMC/vector.o
DVDAudio.cpp:104:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_playingPts = DVD_NOPTS_VALUE;
                 ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDAudio.cpp:190:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_playingPts = DVD_NOPTS_VALUE;
                 ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDAudio.cpp:218:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_playingPts = DVD_NOPTS_VALUE;
                 ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDAudio.cpp:275:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if (m_playingPts == DVD_NOPTS_VALUE)
                      ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
CPP     xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecFFmpeg.o
In file included from GUIFontManager.cpp:23:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
./GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIFontManager.cpp:23:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
./GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CC      xbmc/visualizations/fishBMC/vectorfield.o
sed -e s/@guilib_version@//g -e s/@guilib_version_min@//g ../../../addons/kodi.guilib/addon.xml.in > ../../../addons/kodi.guilib/addon.xml
CC      xbmc/visualizations/fishBMC/wavepainter.o
6 warnings generated.
CPP     lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaCache.o
CPP     xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodecPassthrough.o
In file included from GUIFontManager.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIFontManager.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIFontManager.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
wavepainter.c:256:26: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
    double x = sv * (1 - fabs ( (int_fast32_t) hue % 2 - 1));
                         ^
wavepainter.c:256:26: note: use function 'abs' instead
    double x = sv * (1 - fabs ( (int_fast32_t) hue % 2 - 1));
                         ^~~~
                         abs
CPP     lib/cximage-6.0/CxImage/tif_xfile.o
CPP     lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaItem.o
3 warnings generated.
In file included from libKODI_guilib.cpp:21:
../../../xbmc/addons/../../addons/library.kodi.guilib/libKODI_guilib.h:631:15: warning: private field 'm_ControlId' is not used [-Wunused-private-field]
  int         m_ControlId;
              ^
../../../xbmc/addons/../../addons/library.kodi.guilib/libKODI_guilib.h:650:15: warning: private field 'm_ControlId' is not used [-Wunused-private-field]
  int         m_ControlId;
              ^
../../../xbmc/addons/../../addons/library.kodi.guilib/libKODI_guilib.h:670:15: warning: private field 'm_ControlId' is not used [-Wunused-private-field]
  int         m_ControlId;
              ^
../../../xbmc/addons/../../addons/library.kodi.guilib/libKODI_guilib.h:700:15: warning: private field 'm_ControlId' is not used [-Wunused-private-field]
  int         m_ControlId;
              ^
../../../xbmc/addons/../../addons/library.kodi.guilib/libKODI_guilib.h:731:15: warning: private field 'm_ControlId' is not used [-Wunused-private-field]
  int         m_ControlId;
              ^
../../../xbmc/addons/../../addons/library.kodi.guilib/libKODI_guilib.h:841:15: warning: private field 'm_ControlId' is not used [-Wunused-private-field]
  int         m_ControlId;
              ^
1 warning generated.
CPP     xbmc/utils/Observer.o
CPP     xbmc/cores/dvdplayer/DVDCodecs/DVDFactoryCodec.o
CPP     lib/cximage-6.0/CxImage/ximaenc.o
In file included from DVDAudioCodecFFmpeg.cpp:21:
In file included from ./DVDAudioCodecFFmpeg.h:23:
./DVDAudioCodec.h:112:35: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    frame.pts                   = DVD_NOPTS_VALUE;
                                  ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from tif_xfile.cpp:10:
./ximage.h:58:9: warning: '_NETBSD_SOURCE' macro redefined [-Wmacro-redefined]
#define _NETBSD_SOURCE
        ^
/usr/include/sys/featuretest.h:70:9: note: previous definition is here
#define _NETBSD_SOURCE 1
        ^
CPP     xbmc/cores/dvdplayer/DVDDemuxSPU.o
clang++ -fPIC -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=gnu++11 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -lGL -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -shared -o /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/addons/visualization.fishbmc/fishbmc.vis analyst.o audiobuffer.o blurengine.o cpudetect.o fische.o fishbmc_addon.o screenbuffer.o vector.o vectorfield.o wavepainter.o     
1 warning generated.
CPP     xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.o
6 warnings generated.
CPP     xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodec.o
clang++ -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -shared -g -o ../../../addons/library.kodi.guilib/libKODI_guilib-x86_64-netbsd.so libKODI_guilib.o     
CPP     xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecFFmpeg.o
ximaenc.cpp:512:6: warning: unused variable 'iWidthSave' [-Wunused-variable]
        int iWidthSave = iWidth;
            ^
ximaenc.cpp:513:6: warning: unused variable 'iHeightSave' [-Wunused-variable]
        int iHeightSave = iHeight;
            ^
In file included from DVDAudioCodecPassthrough.cpp:21:
In file included from ./DVDAudioCodecPassthrough.h:26:
./DVDAudioCodec.h:112:35: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    frame.pts                   = DVD_NOPTS_VALUE;
                                  ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
7 warnings generated.
gmake[1]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/visualizations/fishBMC'
CPP     xbmc/cores/dvdplayer/DVDFileInfo.o
AR      lib/cximage-6.0/raw/raw.a
gmake[2]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/cximage-6.0/raw'
CPP     xbmc/guilib/GUIFontTTF.o
gmake[1]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/addons/library.kodi.guilib'
/usr/pkg/bin/gmake -C lib/addons/library.xbmc.pvr
gmake[1]: Entering directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/addons/library.xbmc.pvr'
CPP     lib/addons/library.xbmc.pvr/libXBMC_pvr.o
1 warning generated.
CPP     xbmc/guilib/GUIImage.o
In file included from DVDFactoryCodec.cpp:26:
./Audio/DVDAudioCodec.h:112:35: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    frame.pts                   = DVD_NOPTS_VALUE;
                                  ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
1 warning generated.
2 warnings generated.
AR      xbmc/cores/dvdplayer/DVDCodecs/Audio/Audio.a
CPP     lib/cximage-6.0/CxImage/ximagif.o
CPP     lib/libUPnP/Platinum/Source/Devices/MediaServer/PltMediaServer.o
5 warnings generated.
ximagif.cpp:721:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register long c;
        ^~~~~~~~~
ximagif.cpp:722:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register long ent;
        ^~~~~~~~~
ximagif.cpp:769:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register long fcode;
        ^~~~~~~~~
ximagif.cpp:770:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register long c;
        ^~~~~~~~~
ximagif.cpp:771:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register long ent;
        ^~~~~~~~~
ximagif.cpp:772:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register long hshift;
        ^~~~~~~~~
ximagif.cpp:773:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register long disp;
        ^~~~~~~~~
ximagif.cpp:774:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register long i;
        ^~~~~~~~~
ximagif.cpp:894:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register long *htab_p = htab+hsize;
        ^~~~~~~~~
ximagif.cpp:896:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register long i;
        ^~~~~~~~~
ximagif.cpp:897:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register long m1 = -1L;
        ^~~~~~~~~
ximagif.cpp:1064:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register BYTE *sp, *bufptr;
        ^~~~~~~~~
ximagif.cpp:1064:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register BYTE *sp, *bufptr;
        ^~~~~~~~~
ximagif.cpp:1066:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register short code, fc, oc, bufcnt;
        ^~~~~~~~~
ximagif.cpp:1066:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register short code, fc, oc, bufcnt;
        ^~~~~~~~~
ximagif.cpp:1066:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register short code, fc, oc, bufcnt;
        ^~~~~~~~~
ximagif.cpp:1066:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register short code, fc, oc, bufcnt;
        ^~~~~~~~~
DVDOverlayCodec.cpp:36:28: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  else if(pkt->duration != DVD_NOPTS_VALUE)
                           ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDOverlayCodec.cpp:39:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if     (pkt->pts != DVD_NOPTS_VALUE)
                      ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDOverlayCodec.cpp:41:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  else if(pkt->dts != DVD_NOPTS_VALUE)
                      ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
CPP     xbmc/utils/PerformanceSample.o
3 warnings generated.
CPP     lib/cximage-6.0/CxImage/ximainfo.o
1 warning generated.
CPP     xbmc/guilib/GUIIncludes.o
AR      xbmc/cores/dvdplayer/DVDCodecs/DVDCodecs.a
CPP     xbmc/cores/dvdplayer/DVDMessage.o
CPP     xbmc/guilib/GUIInfoTypes.o
DVDOverlayCodecFFmpeg.cpp:159:31: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  avpkt.pts = pPacket->pts == DVD_NOPTS_VALUE ? AV_NOPTS_VALUE : (int64_t)pPacket->pts;
                              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDOverlayCodecFFmpeg.cpp:160:31: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  avpkt.dts = pPacket->dts == DVD_NOPTS_VALUE ? AV_NOPTS_VALUE : (int64_t)pPacket->dts;
                              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDOverlayCodecFFmpeg.cpp:185:61: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (m_Subtitle.pts != AV_NOPTS_VALUE && pPacket->pts != DVD_NOPTS_VALUE)
                                                            ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
clang++ -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -shared -g -o ../../../addons/library.xbmc.pvr/libXBMC_pvr-x86_64-netbsd.so libXBMC_pvr.o     
CPP     xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.o
gmake[1]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/addons/library.xbmc.pvr'
CPP     xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.o
CPP     lib/libUPnP/Platinum/Source/Devices/MediaServer/PltSyncMediaBrowser.o
CPP     xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecSSA.o
CPP     xbmc/cores/dvdplayer/DVDMessageQueue.o
17 warnings generated.
CPP     xbmc/cores/dvdplayer/DVDInputStreams/DVDFactoryInputStream.o
CPP     lib/cximage-6.0/CxImage/ximajbg.o
CPP     lib/libUPnP/Neptune/Source/System/Posix/NptPosixEnvironment.o
3 warnings generated.
CPP     xbmc/utils/PerformanceStats.o
CPP     lib/cximage-6.0/CxImage/ximalyr.o
CPP     xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxBXA.o
In file included from GUIIncludes.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIIncludes.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIIncludes.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/guilib/GUIKeyboardFactory.o
CPP     lib/cximage-6.0/CxImage/ximapcx.o
CPP     xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecText.o
In file included from GUIInfoTypes.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIInfoTypes.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIInfoTypes.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     lib/cximage-6.0/CxImage/ximasel.o
ximapcx.cpp:356:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register int bits;
        ^~~~~~~~~
DVDVideoCodecFFmpeg.cpp:195:11: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_dts = DVD_NOPTS_VALUE;
          ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDVideoCodecFFmpeg.cpp:197:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_decoderPts = DVD_NOPTS_VALUE;
                 ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDVideoCodecFFmpeg.cpp:489:3: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  SET_PKT_TS(pts);
  ^~~~~~~~~~~~~~~
DVDVideoCodecFFmpeg.cpp:485:12: note: expanded from macro 'SET_PKT_TS'
  if(ts != DVD_NOPTS_VALUE)\
           ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDVideoCodecFFmpeg.cpp:490:3: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  SET_PKT_TS(dts);
  ^~~~~~~~~~~~~~~
DVDVideoCodecFFmpeg.cpp:485:12: note: expanded from macro 'SET_PKT_TS'
  if(ts != DVD_NOPTS_VALUE)\
           ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDVideoCodecFFmpeg.cpp:581:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_decoderPts = DVD_NOPTS_VALUE;
                 ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDVideoCodecFFmpeg.cpp:641:27: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  pDvdVideoPicture->pts = DVD_NOPTS_VALUE;
                          ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDVideoCodecFFmpeg.cpp:683:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    pDvdVideoPicture->dts = DVD_NOPTS_VALUE;
                            ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDVideoCodecFFmpeg.cpp:687:11: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_dts = DVD_NOPTS_VALUE;
          ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDVideoCodecFFmpeg.cpp:696:31: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      pDvdVideoPicture->pts = DVD_NOPTS_VALUE;
                              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDVideoCodecFFmpeg.cpp:697:31: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      pDvdVideoPicture->dts = DVD_NOPTS_VALUE;
                              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDVideoCodecFFmpeg.cpp:701:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    pDvdVideoPicture->pts = DVD_NOPTS_VALUE;
                            ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDVideoCodecFFmpeg.cpp:703:32: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if (pDvdVideoPicture->pts != DVD_NOPTS_VALUE)
                               ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDVideoCodecFFmpeg.cpp:900:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if (m_decoderPts != DVD_NOPTS_VALUE)
                      ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDOverlayCodecSSA.cpp:73:32: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  double pts = pPacket->dts != DVD_NOPTS_VALUE ? pPacket->dts : pPacket->pts;
                               ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDOverlayCodecSSA.cpp:74:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if (pts == DVD_NOPTS_VALUE)
             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDOverlayCodecSSA.cpp:79:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if(duration == DVD_NOPTS_VALUE)
                 ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDOverlayCodecSSA.cpp:114:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      if(pts == DVD_NOPTS_VALUE || beg < pts)
                ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
CPP     xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodecTX3G.o
1 warning generated.
CPP     xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCDDA.o
4 warnings generated.
CPP     xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecLibMpeg2.o
DVDDemuxBXA.cpp:159:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      pPacket->dts = DVD_NOPTS_VALUE;
                     ^~~~~~~~~~~~~~~
./../DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDDemuxBXA.cpp:160:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      pPacket->pts = DVD_NOPTS_VALUE;
                     ^~~~~~~~~~~~~~~
./../DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
CPP     xbmc/cores/dvdplayer/DVDOverlayContainer.o
CPP     lib/cximage-6.0/CxImage/ximath.o
DVDMessageQueue.cpp:37:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_TimeBack      = DVD_NOPTS_VALUE;
                    ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDMessageQueue.cpp:38:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_TimeFront     = DVD_NOPTS_VALUE;
                    ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDMessageQueue.cpp:55:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_TimeBack      = DVD_NOPTS_VALUE;
                    ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDMessageQueue.cpp:56:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_TimeFront     = DVD_NOPTS_VALUE;
                    ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDMessageQueue.cpp:74:19: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    m_TimeBack  = DVD_NOPTS_VALUE;
                  ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDMessageQueue.cpp:75:19: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    m_TimeFront = DVD_NOPTS_VALUE;
                  ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDMessageQueue.cpp:132:30: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      if     (packet->dts != DVD_NOPTS_VALUE)
                             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDMessageQueue.cpp:134:30: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      else if(packet->pts != DVD_NOPTS_VALUE)
                             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
CPP     xbmc/utils/posix/PosixInterfaceForCLog.o
DVDMessageQueue.cpp:136:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      if(m_TimeBack == DVD_NOPTS_VALUE)
                       ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDMessageQueue.cpp:183:34: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
          if     (packet->dts != DVD_NOPTS_VALUE)
                                 ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDMessageQueue.cpp:185:34: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
          else if(packet->pts != DVD_NOPTS_VALUE)
                                 ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDMessageQueue.cpp:276:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  return (m_TimeBack == DVD_NOPTS_VALUE  ||
                        ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDMessageQueue.cpp:277:26: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
          m_TimeFront == DVD_NOPTS_VALUE ||
                         ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDDemuxBXA.cpp:34:18: warning: private field 'm_parent' is not used [-Wunused-private-field]
  CDVDDemuxBXA  *m_parent;
                 ^
3 warnings generated.
In file included from GUIKeyboardFactory.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
./GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
./GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIKeyboardFactory.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
./GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
./GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIKeyboardFactory.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogOK.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
./GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
13 warnings generated.
CPP     lib/cximage-6.0/CxImage/ximawbmp.o
AR      lib/libUPnP/libupnp.a
CPP     xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStream.o
CPP     xbmc/cores/dvdplayer/DVDCodecs/Overlay/contrib/cc_decoder708.o
CPP     xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoPPFFmpeg.o
13 warnings generated.
CPP     xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.o
CPP     xbmc/cores/dvdplayer/DVDOverlayRenderer.o
CPP     xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamBluray.o
CPP     lib/cximage-6.0/CxImage/xmemfile.o
CPP     xbmc/utils/POUtils.o
DVDVideoCodecLibMpeg2.cpp:60:11: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_dts = DVD_NOPTS_VALUE;
          ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDVideoCodecLibMpeg2.cpp:61:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_dts2 = DVD_NOPTS_VALUE;
           ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDVideoCodecLibMpeg2.cpp:126:31: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      m_pVideoBuffer[i].pts = DVD_NOPTS_VALUE;
                              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDVideoCodecLibMpeg2.cpp:282:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        m_dts = DVD_NOPTS_VALUE;
                ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDVideoCodecLibMpeg2.cpp:441:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            m_dts2 = DVD_NOPTS_VALUE;
                     ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDVideoCodecLibMpeg2.cpp:483:11: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_dts = DVD_NOPTS_VALUE;
          ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDVideoCodecLibMpeg2.cpp:484:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_dts2 = DVD_NOPTS_VALUE;
           ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
CPP     xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFFmpeg.o
CPP     xbmc/utils/ProgressJob.o
CPP     lib/cximage-6.0/CxImage/ximabmp.o
3 warnings generated.
DVDDemuxCDDA.cpp:138:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      pPacket->dts = DVD_NOPTS_VALUE;
                     ^~~~~~~~~~~~~~~
./../DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDDemuxCDDA.cpp:139:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      pPacket->pts = DVD_NOPTS_VALUE;
                     ^~~~~~~~~~~~~~~
./../DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
7 warnings generated.
CPP     xbmc/cores/dvdplayer/DVDPlayer.o
CC      xbmc/cores/dvdplayer/DVDCodecs/Overlay/contrib/cc_decoder.o
3 warnings generated.
CPP     xbmc/utils/RecentlyAddedJob.o
contrib/cc_decoder.c:579:19: warning: unused variable 'cc_valid' [-Wunused-variable]
    unsigned char cc_valid = buffer[i] & 0x04;
                  ^
2 warnings generated.
CPP     xbmc/cores/dvdplayer/DVDPlayerAudio.o
CPP     lib/cximage-6.0/CxImage/ximaexif.o
CPP     xbmc/guilib/GUILabel.o
CPP     xbmc/utils/RegExp.o
1 warning generated.
AR      xbmc/cores/dvdplayer/DVDCodecs/Overlay/Overlay.a
AR      xbmc/cores/dvdplayer/DVDCodecs/Video/Video.a
CPP     xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.o
CPP     xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxShoutcast.o
CPP     xbmc/utils/rfft.o
In file included from ProgressJob.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogProgress.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from ProgressJob.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogProgress.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from ProgressJob.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogProgress.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     lib/cximage-6.0/CxImage/ximahist.o
3 warnings generated.
DVDDemuxFFmpeg.cpp:169:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_currentPts = DVD_NOPTS_VALUE;
                 ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayerAudio.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayerAudio.h:199:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      dts  = DVD_NOPTS_VALUE;
             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayerAudio.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayerAudio.h:235:11: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    : pts(DVD_NOPTS_VALUE)
          ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDDemuxFFmpeg.cpp:203:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_currentPts = DVD_NOPTS_VALUE;
                 ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDDemuxFFmpeg.cpp:549:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_currentPts = DVD_NOPTS_VALUE;
                 ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDDemuxFFmpeg.cpp:641:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    return DVD_NOPTS_VALUE;
           ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDDemuxFFmpeg.cpp:801:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        if (pPacket->dts != DVD_NOPTS_VALUE && (pPacket->dts > m_currentPts || m_currentPts == DVD_NOPTS_VALUE))
                            ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDDemuxFFmpeg.cpp:801:96: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        if (pPacket->dts != DVD_NOPTS_VALUE && (pPacket->dts > m_currentPts || m_currentPts == DVD_NOPTS_VALUE))
                                                                                               ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDDemuxFFmpeg.cpp:898:19: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      *startpts = DVD_NOPTS_VALUE;
                  ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDDemuxFFmpeg.cpp:935:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if(m_currentPts == DVD_NOPTS_VALUE)
                     ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDDemuxFFmpeg.cpp:963:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_currentPts = DVD_NOPTS_VALUE;
                 ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDDemuxFFmpeg.cpp:972:26: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      if(m_currentPts == DVD_NOPTS_VALUE || m_currentPts > ts )
                         ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
CPP     xbmc/utils/RingBuffer.o
CPP     xbmc/cores/dvdplayer/DVDSubtitles/DVDFactorySubtitle.o
DVDDemuxFFmpeg.cpp:1392:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  || m_currentPts == DVD_NOPTS_VALUE)
                     ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from GUILabel.cpp:21:
./GUILabel.h:239:18: warning: private field 'm_selected' is not used [-Wunused-private-field]
  bool           m_selected;
                 ^
CPP     xbmc/cores/dvdplayer/DVDPlayerSubtitle.o
In file included from DVDPlayer.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:133:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    dts    = DVD_NOPTS_VALUE;
             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayer.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:134:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    dts_state = DVD_NOPTS_VALUE;
                ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayer.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:135:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    dur    = DVD_NOPTS_VALUE;
             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayer.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:141:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    startpts  = DVD_NOPTS_VALUE;
                ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayer.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:142:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    lastdts = DVD_NOPTS_VALUE;
              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayer.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:147:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if(dts == DVD_NOPTS_VALUE)
              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayer.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:148:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      return DVD_NOPTS_VALUE;
             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayer.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:149:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if(dur == DVD_NOPTS_VALUE)
              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayer.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:356:47: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  void FlushBuffers(bool queued, double pts = DVD_NOPTS_VALUE, bool accurate = true, bool sync = true);
                                              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayer.cpp:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:479:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      dts           = DVD_NOPTS_VALUE;
                      ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from RecentlyAddedJob.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from RecentlyAddedJob.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from RecentlyAddedJob.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
In file included from DVDInputStreamBluray.cpp:38:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from DVDInputStreamBluray.cpp:38:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from DVDDemuxFFmpeg.cpp:31:
./DVDDemuxFFmpeg.h:39:20: warning: private field 'm_parent' is not used [-Wunused-private-field]
  CDVDDemuxFFmpeg *m_parent;
                   ^
./DVDDemuxFFmpeg.h:53:20: warning: private field 'm_parent' is not used [-Wunused-private-field]
  CDVDDemuxFFmpeg *m_parent;
                   ^
./DVDDemuxFFmpeg.h:69:20: warning: private field 'm_parent' is not used [-Wunused-private-field]
  CDVDDemuxFFmpeg *m_parent;
                   ^
In file included from DVDInputStreamBluray.cpp:38:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
1 warning generated.
CPP     xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamFile.o
CPP     xbmc/guilib/GUILabelControl.o
In file included from DVDPlayerAudio.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:133:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    dts    = DVD_NOPTS_VALUE;
             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayerAudio.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:134:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    dts_state = DVD_NOPTS_VALUE;
                ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayerAudio.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:135:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    dur    = DVD_NOPTS_VALUE;
             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayerAudio.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:141:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    startpts  = DVD_NOPTS_VALUE;
                ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayerAudio.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:142:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    lastdts = DVD_NOPTS_VALUE;
              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayerAudio.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:147:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if(dts == DVD_NOPTS_VALUE)
              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayerAudio.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:148:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      return DVD_NOPTS_VALUE;
             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayerAudio.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:149:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if(dur == DVD_NOPTS_VALUE)
              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayerAudio.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:356:47: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  void FlushBuffers(bool queued, double pts = DVD_NOPTS_VALUE, bool accurate = true, bool sync = true);
                                              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayerAudio.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:479:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      dts           = DVD_NOPTS_VALUE;
                      ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
clang++ -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -shared -o system/libcpluff-x86_64-netbsd.so -Wl,--whole-archive lib/cpluff/libcpluff/.libs/libcpluff.a \
	-Wl,--no-whole-archive  \
	`cat xbmc/cores/DllLoader/exports/wrapper.def` xbmc/cores/DllLoader/exports/wrapper.o -lexpat
In file included from DVDPlayerAudio.cpp:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDCodecs/Audio/DVDAudioCodec.h:112:35: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    frame.pts                   = DVD_NOPTS_VALUE;
                                  ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
CPP     xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxUtils.o
In file included from DVDPlayer.cpp:44:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from DVDPlayer.cpp:44:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from RecentlyAddedJob.cpp:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from RecentlyAddedJob.cpp:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleLineCollection.o
DVDPlayerAudio.cpp:72:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        it->second = DVD_NOPTS_VALUE;
                     ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayerAudio.cpp:79:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  return DVD_NOPTS_VALUE;
         ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
CPP     lib/cximage-6.0/CxImage/ximaint.o
DVDPlayerAudio.cpp:263:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      if (dts != DVD_NOPTS_VALUE)
                 ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayerAudio.cpp:287:29: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      if (audioframe.pts == DVD_NOPTS_VALUE)
                            ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayerAudio.cpp:365:45: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      if (pMsgGeneralResync->m_timestamp != DVD_NOPTS_VALUE)
                                            ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
CPP     xbmc/guilib/GUIListContainer.o
DVDPlayerAudio.cpp:608:39: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if( m_dvdAudio.GetPlayingPts() == DVD_NOPTS_VALUE )
                                      ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayer.cpp:69:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBusy.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
ximaint.cpp:309:15: warning: enumeration values 'IM_NEAREST_NEIGHBOUR', 'IM_BILINEAR', and 'IM_LANCZOS' not handled in switch [-Wswitch]
      switch (inMethod) {
              ^
DVDDemuxShoutcast.cpp:131:20: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    pPacket->dts = DVD_NOPTS_VALUE;
                   ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDDemuxShoutcast.cpp:132:20: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    pPacket->pts = DVD_NOPTS_VALUE;
                   ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
ximaint.cpp:856:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register long i;
        ^~~~~~~~~
ximaint.cpp:898:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register long i;
        ^~~~~~~~~
In file included from DVDPlayerSubtitle.cpp:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParser.h:81:8: warning: 'CDVDSubtitleParserText::Open' hides overloaded virtual function [-Woverloaded-virtual]
  bool Open()
       ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParser.h:36:16: note: hidden overloaded virtual function 'CDVDSubtitleParser::Open' declared here: different number of parameters (1 vs 0)
  virtual bool Open(CDVDStreamInfo &hints) = 0;
               ^
ximaint.cpp:934:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
        register long i;
        ^~~~~~~~~
CPP     xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamHttp.o
DVDPlayerSubtitle.cpp:43:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_lastPts = DVD_NOPTS_VALUE;
              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDFactorySubtitle.cpp:25:
In file included from ./DVDSubtitleParserSubrip.h:23:
./DVDSubtitleParser.h:81:8: warning: 'CDVDSubtitleParserText::Open' hides overloaded virtual function [-Woverloaded-virtual]
  bool Open()
       ^
./DVDSubtitleParser.h:36:16: note: hidden overloaded virtual function 'CDVDSubtitleParser::Open' declared here: different number of parameters (1 vs 0)
  virtual bool Open(CDVDStreamInfo &hints) = 0;
               ^
DVDPlayerSubtitle.cpp:130:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    m_lastPts = DVD_NOPTS_VALUE;
                ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayerSubtitle.cpp:199:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if(pts == DVD_NOPTS_VALUE)
              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDDemuxPVRClient.cpp:22:
In file included from ./DVDDemuxPVRClient.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DVDDemuxPVRClient.cpp:22:
In file included from ./DVDDemuxPVRClient.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DVDDemuxPVRClient.cpp:22:
In file included from ./DVDDemuxPVRClient.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
DVDDemuxUtils.cpp:78:26: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    pPacket->dts       = DVD_NOPTS_VALUE;
                         ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDDemuxUtils.cpp:79:26: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    pPacket->pts       = DVD_NOPTS_VALUE;
                         ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
1 warning generated.
CPP     xbmc/guilib/GUIListGroup.o
2 warnings generated.
In file included from DVDPlayer.cpp:82:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayerAudio.h:199:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      dts  = DVD_NOPTS_VALUE;
             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayer.cpp:82:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayerAudio.h:235:11: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    : pts(DVD_NOPTS_VALUE)
          ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
CPP     xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamMemory.o
2 warnings generated.
4 warnings generated.
DVDPlayer.cpp:632:30: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    m_CurrentAudio.lastdts = DVD_NOPTS_VALUE;
                             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:633:30: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    m_CurrentVideo.lastdts = DVD_NOPTS_VALUE;
                             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:1189:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    double startpts = DVD_NOPTS_VALUE;
                      ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
CPP     xbmc/cores/dvdplayer/DVDPlayerTeletext.o
DVDPlayer.cpp:1826:53: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      else if (m_dvdPlayerVideo->GetCurrentPts() == DVD_NOPTS_VALUE)
                                                    ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
CPP     xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxVobsub.o
DVDPlayer.cpp:1920:26: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if(current.startpts != DVD_NOPTS_VALUE)
                         ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:1922:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if(current.dts == DVD_NOPTS_VALUE)
                      ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:1931:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      if(m_CurrentAudio.startpts != DVD_NOPTS_VALUE)
                                    ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:1933:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      if(m_CurrentVideo.startpts != DVD_NOPTS_VALUE)
                                    ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:1935:40: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      if(m_CurrentSubtitle.startpts != DVD_NOPTS_VALUE)
                                       ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:1937:40: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      if(m_CurrentTeletext.startpts != DVD_NOPTS_VALUE)
                                       ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:1949:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if (current.dts != DVD_NOPTS_VALUE)
                     ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:1973:35: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    && m_CurrentAudio.startpts != DVD_NOPTS_VALUE
                                  ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:1977:35: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    && m_CurrentVideo.startpts != DVD_NOPTS_VALUE
                                  ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:1997:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if(pkt->dts != DVD_NOPTS_VALUE) pkt->dts -= correction;
                 ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:1998:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if(pkt->pts != DVD_NOPTS_VALUE) pkt->pts -= correction;
                 ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2005:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if(pPacket->dts != DVD_NOPTS_VALUE)
                     ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2007:27: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  else if(pPacket->pts != DVD_NOPTS_VALUE)
                          ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2011:27: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if(pPacket->duration != DVD_NOPTS_VALUE)
                          ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2013:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  else if(dts != DVD_NOPTS_VALUE && current.dts != DVD_NOPTS_VALUE)
                 ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2013:52: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  else if(dts != DVD_NOPTS_VALUE && current.dts != DVD_NOPTS_VALUE)
                                                   ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2019:27: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if(current.dts_state == DVD_NOPTS_VALUE
                          ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2039:13: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if(dts == DVD_NOPTS_VALUE)
            ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2041:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if(minimum == DVD_NOPTS_VALUE || minimum > dts) minimum = dts;
                ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2042:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if(maximum == DVD_NOPTS_VALUE || maximum < dts) maximum = dts;
                ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2050:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if( pPacket->dts == DVD_NOPTS_VALUE || current.dts == DVD_NOPTS_VALUE)
                      ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2050:57: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if( pPacket->dts == DVD_NOPTS_VALUE || current.dts == DVD_NOPTS_VALUE)
                                                        ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2053:19: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  double mindts = DVD_NOPTS_VALUE, maxdts = DVD_NOPTS_VALUE;
                  ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2053:45: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  double mindts = DVD_NOPTS_VALUE, maxdts = DVD_NOPTS_VALUE;
                                            ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2060:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if( mindts == DVD_NOPTS_VALUE || maxdts == DVD_NOPTS_VALUE )
                ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2060:46: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if( mindts == DVD_NOPTS_VALUE || maxdts == DVD_NOPTS_VALUE )
                                             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2093:27: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
       current.lastdts == DVD_NOPTS_VALUE ||
                          ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2103:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      pPacket->dts = DVD_NOPTS_VALUE;
                     ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2104:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      pPacket->pts = DVD_NOPTS_VALUE;
                     ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2115:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if(current.dts == DVD_NOPTS_VALUE)
                    ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2145:28: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if(m_CurrentAudio.dts == DVD_NOPTS_VALUE
                           ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2146:28: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  || m_CurrentVideo.dts == DVD_NOPTS_VALUE)
                           ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2329:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        double start = DVD_NOPTS_VALUE;
                       ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2347:71: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
          if (m_StateInput.time_src  == ETIMESOURCE_CLOCK && start == DVD_NOPTS_VALUE)
                                                                      ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2372:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        double start = DVD_NOPTS_VALUE;
                       ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2530:35: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
          if (m_State.disptime != DVD_NOPTS_VALUE)
                                  ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDDemuxPVRClient.cpp:22:
In file included from ./DVDDemuxPVRClient.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
DVDPlayer.cpp:2977:19: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      if( apts != DVD_NOPTS_VALUE && vpts != DVD_NOPTS_VALUE )
                  ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:2977:46: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      if( apts != DVD_NOPTS_VALUE && vpts != DVD_NOPTS_VALUE )
                                             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:3014:19: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      if( apts != DVD_NOPTS_VALUE && vpts != DVD_NOPTS_VALUE )
                  ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:3014:46: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      if( apts != DVD_NOPTS_VALUE && vpts != DVD_NOPTS_VALUE )
                                             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:3274:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if(pts == DVD_NOPTS_VALUE)
              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:3276:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if(pts == DVD_NOPTS_VALUE)
              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:3353:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    current.lastdts = DVD_NOPTS_VALUE;
                      ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
CPP     xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserMicroDVD.o
DVDPlayer.cpp:3569:16: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    startpts = DVD_NOPTS_VALUE;
               ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:3572:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if(startpts != DVD_NOPTS_VALUE)
                 ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:3583:32: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_CurrentAudio.dts         = DVD_NOPTS_VALUE;
                               ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:3586:32: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_CurrentVideo.dts         = DVD_NOPTS_VALUE;
                               ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:3589:32: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_CurrentSubtitle.dts      = DVD_NOPTS_VALUE;
                               ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:3592:32: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_CurrentTeletext.dts      = DVD_NOPTS_VALUE;
                               ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:3635:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if(pts != DVD_NOPTS_VALUE && sync)
              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:3662:32: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_CurrentAudio.startpts    = DVD_NOPTS_VALUE;
                               ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:3663:32: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_CurrentVideo.startpts    = DVD_NOPTS_VALUE;
                               ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:3664:32: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_CurrentSubtitle.startpts = DVD_NOPTS_VALUE;
                               ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:3665:32: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_CurrentTeletext.startpts = DVD_NOPTS_VALUE;
                               ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:4396:33: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if     (m_CurrentVideo.dts != DVD_NOPTS_VALUE)
                                ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:4398:33: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  else if(m_CurrentAudio.dts != DVD_NOPTS_VALUE)
                                ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:4400:38: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  else if(m_CurrentVideo.startpts != DVD_NOPTS_VALUE)
                                     ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:4402:38: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  else if(m_CurrentAudio.startpts != DVD_NOPTS_VALUE)
                                     ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:4424:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if(state.dts == DVD_NOPTS_VALUE)
                    ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:4483:16: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (pts != DVD_NOPTS_VALUE)
               ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayer.cpp:4494:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  else if (state.dts != DVD_NOPTS_VALUE)
                        ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
19 warnings generated.
4 warnings generated.
CPP     xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxCC.o
CPP     lib/cximage-6.0/CxImage/ximajpg.o
ximajpg.cpp:384:8: warning: unused variable 'bFinished' [-Wunused-variable]
                bool bFinished(false);
                     ^
3 warnings generated.
CPP     xbmc/guilib/GUIListItem.o
14 warnings generated.
4 warnings generated.
CPP     xbmc/cores/dvdplayer/DVDDemuxers/DVDFactoryDemuxer.o
CPP     xbmc/cores/dvdplayer/DVDPlayerVideo.o
CPP     xbmc/guilib/GUIListItemLayout.o
DVDDemuxCC.cpp:134:26: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if (pSrcPacket->pts == DVD_NOPTS_VALUE)
                         ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
CPP     xbmc/cores/dvdplayer/DVDStreamInfo.o
In file included from DVDSubtitleParserMicroDVD.cpp:21:
In file included from ./DVDSubtitleParserMicroDVD.h:23:
./DVDSubtitleParser.h:81:8: warning: 'CDVDSubtitleParserText::Open' hides overloaded virtual function [-Woverloaded-virtual]
  bool Open()
       ^
./DVDSubtitleParser.h:36:16: note: hidden overloaded virtual function 'CDVDSubtitleParser::Open' declared here: different number of parameters (1 vs 0)
  virtual bool Open(CDVDStreamInfo &hints) = 0;
               ^
1 warning generated.
CPP     lib/cximage-6.0/CxImage/ximamng.o
CPP     xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamNavigator.o
5 warnings generated.
CPP     xbmc/utils/RssManager.o
CPP     lib/cximage-6.0/CxImage/ximapng.o
1 warning generated.
CPP     xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserMPL2.o
CPP     xbmc/cores/dvdplayer/DVDTSCorrection.o
CPP     xbmc/utils/RssReader.o
CPP     xbmc/guilib/GUIListLabel.o
1 warning generated.
CPP     xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamRTMP.o
CPP     xbmc/utils/SaveFileStateJob.o
CPP     xbmc/guilib/GUIMessage.o
CPP     xbmc/utils/ScraperParser.o
CPP     lib/cximage-6.0/CxImage/ximaska.o
In file included from DVDFactoryDemuxer.cpp:32:
In file included from ./DVDDemuxPVRClient.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DVDFactoryDemuxer.cpp:32:
In file included from ./DVDDemuxPVRClient.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DVDFactoryDemuxer.cpp:32:
In file included from ./DVDDemuxPVRClient.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     lib/cximage-6.0/CxImage/ximatif.o
DVDTSCorrection.cpp:40:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_minframeduration = DVD_NOPTS_VALUE;
                       ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDTSCorrection.cpp:41:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_maxframeduration = DVD_NOPTS_VALUE;
                       ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDTSCorrection.cpp:50:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_prevpts       = DVD_NOPTS_VALUE;
                    ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDTSCorrection.cpp:55:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_frameduration = DVD_NOPTS_VALUE;
                    ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDTSCorrection.cpp:56:21: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  m_trackingpts   = DVD_NOPTS_VALUE;
                    ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDTSCorrection.cpp:63:20: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if (m_prevpts == DVD_NOPTS_VALUE)
                   ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDTSCorrection.cpp:135:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if (m_trackingpts != DVD_NOPTS_VALUE)
                       ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDTSCorrection.cpp:335:31: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (m_minframeduration == DVD_NOPTS_VALUE)
                              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDTSCorrection.cpp:347:31: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if (m_maxframeduration == DVD_NOPTS_VALUE)
                              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDTSCorrection.cpp:362:10: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  return DVD_NOPTS_VALUE;
         ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
CPP     xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserSami.o
In file included from RssManager.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonInstaller.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from RssManager.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonInstaller.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from RssManager.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonInstaller.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
In file included from DVDFactoryDemuxer.cpp:32:
In file included from ./DVDDemuxPVRClient.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
In file included from DVDPlayerVideo.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:133:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    dts    = DVD_NOPTS_VALUE;
             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayerVideo.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:134:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    dts_state = DVD_NOPTS_VALUE;
                ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayerVideo.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:135:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    dur    = DVD_NOPTS_VALUE;
             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayerVideo.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:141:17: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    startpts  = DVD_NOPTS_VALUE;
                ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayerVideo.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:142:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    lastdts = DVD_NOPTS_VALUE;
              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayerVideo.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:147:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if(dts == DVD_NOPTS_VALUE)
              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayerVideo.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:148:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      return DVD_NOPTS_VALUE;
             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayerVideo.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:149:15: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    if(dur == DVD_NOPTS_VALUE)
              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayerVideo.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:356:47: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  void FlushBuffers(bool queued, double pts = DVD_NOPTS_VALUE, bool accurate = true, bool sync = true);
                                              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from DVDPlayerVideo.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDPlayer.h:479:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      dts           = DVD_NOPTS_VALUE;
                      ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from RssReader.cpp:23:
In file included from ./RssReader.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from RssReader.cpp:23:
In file included from ./RssReader.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from RssReader.cpp:23:
In file included from ./RssReader.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DVDSubtitleParserMPL2.cpp:21:
In file included from ./DVDSubtitleParserMPL2.h:23:
./DVDSubtitleParser.h:81:8: warning: 'CDVDSubtitleParserText::Open' hides overloaded virtual function [-Woverloaded-virtual]
  bool Open()
       ^
./DVDSubtitleParser.h:36:16: note: hidden overloaded virtual function 'CDVDSubtitleParser::Open' declared here: different number of parameters (1 vs 0)
  virtual bool Open(CDVDStreamInfo &hints) = 0;
               ^
In file included from GUIListItemLayout.cpp:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIListItemLayout.cpp:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIListItemLayout.cpp:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from RssManager.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogYesNo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from RssManager.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogYesNo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from RssManager.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogYesNo.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogBoxBase.h:25:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
DVDPlayerVideo.cpp:374:44: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      if(pMsgGeneralResync->m_timestamp != DVD_NOPTS_VALUE)
                                           ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayerVideo.cpp:470:20: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        if (pts == DVD_NOPTS_VALUE)
                   ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayerVideo.cpp:662:32: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if (picture.dts == DVD_NOPTS_VALUE && picture.pts == DVD_NOPTS_VALUE)
                               ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayerVideo.cpp:662:66: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if (picture.dts == DVD_NOPTS_VALUE && picture.pts == DVD_NOPTS_VALUE)
                                                                 ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayerVideo.cpp:664:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            else if (picture.pts == DVD_NOPTS_VALUE)
                                    ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayerVideo.cpp:700:31: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
            if(picture.pts != DVD_NOPTS_VALUE)
                              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayerVideo.cpp:738:62: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
              iDecoderState = m_pVideoCodec->Decode(NULL, 0, DVD_NOPTS_VALUE, DVD_NOPTS_VALUE);
                                                             ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayerVideo.cpp:738:79: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
              iDecoderState = m_pVideoCodec->Decode(NULL, 0, DVD_NOPTS_VALUE, DVD_NOPTS_VALUE);
                                                                              ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayerVideo.cpp:766:56: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        iDecoderState = m_pVideoCodec->Decode(NULL, 0, DVD_NOPTS_VALUE, DVD_NOPTS_VALUE);
                                                       ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayerVideo.cpp:766:73: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
        iDecoderState = m_pVideoCodec->Decode(NULL, 0, DVD_NOPTS_VALUE, DVD_NOPTS_VALUE);
                                                                        ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
10 warnings generated.
1 warning generated.
CPP     xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamPVRManager.o
In file included from GUIListLabel.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIListLabel.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:DVDPlayerVideo.cpp24:
:1262/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h::2166::8: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
 warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  if (iRenderPts == DVD_NOPTS_VALUE)
                    ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: #define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_thidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
                            ~~~~^

DVDPlayerVideo.cpp:1263:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    return DVD_NOPTS_VALUE;
           ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIListLabel.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from #define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:

/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h                            ~~~~^:67
:8DVDPlayerVideo.cpp:: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
1265:12: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
    return DVD_NOPTS_VALUE;
           ^~~~~~~~~~~~~~~
  bool Parse(const std::string& data, const std::string& dataCharset);/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h
       ^:
28:33:/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450 :22:note note: expanded from macro 'DVD_NOPTS_VALUE'
: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/utils/ScraperUrl.o
DVDPlayerVideo.cpp:1301:23: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if ((frameduration==DVD_NOPTS_VALUE) ||
                      ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
DVDPlayerVideo.cpp:1377:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  if (iDecoderPts == DVD_NOPTS_VALUE)
                     ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
In file included from ScraperParser.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ScraperParser.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ScraperParser.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     lib/cximage-6.0/CxImage/ximawmf.o
4 warnings generated.
AR      xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxers.a
RssReader.cpp:270:19: error: ordered comparison between pointer and zero ('TiXmlElement *' and 'int')
  while (itemNode > 0)
         ~~~~~~~~ ^ ~
RssReader.cpp:274:22: error: ordered comparison between pointer and zero ('TiXmlNode *' and 'int')
    while (childNode > 0)
           ~~~~~~~~~ ^ ~
CPP     xbmc/guilib/GUIMoverControl.o
In file included from DVDSubtitleParserSami.cpp:21:
In file included from ./DVDSubtitleParserSami.h:23:
./DVDSubtitleParser.h:81:8: warning: 'CDVDSubtitleParserText::Open' hides overloaded virtual function [-Woverloaded-virtual]
  bool Open()
       ^
./DVDSubtitleParser.h:36:16: note: hidden overloaded virtual function 'CDVDSubtitleParser::Open' declared here: different number of parameters (1 vs 0)
  virtual bool Open(CDVDStreamInfo &hints) = 0;
               ^
CPP     xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserSSA.o
AR      lib/cximage-6.0/CxImage/cximage.a
3 warnings generated.
gmake[2]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/cximage-6.0/CxImage'
DVDSubtitleParserSami.cpp:101:33: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      pOverlay->iPTSStopTime  = DVD_NOPTS_VALUE;
                                ^~~~~~~~~~~~~~~
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/cores/dvdplayer/DVDClock.h:28:33: note: expanded from macro 'DVD_NOPTS_VALUE'
#define DVD_NOPTS_VALUE    (-1LL<<52) // should be possible to represent in both double and int64_t
                            ~~~~^
clang++ -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -D_DEBUG -Wall -O2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/pkg/include/mysql -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libdrm -I/usr/pkg/include/ffmpeg2 -I/usr/include/krb5 -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/pkg/lib/ffmpeg2 -Wl,-R/usr/pkg/lib/ffmpeg2 -shared -o ../../system/ImageLib-x86_64-netbsd.so -Wl,--whole-archive CxImage/cximage.a raw/raw.a jbig/jbig.a \
	-Wl,--no-whole-archive -lpng -ljasper -ljpeg -ltiff -lz -Wl,--unresolved-symbols=ignore-all
3 warnings and 2 errors generated.
In file included from SaveFileStateJob.cpp:30:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SaveFileStateJob.cpp:30:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from SaveFileStateJob.cpp:30:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/VideoDatabase.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Scraper.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/Makefile.include:93: recipe for target 'RssReader.o' failed
gmake[1]: *** [RssReader.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
CPP     xbmc/guilib/GUIMultiImage.o
CPP     xbmc/cores/dvdplayer/Edl.o
gmake[1]: Leaving directory '/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/lib/cximage-6.0'
CPP     xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserSubrip.o
CPP     xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamStack.o
2 warnings generated.
CPP     xbmc/guilib/GUIMultiSelectText.o
In file included from SaveFileStateJob.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from SaveFileStateJob.cpp:34:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindowManager.h:31:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from ScraperUrl.cpp:21:
In file included from ./XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ScraperUrl.cpp:21:
In file included from ./XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from ScraperUrl.cpp:21:
In file included from ./XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
6 warnings generated.
CPP     xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParserVplayer.o
CPP     xbmc/guilib/GUIPanelContainer.o
CPP     xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleTagMicroDVD.o
In file included from DVDSubtitleParserSSA.cpp:21:
In file included from ./DVDSubtitleParserSSA.h:23:
./DVDSubtitleParser.h:81:8: warning: 'CDVDSubtitleParserText::Open' hides overloaded virtual function [-Woverloaded-virtual]
  bool Open()
       ^
./DVDSubtitleParser.h:36:16: note: hidden overloaded virtual function 'CDVDSubtitleParser::Open' declared here: different number of parameters (1 vs 0)
  virtual bool Open(CDVDStreamInfo &hints) = 0;
               ^
In file included from Edl.cpp:27:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Edl.cpp:27:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from Edl.cpp:27:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
5 warnings generated.
1 warning generated.
CPP     xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamTV.o
In file included from DVDSubtitleParserSubrip.cpp:21:
In file included from ./DVDSubtitleParserSubrip.h:23:
./DVDSubtitleParser.h:81:8: warning: 'CDVDSubtitleParserText::Open' hides overloaded virtual function [-Woverloaded-virtual]
  bool Open()
       ^
./DVDSubtitleParser.h:36:16: note: hidden overloaded virtual function 'CDVDSubtitleParser::Open' declared here: different number of parameters (1 vs 0)
  virtual bool Open(CDVDStreamInfo &hints) = 0;
               ^
80 warnings generated.
CPP     xbmc/cores/dvdplayer/DVDInputStreams/DVDStateSerializer.o
In file included from DVDInputStreamPVRManager.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DVDInputStreamPVRManager.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DVDInputStreamPVRManager.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/guilib/GUIProgressControl.o
1 warning generated.
3 warnings generated.
CPP     xbmc/guilib/GUIRadioButtonControl.o
CPP     xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleTagSami.o
In file included from DVDInputStreamPVRManager.cpp:28:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClients.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
In file included from GUIMultiSelectText.cpp:22:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
./GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIMultiSelectText.cpp:22:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
./GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/guilib/GUIResizeControl.o
In file included from DVDSubtitleParserVplayer.cpp:21:
In file included from ./DVDSubtitleParserVplayer.h:23:
./DVDSubtitleParser.h:81:8: warning: 'CDVDSubtitleParserText::Open' hides overloaded virtual function [-Woverloaded-virtual]
  bool Open()
       ^
./DVDSubtitleParser.h:36:16: note: hidden overloaded virtual function 'CDVDSubtitleParser::Open' declared here: different number of parameters (1 vs 0)
  virtual bool Open(CDVDStreamInfo &hints) = 0;
               ^
25 warnings generated.
CPP     xbmc/guilib/GUIRenderingControl.o
CPP     xbmc/guilib/GUIRSSControl.o
3 warnings generated.
1 warning generated.
CPP     xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitlesLibass.o
Makefile:478: recipe for target 'xbmc/utils/utils.a' failed
gmake: *** [xbmc/utils/utils.a] Error 2
gmake: *** Waiting for unfinished jobs....
CPP     xbmc/guilib/GUIScrollBarControl.o
CPP     xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleStream.o
In file included from DVDStateSerializer.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DVDStateSerializer.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from DVDStateSerializer.cpp:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/guilib/GUISelectButtonControl.o
4 warnings generated.
CPP     xbmc/guilib/GUISettingsSliderControl.o
3 warnings generated.
3 warnings generated.
AR      xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreams.a
AR      xbmc/cores/dvdplayer/DVDPlayer.a
CPP     xbmc/guilib/GUISliderControl.o
CPP     xbmc/guilib/GUISpinControl.o
CPP     xbmc/guilib/GUISpinControlEx.o
CPP     xbmc/guilib/GUIStaticItem.o
CPP     xbmc/guilib/GUITextBox.o
In file included from GUISelectButtonControl.cpp:22:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
./GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUISelectButtonControl.cpp:22:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
./GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIRSSControl.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/RssReader.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIRSSControl.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/RssReader.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIRSSControl.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/RssReader.h:29:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/guilib/GUITextLayout.o
CPP     xbmc/guilib/GUITexture.o
CPP     xbmc/guilib/GUIToggleButtonControl.o
CPP     xbmc/guilib/GUIVideoControl.o
AR      xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitles.a
CPP     xbmc/guilib/GUIVisualisationControl.o
CPP     xbmc/guilib/GUIWindow.o
CPP     xbmc/guilib/GUIWindowManager.o
2 warnings generated.
CPP     xbmc/guilib/GUIWrappingListContainer.o
CPP     xbmc/guilib/imagefactory.o
3 warnings generated.
In file included from GUITextBox.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUITextBox.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUITextBox.cpp:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/guilib/IWindowManagerCallback.o
In file included from GUIStaticItem.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIStaticItem.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIStaticItem.cpp:22:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XMLUtils.h:26:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
CPP     xbmc/guilib/JpegIO.o
In file included from GUISliderControl.cpp:26:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
./GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUISliderControl.cpp:26:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
./GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIToggleButtonControl.cpp:22:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
./GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIToggleButtonControl.cpp:22:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
./GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIToggleButtonControl.cpp:23:
./GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
./GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
In file included from GUIVideoControl.cpp:23:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
./GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIVideoControl.cpp:23:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
./GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowManager.cpp:21:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
./GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindowManager.cpp:21:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
./GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
2 warnings generated.
In file included from GUIWindow.cpp:22:
./GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
./GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIWindow.cpp:22:
./GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
./GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
CPP     xbmc/guilib/LocalizeStrings.o
In file included from GUIVisualisationControl.cpp:22:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
./GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from GUIVisualisationControl.cpp:22:
In file included from ./GUIWindowManager.h:31:
./GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
./GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from GUIWindowManager.cpp:23:
./GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
./GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/guilib/Shader.o
CPP     xbmc/guilib/StereoscopicsManager.o
CPP     xbmc/guilib/Texture.o
In file included from GUIWindow.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindow.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindow.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIVisualisationControl.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIVisualisationControl.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIVisualisationControl.cpp:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonManager.h:21:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowManager.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowManager.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIWindowManager.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from GUIVisualisationControl.cpp:26:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Visualisation.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllAddon<Visualisation, VIS_PROPS>, Visualisation, VIS_PROPS>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Visualisation.h:55:33: note: in instantiation of template class 'ADDON::CAddonDll<DllAddon<Visualisation, VIS_PROPS>, Visualisation, VIS_PROPS>' requested here
  class CVisualisation : public CAddonDll<DllVisualisation, Visualisation, VIS_PROPS>
                                ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
In file included from LocalizeStrings.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/LanguageResource.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Resource.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from LocalizeStrings.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/LanguageResource.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Resource.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from LocalizeStrings.cpp:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/LanguageResource.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Resource.h:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
2 warnings generated.
In file included from GUIWindowManager.cpp:41:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/windows/GUIWindowSettingsCategory.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/dialogs/GUIDialogSettingsManagerBase.h:40:28: warning: 'CGUIDialogSettingsManagerBase::CreateControl' hides overloaded virtual function [-Woverloaded-virtual]
  virtual ISettingControl* CreateControl(const std::string &controlType);
                           ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/settings/SettingControl.h:47:28: note: hidden overloaded virtual function 'CSettingControlCreator::CreateControl' declared here: different qualifiers (const vs none)
  virtual ISettingControl* CreateControl(const std::string &controlType) const;
                           ^
CPP     xbmc/guilib/TextureBundleXPR.o
3 warnings generated.
CPP     xbmc/guilib/TextureBundleXBT.o
3 warnings generated.
CPP     xbmc/guilib/TextureBundle.o
In file included from StereoscopicsManager.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
./GUIWindow.h:119:16: warning: 'CGUIWindow::OnBack' hides overloaded virtual function [-Woverloaded-virtual]
  virtual bool OnBack(int actionID);
               ^
./GUIControl.h:107:16: note: hidden overloaded virtual function 'CGUIControl::OnBack' declared here: different number of parameters (0 vs 1)
  virtual bool OnBack();
               ^
In file included from StereoscopicsManager.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:28:
./GUIWindow.h:135:16: warning: 'CGUIWindow::AllocResources' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void AllocResources(bool forceLoad = false);
               ^
./GUIControlGroup.h:50:16: note: hidden overloaded virtual function 'CGUIControlGroup::AllocResources' declared here: different number of parameters (0 vs 1)
  virtual void AllocResources();
               ^
In file included from StereoscopicsManager.cpp:31:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/dialogs/GUIDialogKaiToast.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIDialog.h:73:16: warning: 'CGUIDialog::UpdateVisibility' hides overloaded virtual function [-Woverloaded-virtual]
  virtual void UpdateVisibility();
               ^
./GUIControl.h:216:16: note: hidden overloaded virtual function 'CGUIControl::UpdateVisibility' declared here: different number of parameters (1 vs 0)
  virtual void UpdateVisibility(const CGUIListItem *item = NULL);
               ^
CPP     xbmc/guilib/TextureManager.o
3 warnings generated.
In file included from GUIWindowManager.cpp:46:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoPlaylist.h:23:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/video/windows/GUIWindowVideoBase.h:125:8: warning: 'CGUIWindowVideoBase::LoadPlayList' hides overloaded virtual function [-Woverloaded-virtual]
  void LoadPlayList(const std::string& strPlayList, int iPlayList = PLAYLIST_VIDEO);
       ^
CPP     xbmc/guilib/VisibleEffect.o
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIMediaWindow.h:152:16: note: hidden overloaded virtual function 'CGUIMediaWindow::LoadPlayList' declared here: different number of parameters (1 vs 2)
  virtual void LoadPlayList(const std::string& strFileName) {}
               ^
CPP     xbmc/guilib/XBTF.o
2 warnings generated.
In file included from GUIWindowManager.cpp:67:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIWindowScreensaver.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/ScreenSaver.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllAddon<ScreenSaver, SCR_PROPS>, ScreenSaver, SCR_PROPS>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/ScreenSaver.h:30:29: note: in instantiation of template class 'ADDON::CAddonDll<DllAddon<ScreenSaver, SCR_PROPS>, ScreenSaver, SCR_PROPS>' requested here
class CScreenSaver : public ADDON::CAddonDll<DllScreenSaver, ScreenSaver, SCR_PROPS>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
CPP     xbmc/guilib/XBTFReader.o
6 warnings generated.
CPP     xbmc/guilib/TextureGL.o
In file included from GUIWindowManager.cpp:113:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/GUIDialogAddonSettings.h:74:8: warning: 'CGUIDialogAddonSettings::GetCondition' hides overloaded virtual function [-Woverloaded-virtual]
  bool GetCondition(const std::string &condition, const int controlId);
       ^
./GUIControl.h:240:16: note: hidden overloaded virtual function 'CGUIControl::GetCondition' declared here: type mismatch at 1st parameter ('int' vs 'const std::string &' (aka 'const basic_string<char, char_traits<char>, allocator<char> > &'))
  virtual bool GetCondition(int condition, int data) const { return false; };
               ^
CPP     xbmc/guilib/GUIFontTTFGL.o
In file included from GUIWindowManager.cpp:67:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/windows/GUIWindowScreensaver.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/ScreenSaver.h:22:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/AddonDll.h:69:18: warning: 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>::LoadSettings' hides overloaded virtual function [-Woverloaded-virtual]
    virtual bool LoadSettings();
                 ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/pvr/addons/PVRClient.h:54:29: note: in instantiation of template class 'ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>' requested here
  class CPVRClient : public ADDON::CAddonDll<DllPVRClient, PVRClient, PVR_PROPERTIES>
                            ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:217:16: note: hidden overloaded virtual function 'ADDON::CAddon::LoadSettings' declared here: different number of parameters (1 vs 0)
  virtual bool LoadSettings(bool bForce = false);
               ^
CPP     xbmc/guilib/GUITextureGL.o
In file included from GUIWindowManager.cpp:146:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/peripherals/dialogs/GUIDialogPeripheralManager.h:38:26: warning: 'PERIPHERALS::CGUIDialogPeripheralManager::GetCurrentListItem' hides overloaded virtual function [-Woverloaded-virtual]
    virtual CFileItemPtr GetCurrentListItem(void) const;
                         ^
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/guilib/GUIWindow.h:144:24: note: hidden overloaded virtual function 'CGUIWindow::GetCurrentListItem' declared here: different number of parameters (1 vs 0)
  virtual CFileItemPtr GetCurrentListItem(int offset = 0) { return CFileItemPtr(); };
                       ^
CPP     xbmc/guilib/MatrixGLES.o
3 warnings generated.
In file included from TextureBundleXBT.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from TextureBundleXBT.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from TextureBundleXBT.cpp:27:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
In file included from TextureBundleXPR.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from TextureBundleXPR.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from TextureBundleXPR.cpp:32:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from TextureManager.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from TextureManager.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from TextureManager.cpp:29:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VisibleEffect.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:65:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const char*, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VisibleEffect.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:66:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
In file included from VisibleEffect.cpp:24:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Skin.h:25:
In file included from /data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/addons/Addon.h:24:
/data/scratch/multimedia/kodi/work/xbmc-15.2-Isengard/xbmc/utils/XBMCTinyXML.h:67:8: warning: 'CXBMCTinyXML::Parse' hides overloaded virtual function [-Woverloaded-virtual]
  bool Parse(const std::string& data, const std::string& dataCharset);
       ^
/data/scratch/multimedia/kodi/work/.buildlink/include/tinyxml.h:1450:22: note: hidden overloaded virtual function 'TiXmlDocument::Parse' declared here: different number of parameters (3 vs 2)
        virtual const char* Parse( const char* p, TiXmlParsingData* data = 0, TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING );
                            ^
3 warnings generated.
5 warnings generated.
3 warnings generated.
3 warnings generated.
3 warnings generated.
12 warnings generated.
AR      xbmc/guilib/guilib.a
*** Error code 2

Stop.
make[1]: stopped in /data/pkgsrc/multimedia/kodi
*** Error code 1

Stop.
make: stopped in /data/pkgsrc/multimedia/kodi