Torsten Schlabach wrote:

Hi all!
Hi Torsten,

I am currently trying to make the Cyrus SASL lib 2.1.24 work on a Debian 6.0 
(squeeze) system. But my milage seems quite limited.

I have done away with packaging the new version for now, so all I do is:

- Build myself a fresh chroot environment
- Install the minial packages needed to compile the tarball
- Do a ./configure && make && make install

In oder to see if the library I built that way works at all, in a next step I take the latest 
cyrus-imapd 2.4.6 an again just do a ./configure && make && make install on it.

Then I try to use the imtest command line tool which is part of the Cyrus IMAPd 
distribution to login into any IMAP server.

Does that make sense as a minimal test case?

If yes:

a)

Using the SASL lib tarball 2.1.24rc1 from the FTP server, everything compiles 
fine but imtest fails with an error message:

You've omitted the error message.

b)

Using the latest CVS checkout from last night instead of 2.1.24rc1, imtest does 
work indeed!

Can anyone confirm this?
Is the 2.1.24rc1 considered broken?
Is there any incompatible API change between 2.1.23 and 2.1.24?
To be frank I don't remember. One base-64 related function changed its behavior, that is probably the issue you had above.
You should have a look at the ChangeLog file for more details.

Can anyone comment on the status of the code in CVS, i.e. "should work" or "we know 
there are some things which don't work at all".

The code should work, but I would not be entirely surprised if I forgot to commit something by mistake recently.

Are there any plans by the way to release a 2.1.24 any time soon?

Yes. There was an earlier plan to release something around the end of this week, but I think I am going to miss this date. I think April 22nd is more likely at this point.

It should probably be called 2.1.25, considering the number of changes between 2.1.24rc1 and the trunk.

Best Regards,
Alexey

Reply via email to