I have tried building the dependencies over the depends/ on Ubuntu 15.04 and Debian 7.
On both systems i get the following error:
cd windows/ && ( test -e Makefile || /home/gitian/windows-bitcoin/depends/work/build/x86_64-w64-mingw32/qt/5.5.0-f63c81d2ac2/qtbase/bin/qmake /home/gitian/windows-bitcoin/depends/work/build/x86_64-w64-mingw32/qt/5.5.0-f63c81d2ac2/qtbase/src/plugins/platforms/windows/windows.pro -o Makefile ) && make -f Makefile
make[4]: Entering directory '/home/gitian/windows-bitcoin/depends/work/build/x86_64-w64-mingw32/qt/5.5.0-f63c81d2ac2/qtbase/src/plugins/platforms/windows'
make -f Makefile.Release
make[5]: Entering directory '/home/gitian/windows-bitcoin/depends/work/build/x86_64-w64-mingw32/qt/5.5.0-f63c81d2ac2/qtbase/src/plugins/platforms/windows'
compiling qwindowsdialoghelpers.cpp
qwindowsdialoghelpers.cpp: In member function ‘int QWindowsXpNativeFileDialog::existingDirCallback(HWND, UINT, LPARAM)’:
qwindowsdialoghelpers.cpp:1849:92: error: invalid conversion from ‘qt_LpItemIdList {aka _ITEMIDLIST*}’ to ‘PCIDLIST_ABSOLUTE {aka const _ITEMIDLIST_ABSOLUTE*}’ [-fpermissive]
const bool ok = SHGetPathFromIDList(reinterpret_cast<qt_LpItemIdList>(lParam), path)
^
In file included from qwindowscontext.h:45:0,
from qwindowsdialoghelpers.cpp:40:
/usr/share/mingw-w64/include/shlobj.h:594:22: note: initializing argument 1 of ‘WINBOOL SHGetPathFromIDListW(PCIDLIST_ABSOLUTE, LPWSTR)’
SHSTDAPI_(WINBOOL) SHGetPathFromIDListW (PCIDLIST_ABSOLUTE pidl, LPWSTR pszPath);
^
qwindowsdialoghelpers.cpp: In member function ‘QList<QUrl> QWindowsXpNativeFileDialog::execExistingDir(HWND)’:
qwindowsdialoghelpers.cpp:1874:50: error: invalid conversion from ‘qt_LpItemIdList {aka _ITEMIDLIST*}’ to ‘PCIDLIST_ABSOLUTE {aka const _ITEMIDLIST_ABSOLUTE*}’ [-fpermissive]
if (SHGetPathFromIDList(pItemIDList, path) && path[0])
^
In file included from qwindowscontext.h:45:0,
from qwindowsdialoghelpers.cpp:40:
/usr/share/mingw-w64/include/shlobj.h:594:22: note: initializing argument 1 of ‘WINBOOL SHGetPathFromIDListW(PCIDLIST_ABSOLUTE, LPWSTR)’
SHSTDAPI_(WINBOOL) SHGetPathFromIDListW (PCIDLIST_ABSOLUTE pidl, LPWSTR pszPath);
^
Makefile.Release:6505: recipe for target '.obj/release/qwindowsdialoghelpers.o' failed
make[5]: *** [.obj/release/qwindowsdialoghelpers.o] Error 1
make[5]: Leaving directory '/home/gitian/windows-bitcoin/depends/work/build/x86_64-w64-mingw32/qt/5.5.0-f63c81d2ac2/qtbase/src/plugins/platforms/windows'
Makefile:34: recipe for target 'release' failed
make[4]: *** [release] Error 2
make[4]: Leaving directory '/home/gitian/windows-bitcoin/depends/work/build/x86_64-w64-mingw32/qt/5.5.0-f63c81d2ac2/qtbase/src/plugins/platforms/windows'
Makefile:64: recipe for target 'sub-windows-make_first' failed
make[3]: *** [sub-windows-make_first] Error 2
make[3]: Leaving directory '/home/gitian/windows-bitcoin/depends/work/build/x86_64-w64-mingw32/qt/5.5.0-f63c81d2ac2/qtbase/src/plugins/platforms'
Makefile:121: recipe for target 'sub-platforms-make_first' failed
make[2]: *** [sub-platforms-make_first] Error 2
make[2]: Leaving directory '/home/gitian/windows-bitcoin/depends/work/build/x86_64-w64-mingw32/qt/5.5.0-f63c81d2ac2/qtbase/src/plugins'
Makefile:656: recipe for target 'sub-plugins' failed
I wonder if gitian succeed because the dependency cache?