[Box Backup] FC4 X86_64 build

dave bamford boxbackup@fluffy.co.uk
Thu, 01 Dec 2005 15:29:25 +0000


This is a multi-part message in MIME format.
--------------090306000505040602090504
Content-Type: multipart/alternative;
 boundary="------------070901040307030700030508"


--------------070901040307030700030508
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit

Just compiled a client on a Fedora FC4 AMD64 box using gcc 4.0.0-8
did the 64 bit patch to BackupStoreFile.h but still got compile errors
with files that had this in them

#ifdef STRUCTURE_PATCKING_FOR_WIRE_USE_HEADERS
#include "BeginStructPackForWire.h"
#else
BEGIN_STRUCTURE_PACKING_FOR_WIRE
#endif

changed to this

#ifdef STRUCTURE_PATCKING_FOR_WIRE_USE_HEADERS
#include "BeginStructPackForWire.h"
#else
//BEGIN_STRUCTURE_PACKING_FOR_WIRE
#endif

and it compiled and the tests all passed.
But I got a 1/22 exception on the client

So I copied the binary bbackupd from a FC3 AMD64 machine which
had been compiled with gcc 3.4.2 and it is working fine, BTW the FC3
machine is the server.

Dave Bamford.


--------------070901040307030700030508
Content-Type: text/html; charset=ISO-8859-15
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-15"
 http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffcc" text="#663366">
<font face="Arial">Just compiled a client on a Fedora FC4 AMD64 box
using gcc 4.0.0-8<br>
did the 64 bit patch to BackupStoreFile.h but still got compile errors<br>
with files that had this in them<br>
<br>
#ifdef STRUCTURE_PATCKING_FOR_WIRE_USE_HEADERS<br>
#include "BeginStructPackForWire.h"<br>
#else<br>
BEGIN_STRUCTURE_PACKING_FOR_WIRE<br>
#endif<br>
<br>
changed to this<br>
<br>
#ifdef STRUCTURE_PATCKING_FOR_WIRE_USE_HEADERS<br>
#include "BeginStructPackForWire.h"<br>
#else<br>
//BEGIN_STRUCTURE_PACKING_FOR_WIRE<br>
#endif<br>
<br>
and it compiled and the tests all passed.<br>
But I got a 1/22 exception on the client<br>
<br>
So I copied the binary bbackupd from a FC3 AMD64 machine which<br>
had been compiled with gcc 3.4.2 and it is working fine, BTW the FC3<br>
machine is the server.<br>
<br>
Dave Bamford.<br>
<br>
</font>
</body>
</html>

--------------070901040307030700030508--

--------------090306000505040602090504
Content-Type: text/x-vcard; charset=utf-8;
 name="dave.vcf"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="dave.vcf"

begin:vcard
fn:David Bamford
n:Bamford;David
org:Logical Progress Ltd
adr:;;141 Western Road;Haywards Heath;w. Sussex;RH16 3LH;UK
email;internet:dave@logical-progress.com
title:Director
tel;work:+44-1444-457431
tel;fax:+44-1444-413423
tel;home:+44-20-8287-0689
tel;cell:+44-7770=938368
x-mozilla-html:TRUE
url:http://www.Logical-progress.co.uk
version:2.1
end:vcard


--------------090306000505040602090504--