Files
buildroot/package/avro-c/avro-c.mk
Titouan Christophe 02d8a41f09 package/{avro-c, python-avro}: security bump to v1.12.2
This release includes a broad round of hardening against malformed and
adversarial input across the Python SDK (bounding allocations and enforcing
decompression limits before trusting size fields read from the input).

See the release notes https://avro.apache.org/blog/2026/08/12/avro-1.12.2/

Also update the download url, because www-eu.apache.org/dist/...
is a redirection to downloads.apache.org/...

Signed-off-by: Titouan Christophe <titouan.christophe@mind.be>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-08-26 22:35:24 +02:00

28 lines
682 B
Makefile

################################################################################
#
# avro-c
#
################################################################################
# When updating the version, please also update python-avro
AVRO_C_VERSION = 1.12.2
AVRO_C_SITE = https://downloads.apache.org/avro/avro-$(AVRO_C_VERSION)/c
AVRO_C_LICENSE = Apache-2.0
AVRO_C_LICENSE_FILES = LICENSE
AVRO_C_INSTALL_STAGING = YES
AVRO_C_DEPENDENCIES = host-pkgconf jansson
ifeq ($(BR2_PACKAGE_SNAPPY),y)
AVRO_C_DEPENDENCIES += snappy
endif
ifeq ($(BR2_PACKAGE_ZLIB),y)
AVRO_C_DEPENDENCIES += zlib
endif
ifeq ($(BR2_PACKAGE_XZ),y)
AVRO_C_DEPENDENCIES += xz
endif
$(eval $(cmake-package))