Take file 'control-no-openchange' from packaging/debian-multiarch and use it instead of the current 'control'.
-- Slávek On Thursday 28 of July 2016 19:41:53 "Alain Abbas" wrote: > Hello > Thanks Slavek > but how i can build Sogo without Openchange support > I didn t find any documentations or wehre to desactivate it. > how to desactivate it in the source ? > thanks you > Regards > > > Le Jeudi 28 Juillet 2016 19:10 CEST, Slávek Banko (slavek.ba...@axis.cz) > <users@sogo.nu> a écrit: It seems that you are building SOGo with > OpenChange from Debian Jessie, which is probably older than expected in > current SOGo versions. You can try to build without OpenChange support. > > -- > Slávek > > On Thursday 28 of July 2016 07:59:10 "Alain Abbas" wrote: > > 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\"" > > (alain.ab...@libertech.fr) <users@sogo.nu> 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" (ac...@ag-web.biz) > > <users@sogo.nu> 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 (mephi...@gmx.net):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 (ac...@ag-web.biz): > > Am 19.07.2016 um 20:10 schrieb Ludovic Marcotte (lmarco...@inverse.ca): > > On 2016-07-19 12:35 PM, "Kai-Uwe Rommel" (kai-uwe.rom...@ars.de) > > 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.-- > > users@sogo.nu > > https://inverse.ca/sogo/lists -- > > users@sogo.nu > > https://inverse.ca/sogo/lists-- > > users@sogo.nu > > 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-- > > users@sogo.nu > > 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 > > -- > Alain Abbas > 3 rue des Violettes > 54 410 Laneveuville-Devant-Nancy > Tel : +333 83 18 02 70 > skype: alain.abbas -- users@sogo.nu https://inverse.ca/sogo/lists