Source: alsa-tools Version: 1.1.0-1 Severity: serious I noticed that alsa-tools fails to cross build from source for armel due to gcc-6 narrowing conversion issues. Issues about narrowing conversions are generally not cross compilation specific and reproducible natively. Thus filing at RC severity. A full (cross) build log is attached. The relevant excerpt is:
| arm-linux-gnueabi-g++ -DPACKAGE_NAME=\"hdspmixer\"
-DPACKAGE_TARNAME=\"hdspmixer\" -DPACKAGE_VERSION=\"1.11\"
-DPACKAGE_STRING=\"hdspmixer\ 1.11\" -DPACKAGE_BUGREPORT=\"\"
-DPACKAGE_URL=\"\" -DPACKAGE=\"hdspmixer\" -DVERSION=\"1.11\" -DSTDC_HEADERS=1
-DHAVE_LIBASOUND=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -I/usr/include/freetype2 -D_THREAD_SAFE
-D_REENTRANT -fno-exceptions -MT channelmap.o -MD -MP -MF .deps/channelmap.Tpo
-c -o channelmap.o channelmap.cxx
| channelmap.cxx:59:1: error: narrowing conversion of '-1' from 'int' to 'char'
inside { } [-Wnarrowing]
| };
| ^
Helmut
alsa-tools_1.1.0-1_armel.log.xz
Description: application/xz

