Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - openchange

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: openchange 2.3-7

Git Clone URL: https://aur-dev.archlinux.org/openchange.git (read-only)
Package Base: openchange
Description: A portable, open source implementation of Microsoft Exchange server and Exchange protocols.
Upstream URL: http://www.openchange.org
Licenses: GPL3
Submitter: a1russell
Maintainer: Zrax (DJ_L)
Last Packager: Zrax
Votes: 28
Popularity: 0.007703
First Submitted: 2010-08-20 16:19
Last Updated: 2016-06-03 16:20

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 ... Next › Last »

DJ_L commented on 2014-11-26 22:56

Okay, so yeah, removing the po files fixes the build on i686, so summary of fixes for this package:

Add perl-parse-yapp to depends

Add the group of commands following the two comments below in this https://aur.archlinux.org/packages/op/openchange-server/PKGBUILD

# Fix type error in openchang-provision
and
# Fix build on ARCH!=x86_64

The alternate openchange-server package works as well now, but is overkill if you only need the libs for evolution-mapi.

DJ_L commented on 2014-11-24 17:55

alien333, I wasn't aware that anybody was actually using that tutorial, it is still in a bit of flux, but usable for the most part. I should finish the cleanup tonight. Anyway, I think I got a quick fix for you, I'm at work and can't test (also not on i686). Just before running make in the PKGBUILD, add the following line:

rm mapiproxy/libmapi{proxy,store}/backends/*.po

Again, I'm not on i686, so I can't test, but if it complains again in the same folder, find the Makefile for that tree and get rid of -fPIC anywhere in it. Also, there is a minor issue with the sogo pacakge, the default apache config file is not put into place, corrections for the PKGBUILD are on its page as well. Please let us know the results.

Thanks.

alien333 commented on 2014-11-24 08:26

I am trying to install this package
but when creating the package I am getting the following error:
Linking mapiproxy/libmapiproxy.so.2.2
mapiproxy/libmapiproxy/backends/openchangedb_ldb.po: file not recognized: File format not recognized
collect2: error: ld returned 1 exit status
Makefile:785: recipe for target 'mapiproxy/libmapiproxy.so.2.2' failed
make: *** [mapiproxy/libmapiproxy.so.2.2] Error 1
==> ERROR: a failure occurred in build().
Aborting...

I also opened a thread on the forums: https://bbs.archlinux.org/viewtopic.php?id=190196
Any help would be appreciated

alien333 commented on 2014-11-24 08:24

I am trying to install this package
but when creating the package I am getting the following error:
Linking mapiproxy/libmapiproxy.so.2.2
mapiproxy/libmapiproxy/backends/openchangedb_ldb.po: file not recognized: File format not recognized
collect2: error: ld returned 1 exit status
Makefile:785: recipe for target 'mapiproxy/libmapiproxy.so.2.2' failed
make: *** [mapiproxy/libmapiproxy.so.2.2] Error 1
==> ERROR: a failure occurred in build().
Aborting...
Any help would be appreciated

DJ_L commented on 2014-11-23 18:18

And another problem that doesn't affect the libs, only openchane-provision, so not found after last update...

Fix is:
sed 's@ self.server_id)@ (self.server_id,))@' -i python/openchange/mailbox.py

That's a double space after both delimeters above...it doesn't transfer in comments

DJ_L commented on 2014-11-23 18:13

And another problem that doesn't affect the libs, only openchane-provision, so not found after last update...

Fix is:
's@ self.server_id)@ (self.server_id,))@' -i python/openchange/mailbox.py

DJ_L commented on 2014-11-23 08:29

Just did a clean build tonight on a fresh Arch install and got a build failure. Need to add perl-parse-yapp to depends. I guess it was always installed as a dep for something else before. If it helps, installation was very minimal - base, base-devel, openssh, vim, docbook-xsl, samba, ntp, dnsutils, krb5, openldap, bind, cups, grub, dhcp, boost, ccache, libical - in that order (only the last four were after pacstrap). Thanks for adding the samba switches, simplifies things greatly for me.

Zrax commented on 2014-11-12 17:22

Ah, so it does... I was waiting for 3.14, but I see now that's not necessary -- thanks :). I've also included DJ_L's changes for AD support.

archdria commented on 2014-11-12 11:41

evolution-mapi has been updated to 3.12.8 and now supports openchange-2.2, so, as far as I know, there is no reason to hold this package to version 2.1

Thank you :)

archdria commented on 2014-11-12 10:51

evolution-mapi has been updated to 3.12.8 and now supports openchange-2.2, so, as far as I know, there is no reason to hold this package in version 2.1

Thank you :)