X-Git-Url: http://git.pld-linux.org/?p=packages%2FFirebird.git;a=blobdiff_plain;f=Firebird-morearchs.patch;h=6610444baae84fa9994ea0e07693b4f8773d22ec;hp=28d6f5d73b3be5e09c806080b47c7c6410800b15;hb=32746b36201760daa376d64f2046f29910b0c27d;hpb=d622da60aa81ff05261d8c49e34775f10e7d1ccd diff --git a/Firebird-morearchs.patch b/Firebird-morearchs.patch index 28d6f5d..6610444 100644 --- a/Firebird-morearchs.patch +++ b/Firebird-morearchs.patch @@ -57,3 +57,15 @@ #error "Define SWAP_DOUBLE for your platform correctly !" #endif #endif +diff -ur firebird-1.5.1.4500.orig/src/jrd/ibase.h firebird-1.5.1.4500/src/jrd/ibase.h +--- firebird-1.5.1.4500.orig/src/jrd/ibase.h 2004-03-29 05:50:10.000000000 +0200 ++++ firebird-1.5.1.4500/src/jrd/ibase.h 2004-10-03 03:32:57.962674256 +0200 +@@ -57,7 +57,7 @@ + // It is difficult to detect 64-bit long from the redistributable header + // we do not care of 16-bit platforms anymore thus we may use plain "int" + // which is 32-bit on all platforms we support +-#if defined(_LP64) || defined(__LP64__) || defined(__arch64__) ++#if defined(_LP64) || defined(__LP64__) || defined(__arch64__) || defined(__alpha) || defined(__sparcv9) + typedef int ISC_LONG; + typedef unsigned int ISC_ULONG; + #else