name: lzo
version: "2.10"
release: 1
description: Real-time data compression library
license: GPL-2.0-or-later
homepage: https://www.oberhumer.com/opensource/lzo/
source:
- url: https://www.oberhumer.com/opensource/lzo/download/lzo-${version}.tar.gz
  filename: lzo-${version}.tar.gz
  sha256: c0f892943208266f9b6543b3ae308fab6284c5c90e627931446fb49b4221a072
dependencies:
  build: []
  host: []
  runtime: []
# Tier moved core → extra in 2026-05-09 Build #6 cascade fix:
# lzo was declared `tier: core` but NOT wired into either chroot-build-
# ch8.sh (LFS Ch.8) nor chroot-build-core-extra.sh — same silent-skip
# shape as apparmor pre-f190f1c, pkm pre-a9d60a4, btrfs-progs pre-
# 9669ca4. Result: btrfs-progs's `cannot find lzo2 library` halt.
#
# lzo has no build deps — topological sort places it correctly via
# btrfs-progs's build:lzo dep. tier:extra means the Python builder
# picks it up during chroot-build-extra.sh's `--tier extra` run.
tier: core
build_style: custom
install_func: do_install
verify_paths:
  - /usr/lib/liblzo2.so
