budowanie Firebird 1.5
Grzegorz Pietrzak
grzes w artikon.pl
Pią, 5 Lut 2010, 10:30:42 CET
Próbuję zbudować sobie Firebirda 1.5 (builder -r FIREBIRD_1_5 Firebird.spec)
ale builder kończy zawody w poniższy sposób:
Patch #3 (Firebird-morearchs.patch):
+ patch -p1 -s
+ < /home/users/grzes/rpm/packages/Firebird/Firebird-morearchs.patch
1 out of 1 hunk FAILED -- saving rejects to file src/remote/xdr.cpp.rej
1 out of 1 hunk FAILED -- saving rejects to file src/jrd/utl.cpp.rej
error: Bad exit status from /home/users/grzes/tmp/rpm-tmp.54222 (%prep)
W tych plikach *.rej ląduje coś takiego:
---------stąd
--- src/remote/xdr.cpp.orig 2007-01-23 16:04:21.000000000 +0100
+++ src/remote/xdr.cpp 2007-02-17 22:54:04.743823670 +0100
@@ -42,10 +42,10 @@
// The simpliest way to check it is to issue
// "select abs(2.0/3.0) from rdb$database" from correct client
// It will return big strange value in case of invalid define
-#if defined(i386) || defined(I386) || defined(_M_IX86) || defined(AMD64)
+#if defined(i386) || defined(I386) || defined(_M_IX86) || defined(AMD64) ||
defined(__alpha__)
#define SWAP_DOUBLE
#else
-#if !defined(sparc) && !defined(PowerPC) && !defined(HPUX)
+#if !defined(sparc) && !defined(PowerPC) && !defined(HPUX)
&& !defined(__powerpc__)
#error "Define SWAP_DOUBLE for your platform correctly !"
#endif
#endif
--------dodtąd
--------stąd
--- src/jrd/utl.cpp.orig 2004-03-29 05:50:11.000000000 +0200
+++ src/jrd/utl.cpp 2004-08-08 14:13:50.000000000 +0200
@@ -255,7 +255,10 @@
"Firebird/Darwin/PowerPC", /* 63 */
"Firebird/SINIX-Z", /* 64 */
"Firebird/linux Sparc", /* 65 */
- "Firebird/linux AMD64" /* 66 */
+ "Firebird/linux AMD64", /* 66 */
+
+ "Firebird/linux PPC", /* 67 */
+ "Firebird/linux alpha" /* 68 */
};
--------dodtąd
Podpowie coś ktoś?...
Pozdrawiam
--
Grzegorz Pietrzak || grzes w artikon.pl
Strach i głupota leżały zawsze u podstaw większości ludzkich dążeń.
Albert Einstein
Więcej informacji o liście dyskusyjnej pld-users-pl