[SOGo] OpenChange plugin compilation failed on Debian Wheezy

2012-12-20 Thread Olivier Bitsch
Hi all,

We are starting to work on a server based on Debian Squeeze. The goal is
creating a master used to deploy the server easily to our customer.

After some tries with the repository dedicated to SOGo, and see that the
server seems a little bit unstable, I decide to compile myself the
different software such as :


  * samba-4.0.0 stable
  * OpenChange 1.0 BORG
  * Sogo 2.0.3a


The compilation of Samba4, OpenChange and Sogo was finished succesfully,
but OpenChange plugin failed during the make process :

This is gnustep-make 2.6.2. Type 'make print-gnustep-make-help' for
help.
 Python executable: /usr/bin/python
Making all in subprojects of bundle SOGoBackend...
Making all for subproject unrtf...
make[4]: Nothing to be done for `internal-subproject-compile'.
Making all for bundle SOGoBackend...
 Compiling file MAPIStoreTypes.m ...
MAPIStoreTypes.m: In function ‘NSObjectFromSPropValue’:
MAPIStoreTypes.m:225:54: error: ‘const union SPropValue_CTR’ has no
member named ‘MVui8’
make[3]: *** [obj/SOGoBackend.obj/MAPIStoreTypes.m.o] Error 1
make[2]: *** [internal-bundle-run-compile-submake] Error 2
make[1]: *** [SOGoBackend.all.bundle.variables] Error 2
make: *** [internal-all] Error 2

Any idea to fix the issue? Also, does anybody already tried to make deb
packages for Debian Squeeze?

Thanks all.

Olivier.
-- 
users@sogo.nu
https://inverse.ca/sogo/lists

Re: [SOGo] OpenChange plugin compilation failed on Debian Wheezy

2012-12-20 Thread Julien Kerihuel
Hi Olivier,

You need to use OpenChange GIT master and SOGo GIT master for the next
weeks. OpenChange 1.0 BORG is deprecated with regards to server side
recent code and only benefit MAPI client softwares. 

A common release (one on OpenChange side and the other on SOGo one) is
expected around mid-January and should provide you a set of tarballs for
this kind of setup.

In the meanwhile, if you are looking for a step by step development
guide, have a look at our guide available online:
http://www.openchange.org/developers/initializing.html 

Finally, regarding debian packaging, one member on the team is
responsible for building deb packages. He is hosting files used to
package openchange for ubuntu/debian on:

git://git.debian.org/pkg-samba/openchange.git


Kind Regards,
Julien.

On Thu, 2012-12-20 at 18:33 +0100, Olivier Bitsch wrote:
 Hi all,
 
 We are starting to work on a server based on Debian Squeeze. The goal
 is creating a master used to deploy the server easily to our customer.
 
 After some tries with the repository dedicated to SOGo, and see that
 the server seems a little bit unstable, I decide to compile myself the
 different software such as :
 
   * samba-4.0.0 stable 
   * OpenChange 1.0 BORG 
   * Sogo 2.0.3a
 
 The compilation of Samba4, OpenChange and Sogo was finished
 succesfully, but OpenChange plugin failed during the make process :
 
 This is gnustep-make 2.6.2. Type 'make print-gnustep-make-help' for
 help.
 Python executable: /usr/bin/python
 Making all in subprojects of bundle SOGoBackend...
 Making all for subproject unrtf...
 make[4]: Nothing to be done for `internal-subproject-compile'.
 Making all for bundle SOGoBackend...
 Compiling file MAPIStoreTypes.m ...
 MAPIStoreTypes.m: In function ‘NSObjectFromSPropValue’:
 MAPIStoreTypes.m:225:54: error: ‘const union SPropValue_CTR’ has no
 member named ‘MVui8’
 make[3]: *** [obj/SOGoBackend.obj/MAPIStoreTypes.m.o] Error 1
 make[2]: *** [internal-bundle-run-compile-submake] Error 2
 make[1]: *** [SOGoBackend.all.bundle.variables] Error 2
 make: *** [internal-all] Error 2
 
 Any idea to fix the issue? Also, does anybody already tried to make
 deb packages for Debian Squeeze?
 
 Thanks all.
 
 Olivier.

-- 
Julien Kerihuel
j.kerih...@openchange.org
OpenChange Project Founder

GPG Fingerprint: 0B55 783D A781 6329 108A  B609 7EF6 FE11 A35F 1F79


signature.asc
Description: This is a digitally signed message part