Build failed in Jenkins: cyrus-imapd-master #571

2012-05-10 Thread Jenkins
See http://ci.cyrusimap.org/job/cyrus-imapd-master/571/changes Changes: [git-dpa] Makefile.am: imap_libimap_a_SOURCES += index/index.c [git-dpa] configure.ac, Makefile.am: Add libtool support [git-dpa] libcyrus_min:libconfig:config_read: add parameter config_need_data [git-dpa]

Re: Libtool and Support for Shared Libraries

2012-05-10 Thread Bron Gondwana
On Thu, May 10, 2012, at 01:04 AM, Дилян Палаузов wrote: Hello, I wanted to upload a new branch for testing libtool/shared libraries functionality, but something went wrong and the 13 commits were uploaded on top of 'master' instead of creating a separate branch. I am sorry for the

Re: Libtool and Support for Shared Libraries

2012-05-10 Thread Дилян Палаузов
Hello, While we're at it, I'd love to split things like 'mailbox.c' which are really libraries into a separate directory from 'imapd.c' which is a system daemon only run by master from cyrus.conf and separate again from cyr_dbtool.c which is a tool designed to be mainly run by humans. I would

Re: Libtool and Support for Shared Libraries

2012-05-10 Thread Bron Gondwana
On Thu, May 10, 2012 at 04:03:26PM +0200, Дилян Палаузов wrote: Hello, While we're at it, I'd love to split things like 'mailbox.c' which are really libraries into a separate directory from 'imapd.c' which is a system daemon only run by master from cyrus.conf and separate again from

Re: Libtool and Support for Shared Libraries

2012-05-10 Thread Jeroen van Meeuwen (Kolab Systems)
On 2012-05-10 17:32, Bron Gondwana wrote: On Thu, May 10, 2012 at 04:03:26PM +0200, Дилян Палаузов wrote: Hello, While we're at it, I'd love to split things like 'mailbox.c' which are really libraries into a separate directory from 'imapd.c' which is a system daemon only run by master from

Re: Libtool and Support for Shared Libraries

2012-05-10 Thread Greg Banks
On Thu, May 10, 2012, at 09:42 PM, Jeroen van Meeuwen (Kolab Systems) wrote: I agree. This tidying up is going to majorly invasive - don't forget we want to merge in caldav before this happens as well. I strongly recommend any major really tidying things up is postponed to 2.6. Agreed.