From 96d85e2880fc9cda304517bd4f919a7b4b9997b0 Mon Sep 17 00:00:00 2001 From: Pietro Cerutti Date: Mon, 15 Sep 2008 18:12:31 +0000 Subject: [PATCH] - Fix build on sparc64 and possibly ia64 (not tested) Approved by: portmgr (erwin) --- .../files/patch-src-fio_filemanager.cpp | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 deskutils/fusenshi/files/patch-src-fio_filemanager.cpp diff --git a/deskutils/fusenshi/files/patch-src-fio_filemanager.cpp b/deskutils/fusenshi/files/patch-src-fio_filemanager.cpp new file mode 100644 index 000000000000..2a919e359520 --- /dev/null +++ b/deskutils/fusenshi/files/patch-src-fio_filemanager.cpp @@ -0,0 +1,20 @@ +--- src/fio/filemanager.cpp.orig 2008-09-15 16:42:48.000000000 +0000 ++++ src/fio/filemanager.cpp 2008-09-15 16:46:08.000000000 +0000 +@@ -42,7 +42,7 @@ + + static guint HashFunc(gconstpointer pKey) + { +-#ifdef __amd64__ ++#if defined __amd64__ || defined __sparc64__ || defined __ia64__ + u_int64_t nKey = (u_int64_t)pKey; + #else + u_int32_t nKey = (u_int32_t)pKey; +@@ -85,7 +85,7 @@ + LP_SEARCH_DATA lpData = (LP_SEARCH_DATA)data; + + if (strcmp(lpData->pFileName, (const gchar*)value) == 0) { +-#ifdef __amd64__ ++#if defined __amd64__ || defined __sparc64__ || defined __ia64__ + lpData->result = (u_int64_t)key; + #else + lpData->result = (u_int32_t)key;