diff options
-rw-r--r-- | network/sphinx/sphinx.SlackBuild | 3 | ||||
-rw-r--r-- | network/sphinx/sphinx_odbcunix.patch | 18 |
2 files changed, 21 insertions, 0 deletions
diff --git a/network/sphinx/sphinx.SlackBuild b/network/sphinx/sphinx.SlackBuild index a34c8cf87b641..6624faadd1c5c 100644 --- a/network/sphinx/sphinx.SlackBuild +++ b/network/sphinx/sphinx.SlackBuild @@ -46,6 +46,9 @@ cd $TMP/$PRGNAM-$VERSION-release chown -R root:root . chmod -R a-s,u+w,go+r-w . +#patch to build on i486 +patch -p1 < $CWD/sphinx_odbcunix.patch + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/network/sphinx/sphinx_odbcunix.patch b/network/sphinx/sphinx_odbcunix.patch new file mode 100644 index 0000000000000..780bd153604b6 --- /dev/null +++ b/network/sphinx/sphinx_odbcunix.patch @@ -0,0 +1,18 @@ +--- sphinx-2.0.5-release/src/sphinxstd.h 2012-06-19 10:53:02.000000000 -0300 ++++ sphinx-2.0.5-release_patched/src/sphinxstd.h 2013-04-13 22:10:17.828838165 -0300 +@@ -95,11 +95,11 @@ + + #if USE_ODBC + // UnixODBC compatible DWORD +-#if defined(__alpha) || defined(__sparcv9) || defined(__LP64__) || (defined(__HOS_AIX__) && defined(_LP64)) || defined(__APPLE__) ++//#if defined(__alpha) || defined(__sparcv9) || defined(__LP64__) || (defined(__HOS_AIX__) && defined(_LP64)) || defined(__APPLE__) + typedef unsigned int DWORD; +-#else +-typedef unsigned long DWORD; +-#endif ++//#else ++//typedef unsigned long DWORD; ++//#endif + #else + // default DWORD + typedef unsigned int DWORD; |