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\"" ([email protected]) <[email protected]> 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" ([email protected]) <[email protected]> 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 ([email protected]):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 ([email protected]): Am 19.07.2016 um 20:10 schrieb Ludovic Marcotte ([email protected]): On 2016-07-19 12:35 PM, "Kai-Uwe Rommel" ([email protected]) 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.-- [email protected] https://inverse.ca/sogo/lists -- [email protected] https://inverse.ca/sogo/lists-- [email protected] 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-- [email protected] 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 -- [email protected] https://inverse.ca/sogo/lists
