On Saturday 14 October 2006 00:53, Franz Skale wrote:
> Hi Steffen,
> i managed to run all on pure 64.
> But now i am porting to the openpkg cvs tree.
> My way was very hard. My dist is debian etch pure 64.
> First of all the problem is, that some configure
options has to be
> patched. But the main thing is on the pthread support
for db4 and
> openldap. What's your dist ?
> If it's debian, i can upload the complete rpms on your
server to try
> out.
Thank you for your reply.
My box has Suse 10.0 for x86_64. Why was is very hard to get
running on
Debian? Besides wasting some time figuring out which devel
packages I
needed on the host OS for gcc to build, the only thing I did
was to
patch the db4 openpkg rpm as described.
It looks very much like I got a full 64bit build:
$ file /kolab/libexec/openldap/slapd
/kolab/libexec/openldap/slapd: ELF 64-bit LSB executable,
AMD x86-64,
version 1 (SYSV), for GNU/Linux 2.4.1, dynamically linked
(uses shared
libs), stripped
$ file /kolab/libexec/postfix/qmgr
/kolab/libexec/postfix/qmgr: ELF 64-bit LSB executable, AMD
x86-64,
version 1 (SYSV), for GNU/Linux 2.4.1, dynamically linked
(uses shared
libs), stripped
...
OpenPKG and kolab matching the kolab 2.1 obmtool.conf from
CVS.
> kind regards.
>
> franz
>
> Steffen Hansen schrieb:
> > Hi guys.
> >
> > Have any of you run Kolab on an Opteron box? I
finally have one to
> > try this out on, and it did of course not work
right away.
> >
> > The problem is the db-4.3.29.0-2.5.0. It doesn't
detect x86_64 as
> > an x86 machine, so the locking code is broken. I
have attached a
> > small patch that lets x86_64 use the same locking
code as 32bit
> > x86. So far it seems to work, and I believe that
the LOCK
> > instruction should be just as fine on 64bit as on
32bit.
> >
> > Can anyone with sufficient assembler skillz
confirm this
> >
> > thanks.
> >
> >
------------------------------------------------------------
-------
> >-----
> >
> > --- db.spec.orig 2006-10-12 21:38:59.000000000
+0200
> > +++ db.spec 2006-10-12 23:02:42.000000000 +0200
> >  -24,7 +24,7 
> >
> > # package version
> > %define V_version 4.3.29
> > -%define V_revision 0
> > +%define V_revision 0kolab
> >
> > # package information
> > Name: db
> >  -89,6 +89,7  AutoReqProv: no
> > mutex="no"
> > case "%{l_platform -p}" in
> > ix86-* )
mutex="x86/gcc-assembly" ;;
> > + amd64-* )
mutex="x86/gcc-assembly" ;;
> > ia64-* )
mutex="ia64/gcc-assembly" ;;
> > sparc*-* )
mutex="Sparc/gcc-assembly" ;;
> > ppc*-* )
mutex="PPC/gcc-assembly" ;;
> >
> >
------------------------------------------------------------
-------
> >-----
> >
> > _______________________________________________
> > Kolab-users mailing list
> > Kolab-users kolab.org
> > https:
//kolab.org/mailman/listinfo/kolab-users
>
> _______________________________________________
> Kolab-users mailing list
> Kolab-users kolab.org
> https:
//kolab.org/mailman/listinfo/kolab-users
--
Steffen Hansen | Klarälvdalens Datakonsult AB
Senior Software Engineer| http://www.kl
aralvdalens-datakonsult.se
|
| Platform-independent
| software solutions
_______________________________________________
Kolab-users mailing list
Kolab-users kolab.org
https:
//kolab.org/mailman/listinfo/kolab-users
|