Re: Modern Cyrus IMAP and Apache Guacamole on NetBSD?

2021-09-22 Thread Greg A. Woods
At Thu, 9 Sep 2021 12:20:15 +0200, Matthias Petermann  
wrote:
Subject: Re: Modern Cyrus IMAP and Apache Guacamole on NetBSD?
>
>
> In the future, I would like
> to bring this to a newer version - 3.4.2
> is now stable.

A new IMAPd is one of the last remaining requirements I need to get
working before I upgrade my enormously old version.

I've just managed to finally get a successful build of Cyrus IMAPd 3.4.2
on a reasonably recent NetBSD x86_64 machine.

I have not yet tried to run it -- I need to make a pkgsrc module with my
few necessary patches and then install it on a test machine.

It still after all these years has some remarkably egregious portability
and build problems.  Turning on a few extra compiler warnings generated
nearly 200,000 lines of output during the build (though perhaps 90% of
it was repeats due to the errors being in common headers).

--
Greg A. Woods 

Kelowna, BC +1 250 762-7675   RoboHack 
Planix, Inc.  Avoncote Farms 


pgpAjzw8JMy41.pgp
Description: OpenPGP Digital Signature


Re: Modern Cyrus IMAP and Apache Guacamole on NetBSD?

2021-09-09 Thread Carl Brewer

On 9/09/2021 8:20 pm, Matthias Petermann wrote:


A while ago I added version 3.0.13 to pkgsrc-wip[1] because I needed 
the CalDAV/CardDAV functionality. This package should currently also 
be buildable to evaluate it. I can help with the configuration. In the 
future, I would like to bring this to a newer version - 3.4.2 is now 
stable. I will certainly tackle this in autumn, but I am always 
grateful for help as I am not yet a pkgsrc expert myself and have to 
learn a lot from other packages ;-)



Hey Matthias, thank you for the reply.

This seems like a fair bit of work and no-one else seems interested in 
it, and I certainly don't have the time or time to develop the skill to 
get pkgsrc to do it.  FreeBSD's ports has current Cyrus and current 
Guacamole etc, and it's a BSD UNIX, for my purposes, I think FreeBSD 
might be a better option for my purposes.


cheers

Carl






Re: Modern Cyrus IMAP and Apache Guacamole on NetBSD?

2021-09-09 Thread Matthias Petermann



Hi Carl,

On 09.09.21 05:50, Carl Brewer wrote:


G'day,

Looking at pkgsrc, the version of cyrus imap seems to be pretty ancient, 
2.4.20.something. I want to run a much more recent version, but don't 
have the skills or time to maintain anything in pkgsrc.  Has anyone here 
looked at, or is, running a more current version?  Maybe just compiled 
by hand? Any war stories?




A while ago I added version 3.0.13 to pkgsrc-wip[1] because I needed the 
CalDAV/CardDAV functionality. This package should currently also be 
buildable to evaluate it. I can help with the configuration. In the 
future, I would like to bring this to a newer version - 3.4.2 is now 
stable. I will certainly tackle this in autumn, but I am always grateful 
for help as I am not yet a pkgsrc expert myself and have to learn a lot 
from other packages ;-)


Best regards
Matthias


[1] 
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=tree;f=cyrus-imapd30;hb=HEAD