#!/usr/bin/make -f

export DEB_BUILD_MAINT_OPTIONS = hardening=+all

# GCC 15 默认使用 -std=gnu23（C99/C23 的 inline 语义），此时 sonypi.c 中无
# extern/static 修饰的 `inline int sonypi_ioctl()` 不再生成外部定义，
# 链接时报 `undefined reference to sonypi_ioctl`。
# 用 -fgnu89-inline 恢复该文件依赖的 gnu89 inline 语义即可，无需改动源码。
override_dh_auto_configure:
	dh_auto_configure -- CFLAGS="-fgnu89-inline"

%:
	dh $@
