Package: seabios Version: 1.11.1-1 Severity: serious Justification: Policy 2.1.2
Dear Maintainer, I just noticed that the source tarball of seabios includes some compiled binaries: $ ls src/fw/*.hex src/fw/acpi-dsdt.hex src/fw/ssdt-misc.hex src/fw/ssdt-pcihp.hex src/fw/ssdt- proc.hex In debian/rules, these files are moved away and rebuilt: # move out shipped .hex files and rebuild them mkdir -p build/src/fw for f in ${FW_FILES}; do [ -f $$f.sav -o ! -f $$f ] || mv $$f $$f.sav; done rm -f ${FW_FILES} make OUT=build/ ${FW_FILES} touch $@ They should not be shipped at all, they should just be built when packaging. -- System Information: Debian Release: buster/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.16.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=el_GR.UTF-8 (charmap=UTF-8), LANGUAGE= (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -- no debconf information