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
>Organization:
>Environment:
>Description:
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
so.
>How-To-Repeat:
>Fix:
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.
>Unformatted:
Home |
Main Index |
Thread Index |
Old Index