I just checked out the latest and greatest from SVN an hour ago and I get a compilation error...Bad checkin?
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp: In member function ‘void CCharsetConverter::utf8ToW(const CStdStringA&, CStdStringW&, bool)’:
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp:223: error: invalid conversion from ‘const char**’ to ‘char**’
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp:223: error: initializing argument 2 of ‘size_t libiconv(void*, char**, size_t*, char**, size_t*)’
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp: In member function ‘void CCharsetConverter:
ubtitleCharsetToW(const CStdStringA&, CStdStringW&)’:
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp:266: error: invalid conversion from ‘const char**’ to ‘char**’
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp:266: error: initializing argument 2 of ‘size_t libiconv(void*, char**, size_t*, char**, size_t*)’
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp: In member function ‘void CCharsetConverter::utf8ToStringCharset(const CStdStringA&, CStdStringA&)’:
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp:356: error: invalid conversion from ‘const char**’ to ‘char**’
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp:356: error: initializing argument 2 of ‘size_t libiconv(void*, char**, size_t*, char**, size_t*)’
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp: In member function ‘void CCharsetConverter:
tringCharsetToUtf8(const CStdStringA&, CStdStringA&)’:
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp:394: error: invalid conversion from ‘const char**’ to ‘char**’
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp:394: error: initializing argument 2 of ‘size_t libiconv(void*, char**, size_t*, char**, size_t*)’
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp: In member function ‘void CCharsetConverter:
tringCharsetToUtf8(const CStdStringA&, const CStdStringA&, CStdStringA&)’:
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp:429: error: invalid conversion from ‘const char**’ to ‘char**’
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp:429: error: initializing argument 2 of ‘size_t libiconv(void*, char**, size_t*, char**, size_t*)’
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp: In member function ‘void CCharsetConverter::wToUTF8(const CStdStringW&, CStdStringA&)’:
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp:465: error: invalid conversion from ‘const char**’ to ‘char**’
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp:465: error: initializing argument 2 of ‘size_t libiconv(void*, char**, size_t*, char**, size_t*)’
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp: In member function ‘void CCharsetConverter::utf16BEtoUTF8(const CStdStringW&, CStdStringA&)’:
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp:495: error: invalid conversion from ‘const char**’ to ‘char**’
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp:495: error: initializing argument 2 of ‘size_t libiconv(void*, char**, size_t*, char**, size_t*)’
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp: In member function ‘void CCharsetConverter::utf16LEtoW(const char*, CStdStringW&)’:
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp:531: error: invalid conversion from ‘const char**’ to ‘char**’
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp:531: error: initializing argument 2 of ‘size_t libiconv(void*, char**, size_t*, char**, size_t*)’
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp: In member function ‘void CCharsetConverter::ucs2CharsetToStringCharset(const CStdStringW&, CStdStringA&, bool)’:
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp:580: error: invalid conversion from ‘const char**’ to ‘char**’
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp:580: error: initializing argument 2 of ‘size_t libiconv(void*, char**, size_t*, char**, size_t*)’
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp: In member function ‘void CCharsetConverter::utf32ToStringCharset(const long unsigned int*, CStdStringA&)’:
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp:617: error: invalid conversion from ‘const char**’ to ‘char**’
/Users/gordon/Public/linuxport/XBMC/xbmc/utils/CharsetConverter.cpp:617: error: initializing argument 2 of ‘size_t libiconv(void*, char**, size_t*, char**, size_t*)’
CompileC build/XBMC.build/Debug/XBMC.build/Objects-normal/i386/CPUInfo.o /Users/gordon/Public/linuxport/XBMC/xbmc/utils/CPUInfo.cpp normal i386 c++ com.apple.compilers.gcc.4_0
cd /Users/gordon/Public/linuxport/XBMC
/Developer/usr/bin/gcc-4.0 -x c++ -arch i386 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -Wunused-variable -D_DEBUG -D_LINUX -D_REENTRANT -D_FILE_DEFINED -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAS_SDL_JOYSTICK -fmessage-length=0 -fvisibility-inlines-hidden -mfix-and-continue -mmacosx-version-min=10.5 -gdwarf-2 -I/Users/gordon/Public/linuxport/XBMC/build/XBMC.build/Debug/XBMC.build/XBMC.hmap -F/Users/gordon/Public/linuxport/XBMC/build/Debug -I/Users/gordon/Public/linuxport/XBMC/build/Debug/include -Ixbmc/lib -I/Library/Frameworks/Python.framework/Versions/2.4/Headers -Ixbmc/lib/libportaudio -Ixbmc/cores -Ixbmc/cores/ffmpeg -Ixbmc/cores/dvdplayer -Ixbmc -Ixbmc/linux -Iguilib -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include/mysql5-devel -I/usr/X11R6/include -I/Users/gordon/Public/linuxport/XBMC/build/XBMC.build/Debug/XBMC.build/DerivedSources -isysroot /Developer/SDKs/MacOSX10.5.sdk -c /Users/gordon/Public/linuxport/XBMC/xbmc/utils/CPUInfo.cpp -o /Users/gordon/Public/linuxport/XBMC/build/XBMC.build/Debug/XBMC.build/Objects-normal/i386/CPUInfo.o
** BUILD FAILED **