Package Details: lzfse 1.0-5

Git Clone URL: https://aur.archlinux.org/lzfse.git (read-only, click to copy)
Package Base: lzfse
Description: LZFSE compression library and command line tool
Upstream URL: https://github.com/lzfse/lzfse
Licenses: BSD-3-Clause
Conflicts: lzfse-git
Submitter: laurent.treguier
Maintainer: quest
Last Packager: quest
Votes: 7
Popularity: 1.05
First Submitted: 2017-05-08 12:28 (UTC)
Last Updated: 2026-04-22 19:55 (UTC)

Latest Comments

quest commented on 2026-04-22 19:55 (UTC)

I went ahead and just added options=(!strip) to fix the issue.

foreverip commented on 2026-04-22 10:44 (UTC) (edited on 2026-04-22 10:45 (UTC) by foreverip)

I tried building a simple application after installing this package, but it doesn't seem to work.

main.c:

#include<lzfse.h>
int main() {
        lzfse_decode_scratch_size();
        return 0;
}
> gcc main.c -llzfse
/usr/bin/ld: /tmp/ccS2bmNK.o: in function `main':
main.c:(.text+0x5): undefined reference to `lzfse_decode_scratch_size'
collect2: error: ld returned 1 exit status

Adding options=(!strip) to the PKGBUILD or disabling symbol stripping in /etc/makepkg.conf seems to fix the issue, but I'm not sure why? The same thing happens even for older versions of this package.