diff options
author | 2009-12-18 16:46:36 +0000 | |
---|---|---|
committer | 2009-12-18 16:46:36 +0000 | |
commit | 621d69799b759a135357ab7c07959c198b6bebec (patch) | |
tree | f8402b760a339dc66e91f851d04dee994bfa2810 /media-tv/xbmc/files | |
parent | Update homepage url (diff) | |
download | gentoo-2-621d69799b759a135357ab7c07959c198b6bebec.tar.gz gentoo-2-621d69799b759a135357ab7c07959c198b6bebec.tar.bz2 gentoo-2-621d69799b759a135357ab7c07959c198b6bebec.zip |
Punt older versions with random build problems.
(Portage version: 2.2_rc55/cvs/Linux x86_64)
Diffstat (limited to 'media-tv/xbmc/files')
-rw-r--r-- | media-tv/xbmc/files/xbmc-9.04-gcc.patch | 80 |
1 files changed, 0 insertions, 80 deletions
diff --git a/media-tv/xbmc/files/xbmc-9.04-gcc.patch b/media-tv/xbmc/files/xbmc-9.04-gcc.patch deleted file mode 100644 index f2adaca02b2a..000000000000 --- a/media-tv/xbmc/files/xbmc-9.04-gcc.patch +++ /dev/null @@ -1,80 +0,0 @@ -fix build error with gcc-4.4 - ---- xbmc/visualizations/XBMCProjectM/libprojectM/BuiltinParams.cpp -+++ xbmc/visualizations/XBMCProjectM/libprojectM/BuiltinParams.cpp -@@ -1,3 +1,4 @@ -+#include <stdio.h> - - #include "fatal.h" - #include "BuiltinParams.hpp" - -http://xbmc.org/trac/ticket/6627 - ---- xbmc/cores/DllLoader/exports/exports_msvcrt.cpp -+++ xbmc/cores/DllLoader/exports/exports_msvcrt.cpp -@@ -307,6 +307,14 @@ - extern "C" void* track_fopen(); - extern "C" void* track_freopen(); - -+#if (__GNUC__ >= 4 && __GNUC_MINOR__ >= 4) -+#define strchr __builtin_strchr -+#define strrchr __builtin_strrchr -+#define strpbrk __builtin_strpbrk -+#define strstr __builtin_strstr -+#define memchr __builtin_memchr -+#endif -+ - Export export_msvcrt[] = - { - { "_close", -1, (void*)dll_close, (void*)track_close}, - ---- tools/XBMCTex/XBMCTex.cpp -+++ tools/XBMCTex/XBMCTex.cpp -@@ -659,7 +659,7 @@ - valid = true; - #ifdef _LINUX - char *c = NULL; -- while ((c = strchr(OutputFilename, '\\')) != NULL) *c = '/'; -+ while ((c = (char *)strchr(OutputFilename, '\\')) != NULL) *c = '/'; - #endif - } - else if (!stricmp(args[i], "-noprotect") || !stricmp(args[i], "-p")) - ---- xbmc/cores/paplayer/MACDll/Source/MACLib/APELink.cpp -+++ xbmc/cores/paplayer/MACDll/Source/MACLib/APELink.cpp -@@ -55,10 +55,10 @@ - if (pData != NULL) - { - // parse out the information -- char * pHeader = strstr(pData, APE_LINK_HEADER); -- char * pImageFile = strstr(pData, APE_LINK_IMAGE_FILE_TAG); -- char * pStartBlock = strstr(pData, APE_LINK_START_BLOCK_TAG); -- char * pFinishBlock = strstr(pData, APE_LINK_FINISH_BLOCK_TAG); -+ const char * pHeader = strstr(pData, APE_LINK_HEADER); -+ const char * pImageFile = strstr(pData, APE_LINK_IMAGE_FILE_TAG); -+ const char * pStartBlock = strstr(pData, APE_LINK_START_BLOCK_TAG); -+ const char * pFinishBlock = strstr(pData, APE_LINK_FINISH_BLOCK_TAG); - - if (pHeader && pImageFile && pStartBlock && pFinishBlock) - { -@@ -73,7 +73,7 @@ - - // get the path - char cImageFile[MAX_PATH + 1]; int nIndex = 0; -- char * pImageCharacter = &pImageFile[strlen(APE_LINK_IMAGE_FILE_TAG)]; -+ const char * pImageCharacter = &pImageFile[strlen(APE_LINK_IMAGE_FILE_TAG)]; - while ((*pImageCharacter != 0) && (*pImageCharacter != '\r') && (*pImageCharacter != '\n')) - cImageFile[nIndex++] = *pImageCharacter++; - cImageFile[nIndex] = 0; - ---- xbmc/lib/cximage-6.0/CxImage/DllInterface.cpp -+++ xbmc/lib/cximage-6.0/CxImage/DllInterface.cpp -@@ -51,7 +51,7 @@ - // helper functions
- DWORD GetImageType(const char *file)
- { // determines based on file extension the type of file
-- char *ext = (char *)file + strlen(file) - 1;
-+ const char *ext = file + strlen(file) - 1;
- while (ext > file)
- {
- if (*ext == '.')
|