NetBSD-Bugs archive

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

lib/46426: LZF_STATE_ARG incompatibility

>Number:         46426
>Category:       lib
>Synopsis:       LZF_STATE_ARG incompatibility
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    lib-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue May 08 14:10:01 +0000 2012
>Originator:     YAMAMOTO Takashi
>Release:        NetBSD current
        our liblzf, specifically the prototype of lzf_compress, is
        incompatible with the upstream version.  it causes problems for
        third party applications for which autoconf picks up our liblzf.
        eg. snappy

revision 1.2
date: 2010/02/03 03:55:38;  author: tls;  state: Exp;  lines: +5 -2
Adjust liblzf to offer the LZF_STATE_ARG API, which is better for small-stack
environments (think bootblocks etc) and no worse elsewise (you can always
just pass the same state argument...) and have correct prototypes when doing

        a. revert the above change to make it compatible again
          with the upstream.

        b. remove liblzf.  it seems that there are no users in our tree.


Home | Main Index | Thread Index | Old Index