creating update/Makefile zip warning: ../../songbird.jar not found or empty zip warning: ../../locales.jar not found or empty zip warning: ../../feathers.jar not found or empty /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/DatabaseEngine.h: In constructor ‘CDatabaseEngine::CDatabaseEngine()’: /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/DatabaseEngine.h:141: warning: ‘CDatabaseEngine::m_QueryProcessorQueueHasItem’ will be initialized after /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/DatabaseEngine.h:139: warning: ‘PRBool CDatabaseEngine::m_QueryProcessorShouldShutdown’ /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/DatabaseEngine.cpp:290: warning: when initialized here /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/DatabaseQuery.h: In constructor ‘CDatabaseQuery::CDatabaseQuery()’: /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/DatabaseQuery.h:102: warning: ‘CDatabaseQuery::m_AsyncQuery’ will be initialized after /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/DatabaseQuery.h:99: warning: ‘PRBool CDatabaseQuery::m_IsAborting’ /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/DatabaseQuery.cpp:55: warning: when initialized here /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/DatabaseQuery.h:133: warning: ‘CDatabaseQuery::m_Engine’ will be initialized after /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/DatabaseQuery.h:96: warning: ‘PRLock* CDatabaseQuery::m_pPersistentQueryTableLock’ /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/DatabaseQuery.cpp:55: warning: when initialized here /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/DatabaseQuery.h:130: warning: ‘CDatabaseQuery::m_pModifiedTablesLock’ will be initialized after /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/DatabaseQuery.h:118: warning: ‘PRMonitor* CDatabaseQuery::m_pQueryRunningMonitor’ /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/DatabaseQuery.cpp:55: warning: when initialized here /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/DatabaseQuery.cpp: In member function ‘virtual nsresult CDatabaseQuery::GetResultObjectOrphan(sbIDatabaseResult**)’: /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/DatabaseQuery.cpp:316: warning: unused variable ‘sc’ /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/MediaScan.h: In constructor ‘CMediaScanQuery::CMediaScanQuery()’: /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/MediaScan.h:123: warning: ‘CMediaScanQuery::m_pCallback’ will be initialized after /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/MediaScan.h:111: warning: ‘PRLock* CMediaScanQuery::m_pDirectoryLock’ /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/MediaScan.cpp:50: warning: when initialized here /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/MediaScan.h:125: warning: ‘CMediaScanQuery::m_pFileStackLock’ will be initialized after /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/MediaScan.h:119: warning: ‘PRLock* CMediaScanQuery::m_pScanningLock’ /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/MediaScan.cpp:50: warning: when initialized here /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/MediaScan.h: In constructor ‘CMediaScanQuery::CMediaScanQuery(const nsString&, const PRBool&, sbIMediaScanCallback*)’: /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/MediaScan.h:123: warning: ‘CMediaScanQuery::m_pCallback’ will be initialized after /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/MediaScan.h:111: warning: ‘PRLock* CMediaScanQuery::m_pDirectoryLock’ /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/MediaScan.cpp:69: warning: when initialized here /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/MediaScan.h:125: warning: ‘CMediaScanQuery::m_pFileStackLock’ will be initialized after /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/MediaScan.h:119: warning: ‘PRLock* CMediaScanQuery::m_pScanningLock’ /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/MediaScan.cpp:69: warning: when initialized here /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/MediaScan.cpp: In constructor ‘CMediaScan::CMediaScan()’: /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/MediaScan.cpp:282: warning: unused variable ‘rv’ /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/MediaScan.cpp: In static member function ‘static void CMediaScan::QueryProcessor(CMediaScan*)’: /home/j1p/Songbird/sbird/trunk/components/medialibrary/src/MediaScan.cpp:485: warning: unused variable ‘nCount’ /home/j1p/Songbird/sbird/trunk/components/devices/base/src/DeviceBase.h: In constructor ‘sbDeviceBase::sbDeviceBase(PRBool)’:/home/j1p/Songbird/sbird/trunk/components/devices/base/src/DeviceBase.h:187: warning: ‘sbDeviceBase::mDeviceQueueHasItem’ will be initialized after /home/j1p/Songbird/sbird/trunk/components/devices/base/src/DeviceBase.h:181: warning: ‘PRLock* sbDeviceBase::mpCallbackListLock’ /home/j1p/Songbird/sbird/trunk/components/devices/base/src/DeviceBase.cpp:74: warning: when initialized here /home/j1p/Songbird/sbird/trunk/components/devices/base/src/DeviceBase.h:185: warning: ‘sbDeviceBase::mpDeviceThread’ will be initialized after /home/j1p/Songbird/sbird/trunk/components/devices/base/src/DeviceBase.h:184: warning: ‘PRMonitor* sbDeviceBase::mpDeviceThreadMonitor’ /home/j1p/Songbird/sbird/trunk/components/devices/base/src/DeviceBase.cpp:74: warning: when initialized here /home/j1p/Songbird/sbird/trunk/components/devices/base/src/DeviceBase.cpp: In member function ‘PRBool sbDeviceBase::TransferNextFile(PRInt32, void*)’: /home/j1p/Songbird/sbird/trunk/components/devices/base/src/DeviceBase.cpp:506: warning: converting negative value ‘-0x00000000000000001’ to ‘PRUint32’ /home/j1p/Songbird/sbird/trunk/components/devices/base/src/DeviceBase.cpp:598: warning: deleting ‘void*’ is undefined /home/j1p/Songbird/sbird/trunk/components/devices/base/src/DeviceBase.cpp: In member function ‘PRBool sbDeviceBase::GetFileNameFromURL(const PRUnichar*, nsString&, nsString&)’: /home/j1p/Songbird/sbird/trunk/components/devices/base/src/DeviceBase.cpp:1055: warning: comparison between signed and unsigned integer expressions /home/j1p/Songbird/sbird/trunk/components/devices/base/src/DeviceBase.cpp: In member function ‘virtual nsresult sbDeviceBase::GetDownloadFileType(const PRUnichar*, PRUint32*)’: /home/j1p/Songbird/sbird/trunk/components/devices/base/src/DeviceBase.cpp:1659: warning: converting negative value ‘-0x00000000000000001’ to ‘unsigned int’ /home/j1p/Songbird/sbird/trunk/components/devices/base/src/DeviceBase.cpp: In member function ‘virtual nsresult sbDeviceBase::GetUploadFileType(const PRUnichar*, PRUint32*)’: /home/j1p/Songbird/sbird/trunk/components/devices/base/src/DeviceBase.cpp:1666: warning: converting negative value ‘-0x00000000000000001’ to ‘unsigned int’ /home/j1p/Songbird/sbird/trunk/components/devices/download/src/DownloadDevice.cpp: In constructor ‘sbDownloadListener::sbDownloadListener(sbDownloadDevice*, PRUnichar*, PRUnichar*, PRUnichar*)’: /home/j1p/Songbird/sbird/trunk/components/devices/download/src/DownloadDevice.cpp:125: warning: ‘sbDownloadListener::mPrevProgVal’ will be initialized after /home/j1p/Songbird/sbird/trunk/components/devices/download/src/DownloadDevice.cpp:124: warning: ‘PRBool sbDownloadListener::mSuspend’ /home/j1p/Songbird/sbird/trunk/components/devices/download/src/DownloadDevice.cpp:76: warning: when initialized here /home/j1p/Songbird/sbird/trunk/components/devices/download/src/DownloadDevice.h: In constructor ‘sbDownloadDevice::sbDownloadDevice()’: /home/j1p/Songbird/sbird/trunk/components/devices/download/src/DownloadDevice.h:121: warning: ‘sbDownloadDevice::mListener’ will be initialized after /home/j1p/Songbird/sbird/trunk/components/devices/download/src/DownloadDevice.h:117: warning: ‘PRUint32 sbDownloadDevice::mDeviceState’ /home/j1p/Songbird/sbird/trunk/components/devices/download/src/DownloadDevice.cpp:227: warning: when initialized here /home/j1p/Songbird/sbird/trunk/components/devices/download/src/DownloadDevice.cpp:233: warning: passing negative value ‘-0x00000000000000001’ for argument 1 to ‘void sbDownloadDevice::SetCurrentTransferRowNumber(PRUint32)’ /home/j1p/Songbird/sbird/trunk/components/devices/download/src/DownloadDevice.cpp:232: warning: unused variable ‘retVal’ /home/j1p/Songbird/sbird/trunk/components/devices/download/src/DownloadDevice.cpp: In member function ‘virtual PRBool sbDownloadDevice::TransferFile(PRUnichar*, PRUnichar*, PRUnichar*, PRUnichar*, PRUnichar*, PRUnichar*, PRInt32)’: /home/j1p/Songbird/sbird/trunk/components/devices/download/src/DownloadDevice.cpp:440: warning: unused variable ‘ret’ /home/j1p/Songbird/sbird/trunk/components/devices/usb_mass_storage/src/USBMassStorageDevice.cpp: In constructor ‘sbUSBMassStorageDevice::sbUSBMassStorageDevice()’: /home/j1p/Songbird/sbird/trunk/components/devices/usb_mass_storage/src/USBMassStorageDevice.cpp:82: warning: unused variable ‘retVal’ /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/manager/src/MetadataManager.cpp:32:9: warning: #pragma once in main file /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/manager/src/MetadataValues.cpp:32:9: warning: #pragma once in main file /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/manager/src/MetadataValues.cpp:34: warning: ignoring #pragma warning /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/manager/src/MetadataValues.cpp:35: warning: ignoring #pragma warning /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/manager/src/MetadataValues.cpp:124: warning: ignoring #pragma warning /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/manager/src/MetadataChannel.cpp:32:9: warning: #pragma once in main file /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/manager/src/MetadataChannel.cpp: In member function ‘virtual nsresult sbMetadataChannel::Read(char*, PRUint32, PRUint32*)’: /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/manager/src/MetadataChannel.cpp:154: warning: converting negative value ‘-0x00000000000000001’ to ‘PRUint32’ /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/manager/src/MetadataChannel.cpp: In member function ‘virtual nsresult sbMetadataChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, PRUint32, PRUint32)’: /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/manager/src/MetadataChannel.cpp:260: warning: converting negative value ‘-0x00000000000000001’ to ‘PRUint32’ /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/manager/src/MetadataChannel.cpp:273: warning: comparison between signed and unsigned integer expressions /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:32:9: warning: #pragma once in main file /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp: In member function ‘virtual nsresult sbMetadataHandlerID3::OnChannelData(nsISupports*)’: /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:222: warning: unused variable ‘ok’ /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp: In member function ‘PRInt32 sbMetadataHandlerID3::ReadTag(ID3_Tag&)’: /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:519: warning: enumeration value ‘ID3FID_AUDIOSEEKPOINT’ not handled in switch /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:519: warning: enumeration value ‘ID3FID_EQUALIZATION2’ not handled in switch /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:519: warning: enumeration value ‘ID3FID_VOLUMEADJ2’ not handled in switch /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:519: warning: enumeration value ‘ID3FID_SEEKFRAME’ not handled in switch /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:519: warning: enumeration value ‘ID3FID_SIGNATURE’ not handled in switch /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:519: warning: enumeration value ‘ID3FID_ENCODINGTIME’ not handled in switch /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:519: warning: enumeration value ‘ID3FID_ORIGRELEASETIME’ not handled in switch /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:519: warning: enumeration value ‘ID3FID_RECORDINGTIME’ not handled in switch /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:519: warning: enumeration value ‘ID3FID_RELEASETIME’ not handled in switch /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:519: warning: enumeration value ‘ID3FID_TAGGINGTIME’ not handled in switch /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:519: warning: enumeration value ‘ID3FID_INVOLVEDPEOPLE2’ not handled in switch /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:519: warning: enumeration value ‘ID3FID_MUSICIANCREDITLIST’ not handled in switch /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:519: warning: enumeration value ‘ID3FID_MOOD’ not handled in switch /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:519: warning: enumeration value ‘ID3FID_PRODUCEDNOTICE’ not handled in switch /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:519: warning: enumeration value ‘ID3FID_ALBUMSORTORDER’ not handled in switch /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:519: warning: enumeration value ‘ID3FID_PERFORMERSORTORDER’ not handled in switch /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:519: warning: enumeration value ‘ID3FID_TITLESORTORDER’ not handled in switch /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:519: warning: enumeration value ‘ID3FID_SETSUBTITLE’ not handled in switch /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:765: warning: enumeration value ‘ID3TE_NUMENCODINGS’ not handled in switch /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp: In member function ‘PRInt32 sbMetadataHandlerID3::ReadFields(ID3_Field*)’: /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:900: warning: enumeration value ‘ID3FTY_NUMTYPES’ not handled in switch /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp: In member function ‘void sbMetadataHandlerID3::CalculateBitrate(const char*, PRUint32, PRUint64)’: /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:990: warning: array subscript has type ‘char’ /home/j1p/Songbird/sbird/trunk/components/mediacore/metadata/handler/id3/src/MetadataHandlerID3.cpp:992: warning: array subscript has type ‘char’ /home/j1p/Songbird/sbird/trunk/dependencies/linux/id3lib/release/include/id3/globals.h:542: warning: ‘ID3_v1_genre_description’ defined but not used /home/j1p/Songbird/sbird/trunk/components/playlistsource/src/Playlistsource.cpp:32: warning: ignoring #pragma warning /home/j1p/Songbird/sbird/trunk/components/playlistsource/src/Playlistsource.cpp:33: warning: ignoring #pragma warning /home/j1p/Songbird/sbird/trunk/components/playlistsource/src/Playlistsource.cpp:2438: warning: ignoring #pragma warning /home/j1p/Songbird/sbird/trunk/components/playlistsource/src/Playlistsource.h:75: error: a class-key must be used when declaring a friend /home/j1p/Songbird/sbird/trunk/components/playlistsource/src/Playlistsource.h:75: error: friend declaration does not name a class or function /home/j1p/Songbird/sbird/trunk/components/playlistsource/src/Playlistsource.h: In constructor ‘sbPlaylistsource::sbValueInfo::sbValueInfo()’: /home/j1p/Songbird/sbird/trunk/components/playlistsource/src/Playlistsource.h:146: warning: ‘sbPlaylistsource::sbValueInfo::m_All’ will be initialized after /home/j1p/Songbird/sbird/trunk/components/playlistsource/src/Playlistsource.h:142: warning: ‘PRInt32 sbPlaylistsource::sbValueInfo::m_Row’ /home/j1p/Songbird/sbird/trunk/components/playlistsource/src/Playlistsource.h:149: warning: when initialized here /home/j1p/Songbird/sbird/trunk/components/playlistsource/src/Playlistsource.h:145: warning: ‘sbPlaylistsource::sbValueInfo::m_Id’ will be initialized after /home/j1p/Songbird/sbird/trunk/components/playlistsource/src/Playlistsource.h:141: warning: ‘sbPlaylistsource::sbFeedInfo* sbPlaylistsource::sbValueInfo::m_Info’ /home/j1p/Songbird/sbird/trunk/components/playlistsource/src/Playlistsource.h:149: warning: when initialized here /home/j1p/Songbird/sbird/trunk/components/playlistsource/src/Playlistsource.cpp: In member function ‘void MyQueryCallback::MyTimerCallback(nsITimer*, void*)’: /home/j1p/Songbird/sbird/trunk/components/playlistsource/src/Playlistsource.h:209: error: ‘sbPlaylistsource::resultlist_t sbPlaylistsource::g_ResultGarbage’ is private /home/j1p/Songbird/sbird/trunk/components/playlistsource/src/Playlistsource.cpp:270: error: within this context /home/j1p/Songbird/sbird/trunk/components/playlistsource/src/Playlistsource.cpp: In constructor ‘sbPlaylistsource::sbPlaylistsource()’: /home/j1p/Songbird/sbird/trunk/components/playlistsource/src/Playlistsource.cpp:317: warning: unused variable ‘rv’ /home/j1p/Songbird/sbird/trunk/components/playlistsource/src/Playlistsource.cpp: In destructor ‘virtual sbPlaylistsource::~sbPlaylistsource()’: /home/j1p/Songbird/sbird/trunk/components/playlistsource/src/Playlistsource.cpp:326: warning: unused variable ‘rv’ make[4]: *** [Playlistsource.o] Error 1 make[3]: *** [src] Error 2 make[2]: *** [playlistsource] Error 2 make[1]: *** [components] Error 2 make: *** [build] Error 2