bug-mailutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-mailutils] Snapshot 20050906 broke everything!


From: Sergey Poznyakoff
Subject: Re: [bug-mailutils] Snapshot 20050906 broke everything!
Date: Tue, 20 Sep 2005 21:59:57 +0300

Hi,

> I compiled a later snapshot (mailutils-20050906) provided by you and
> my programs failed to compile.

Actually, they should not have compiled :) I mean, without renaming
mailutils calls.   

> I know that there are extensive changes
> in mailutils and I noticed in the list a message saying that you will
> change the namespace in the libraries.

Yes, it is already done.

> I prefixed all functions I used
> from mailutils with 'mu_' and also changed the name of the library
> 'mailbox' to 'mailutils'.
> I managed to compile my programs with these changes.

Great. By the way, I'd suggest using mailutils-config in your makefiles
to determine loader options, this will always provide correct library
names. 

> My questions: 
> - are these changes enough or your redesign goes deeper?

All the principal changes are already done. The only major change
waiting in my todo is getting rid of the last argument ('owner') in
<object>_destroy calls. 

> - in your next alpha release (scheduled within the next week as I
> know) all programs are expected to use the new namespace? 

Yes, the package itself has switched entirely to the new namespace.

> Will the old names remain for backwards compatibility?

The new release will provide a set of defines allowing to use most of
old function names. However, using new namespace is recommended.
 
> We were very close to go live with our project and I would like to
> know if the changes in names are enough to have the same
> functionality and be able to upgrade our mailutils version as new
> releases are made. 

Yes, these changes will be enough.

Regards,
Sergey




reply via email to

[Prev in Thread] Current Thread [Next in Thread]