SMPEG2 - GCC 6.1.1 compilation error


I’m using arch linux, trying to compile with
gcc-6.1.1 . It fails on file audio/hufftable.cpp with the following error:

audio/hufftable.cpp:587:1: error: narrowing conversion of ?-1? from ?int?
to ?unsigned int? inside { } [-Wnarrowing]

Full autotools log here:

The same package builds fine with gcc-5.3, albeit with quite a few warnings.

Has anyone encountered this problem?