2010/1/14 Aníbal Monsalve Salazar <ani...@debian.org>:
> On Tue, Jan 12, 2010 at 12:31:35PM +0100, Patrick Schoenfeld wrote:
>>Severity: grave
>>Package: libevent
>>Version: 1.4.13-stable-1
>>
>>Hi,
>>
>>I recently took some time to investigate #560550 and noticed
>>that an undocumented and uncommunicated change in libevent
>>broke dnsproxy.
>
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=559012
>
> It also caused the breakage of farpd (bug #559012). See bug report
> above. The attached diff shows how Javier fixed it.
>
> The last time dnsproxy was built, it used libevent1_1.3e-3 which isn't
> available anymore in sid. We now have libevent-1.4-2_1.4.13-stable-1.
>
>>Factual the library removed symbols which are used by other
>>applications when the library is used as documented.  It at least hits
>>event_gotsig and event_sigcb.
>>
>>This change is not documented, the manpage event(3) even furthermore
>>suggests the use of this symbols. I know that a alpha version talks
>>about deprecation of these symbols, but this can not happen without
>>communicating this PRIOR the deprecation.
>>
>>So now I'm unsure how to go on. Its not documented how to change the
>>behaviour of a depending program (at least I haven't found such
>>documentation), nor is the current documentation accurate, nor is the
>>change at all documented (ChangeLog), nor was I as a maintainer of a
>>dependent package beeing informed. I would appreciate if you could work
>>torwards:
>>
>>- updating the documentation
>>- clarifying if that change is really intended
>>- clarifying what needs to get changed in order to build again
>


Looks like we screwed up here.  I hadn't realized that this crappy
interface was actually documented; it's time to do a pass over the
manpage.  I guess we should re-add it for Libevent 1.4.14.

Niels, do you think we should re-add it to 2.0.x ?  It breaks
threadsafety, and there's been a better way to do signals (EV_SIGNAL,
evsignal_set, etc) since Libevent 1.1b.

yrs,
-- 
Nick



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to