General discussion on installation and configuration of SOGo

Text archives Help


Re: [SOGo] ANN: SOGo Package Repositories


Chronological Thread 
  • From: "\"Alain Abbas\"" ( ) < >
  • To:
  • Subject: Re: [SOGo] ANN: SOGo Package Repositories
  • Date: Thu, 28 Jul 2016 07:59:10 +0200
  • Dmarc-filter: OpenDMARC Filter v1.2.0 mail.inverse.ca C717AC8E02E

Hello 
Trying to make packages on Jessie 
for SOPE ok no problems 
For Sogo 
Error :

MAPIStoreContext.m:558:12: error: too many arguments to function ‘openchangedb_get_new_changeNumbers’

   retval = openchangedb_get_new_changeNumbers (connInfo->oc_ctx, memCtx, owner, max, &numbers);

            ^

In file included from MAPIStoreContext.m:57:0:

/usr/include/libmapiproxy.h:204:17: note: declared here

 enum MAPISTATUS openchangedb_get_new_changeNumbers(struct openchangedb_context *, TALLOC_CTX *, uint64_t, struct UI8Array_r **);

                 ^

/usr/share/GNUstep/Makefiles/rules.make:468: recipe for target 'obj/SOGoBackend.obj/MAPIStoreContext.m.o' failed

make[4]: *** [obj/SOGoBackend.obj/MAPIStoreContext.m.o] Error 1

/usr/share/GNUstep/Makefiles/Instance/bundle.make:193: recipe for target 'internal-bundle-run-compile-submake' failed

make[3]: *** [internal-bundle-run-compile-submake] Error 2

/usr/share/GNUstep/Makefiles/Master/rules.make:298: recipe for target 'SOGoBackend.all.bundle.variables' failed

make[2]: *** [SOGoBackend.all.bundle.variables] Error 2

/usr/share/GNUstep/Makefiles/Master/bundle.make:37: recipe for target 'internal-all' failed

make[1]: *** [internal-all] Error 2

make[1]: Leaving directory '/home/test/SOGo-3.1.4/OpenChange'

debian/rules:26: recipe for target 'build-arch-stamp' failed

make: *** [build-arch-stamp] Error 2

dpkg-buildpackage: erreur: debian/rules build a produit une erreur de sortie de type 2


Seems that package libmapiproxy-dev is outdated on Jessie 
How to desactivate Openchange compilation in the source ? or where i can have the right libmapiproxy-dev ? 

Regards




Le Mercredi 27 Juillet 2016 23:27 CEST, "\"Alain Abbas\"" ( ) < > a écrit:
 
 
Hello 
Trying that but it try to build the sogo openchange package too  when compiling sogo 
how to desactivate it ? 

Regards 



Le Mardi 19 Juillet 2016 22:45 CEST, "Achim Gottinger" ( ) < > a écrit:
 
 
Here is an short howto for sogo2 on wheezy without openchange

First download SOPE-3.1.4.tar.gz and SOGo-2.3.13.tar.gz install build-essentails and dpkg-dev
On wheezy libwbxml2 is also required you can get the required version https://packages.inverse.ca/SOGo/nightly/2/debian/pool/wheezy/w/wbxml2/

# tar xvzf SOPE-3.1.4.tar.gz
#  cd SOPE
#  cp -a packaging/debian .
#  ./debian/rules
# dpkg-buildpackage
(install all required dependencies)
# dpkg-buildpackage
# cd ..
# dpkg -i libsope*.deb
# tar xvzf SOGo-2.3.13.tar.gz
# cd SOGo-2.3.13
#  ./debian/rules
# dch
(add an changelog entry for version 2.3.13)
 dpkg-buildpackage -b
(install all required dependencies)
# dpkg-buildpackage -b

You should now have build these packages:

libsbjson2.3_4.9.r1664_amd64.deb
libsbjson2.3-dev_4.9.r1664_amd64.deb
libsope4.9-dev_4.9.r1664_all.deb
libsope-appserver4.9_4.9.r1664_amd64.deb
libsope-appserver4.9-dev_4.9.r1664_amd64.deb
libsope-core4.9_4.9.r1664_amd64.deb
libsope-core4.9-dev_4.9.r1664_amd64.deb
libsope-gdl1-4.9_4.9.r1664_amd64.deb
libsope-gdl1-4.9-dev_4.9.r1664_amd64.deb
libsope-ldap4.9_4.9.r1664_amd64.deb
libsope-ldap4.9-dev_4.9.r1664_amd64.deb
libsope-mime4.9_4.9.r1664_amd64.deb
libsope-mime4.9-dev_4.9.r1664_amd64.deb
libsope-xml4.9_4.9.r1664_amd64.deb
libsope-xml4.9-dev_4.9.r1664_amd64.deb
sogo_2.3.13_amd64.deb
sogo-activesync_2.3.13_amd64.deb
sogo-dbg_2.3.13_amd64.deb
sogo-dev_2.3.13_amd64.deb
sope4.9-appserver_4.9.r1664_amd64.deb
sope4.9-dbg_4.9.r1664_amd64.deb
sope4.9-gdl1-mysql_4.9.r1664_amd64.deb
sope4.9-gdl1-postgresql_4.9.r1664_amd64.deb
sope4.9-libxmlsaxdriver_4.9.r1664_amd64.deb
sope4.9-stxsaxdriver_4.9.r1664_amd64.deb


But i have not yet tested if these packages work proper. :-)

 
Am 19.07.2016 um 21:31 schrieb Heiner Markert ( ):
Hello,

could you please post a short howto on how to build those debian packages based on the control files?

Thanks and best regards
Heiner



Am 19.07.2016 um 21:11 schrieb Achim Gottinger ( ):

 
Am 19.07.2016 um 20:10 schrieb Ludovic Marcotte ( ):

On 2016-07-19 12:35 PM, "Kai-Uwe Rommel" ( ) wrote:

What does that mean for me? I have to download the source code and
compile myself? Or should use nightly builds? How do I access
these? Are these also in a package repository available to me?
How are these accessed?
Nightly builds are indeed available - just like before: https://sogo.nu/download.html

There are FAQs on how to configure your repos for Yum and apt-get.

Generating packages from the SOGo/SOPE sources isn't complex - it's just like building any other packages. We still provide the Debian control files and the spec files to do so.

Thanks!
Thank you for the clarification. Managed to build debian wheezy packages for sope and sogo with control files under packaging/debian.--

https://inverse.ca/sogo/lists
 --

https://inverse.ca/sogo/lists
--

https://inverse.ca/sogo/lists

--
Alain Abbas
3 rue des Violettes
54 410 Laneveuville-Devant-Nancy
Tel : +333 83 18 02 70
skype: alain.abbas
--

https://inverse.ca/sogo/lists

--
Alain Abbas
3 rue des Violettes
54 410 Laneveuville-Devant-Nancy
Tel : +333 83 18 02 70
skype: alain.abbas


Archive powered by MHonArc 2.6.18.

Top of page