I am currently trying to compile SOPE 2.2.10 on FreeBSd 10.1 without
success yet. However, I'm making some progress by editing gnustep-base
header files.
The last version of SOPE/SOGo I successfully installed was 2.04b on
FreeBSD 8.3. It's been running flawlessly (apart from minor SOGo bugs)
for over a year now, in production, for about a couple hundred users.
I think I found the problem with it not compiling, although I don't know
what I'm, I am getting further through the compile process.
I'm using CC=/usr/bin/cc ./configure --with-gnustep (clang in the
base) and gmake.
The first error looks as such:
NSException+misc.m:110:10: error: 'NSException' does not have a member
named '_e_reason'
The way I fixed that error is to comment out an #if statement as such:
# vi +103 /usr/local/GNUstep/System/Library/Headers/Foundation/NSException.h
//#if GS_EXPOSE(NSException)
@private
NSString *_e_name;
NSString *_e_reason;
void *_reserved;
//#endif
The next error is also related to #if GS_EXPOSE(???).
I'll keep going and report back. But can anyone shed light on this
GS_EXPOSE function? I know very little about (g)make and configure files
and nothing about Objective C. My guess is either the version of
gnustep-base has introduced an issue with SOPE code, or there are some
compile flags or gnustep development resources missing for building on
FreeBSD. Probably the better solution is to fix the configure script,
instead of hack the gnustep-base header files.
Odhiambo Washington wrote:
I have been running SOGo (for fun) on FreeBSD for quite some time now
- almost a year I think.
The issue is compiling it. Once you get past that, there shouldn't be
much problem. SOPE is required definately and they are both in the
ports. Maybe the versions are old, but if you ask me, I did a lof of
compiling by hand once I decided to play with it. I think I got stuck
once we reached 2.2.5 because couldn't compile successfully, posted
here and no one bothered:-)
Let me try 2.2.9 and see where I end up.
On 21 October 2014 01:59, Sebastian Reitenbach
sebas...@l00-bugdead-prods.de mailto:sebas...@l00-bugdead-prods.de
wrote:
Hi,
On Monday, October 20, 2014 13:22 CEST, Jay Patel
rockworl...@gmail.com mailto:rockworl...@gmail.com wrote:
I am also looking for same as FreeBSD has ZFS system to
continuesly adding
new HDD for more than 100 users.
or DragonflyBSD.
Jay.
For the case you may not care about what letters are before the
*BSD, you may want
to look at OpenBSD. Just two days ago I updated sogo port to
2.2.9a in OpenBSD -current.
Still without activesync, but I hope with 2.2.10, I'll have it as
a subpackage for those who
need it.
Oh well, no ZFS on OpenBSD, so, maybe not an option for you ;)
cheers,
Sebastian
On Mon, Oct 20, 2014 at 1:00 PM, christoph.lar...@synalinq.com
mailto:christoph.lar...@synalinq.com wrote:
Dear All,
sog@ looks like a terrific piece of software, and its heavy
orientation
towards busy environments calls for deployment on capable
server O/S
platforms. FreeBSD is a common and superb choice, yet it is
completely
unsupported. This is a big pity. While we may not need a port
yet, a
functioning, verified howto may be a good start, yet so far
all FreeBSD-
related sog@ documentation is very, very much work in
progress, and has
been
unfinished (given up?) for several years.
Quo vadis sog@?
Thanks a lot for ideas and any input.
Chris
--
users@sogo.nu mailto:users@sogo.nu
https://inverse.ca/sogo/lists
--
users@sogo.nu mailto:users@sogo.nu
https://inverse.ca/sogo/lists
--
users@sogo.nu mailto:users@sogo.nu
https://inverse.ca/sogo/lists
--
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254733744121/+254722743223
I can't hear you -- I'm using the scrambler.
attachment: euan_thoms.vcf