Package: gcc-arm-none-eabi Version: 4.8.2-5+4 Severity: normal Dear Maintainer,
Your package is missing LTO and header files are missing. To reproduce the problem $ git clone git://github.com/mchck/mchck.git $ cd mchck/bootloader/usb-dfu/ Case #1 no LTO support, please enable it in the packaged compiler $ make ... cc1: error: LTO support has not been enabled in this configuration Case #2 no header, please add missing header $ make NO_LTO=1 ... ../../toolchain//include/mchck.h:4:23: fatal error: sys/types.h: No such file or directory #include <sys/types.h> ... Using Debian's packaged bare-metal compiler I cannot compile project even without LTO. Code compiles with SAT toolchain from https://github.com/mchck/mchck/wiki/Getting-Started#install-toolchain-softwareand apparently used to compile with NO_LTO flag. It would be nice of you, if you could at least fix one of cases, so the project can be compiled. I would strongly prefer LTO support enabled, it can be disabled by NO_LTO=1 if someone wishes. Kind regards, Mateusz -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.12-1-amd64 (SMP w/4 CPU cores) Locale: LANG=pl_PL.utf8, LC_CTYPE=pl_PL.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages gcc-arm-none-eabi depends on: ii binutils-arm-none-eabi 2.23.90.20131116-1+3 ii libc6 2.17-97 ii libgmp10 2:5.1.3+dfsg-1 ii libmpc3 1.0.1-1 ii libmpfr4 3.1.2-1 ii zlib1g 1:1.2.8.dfsg-1 Versions of packages gcc-arm-none-eabi recommends: ii libnewlib-arm-none-eabi 2.0.0-1 gcc-arm-none-eabi suggests no packages. -- no debconf information