Checking 'working-make'... ok.
Checking 'case-sensitive-fs'... ok.
Checking 'proper-umask'... ok.
Checking 'gcc'... ok.
Checking 'working-gcc'... ok.
Checking 'g++'... ok.
Checking 'working-g++'... ok.
Checking 'ncurses'... ok.
Checking 'perl-thread-queue'... ok.
Checking 'tar'... ok.
Checking 'find'... ok.
Checking 'bash'... ok.
Checking 'patch'... ok.
Checking 'diff'... ok.
Checking 'cp'... ok.
Checking 'seq'... ok.
Checking 'awk'... ok.
Checking 'grep'... ok.
Checking 'getopt'... ok.
Checking 'stat'... ok.
Checking 'unzip'... ok.
Checking 'bzip2'... ok.
Checking 'wget'... ok.
Checking 'perl'... ok.
Checking 'python3-cleanup'... ok.
Checking 'python'... ok.
Checking 'git'... ok.
Checking 'file'... ok.
Checking 'ldconfig-stub'... ok.
Collecting package info: done
Collecting target info: done
make[2]: Entering directory '/mnt/build/librecmc-sdk-ath79-generic_gcc-7.5.0_musl.Linux-x86_64/scripts/config'
conf.c: In function 'main':
conf.c:620:6: warning: format not a string literal and no format arguments [-Wformat-security]
620 | _("\n*** The configuration requires explicit update.\n\n"));
| ^
conf.c:674:4: warning: format not a string literal and no format arguments [-Wformat-security]
674 | fprintf(stderr, _("\n*** Error during writing of the configuration.\n\n"));
| ^~~~~~~
conf.c:678:4: warning: format not a string literal and no format arguments [-Wformat-security]
678 | fprintf(stderr, _("\n*** Error during update of the configuration.\n\n"));
| ^~~~~~~
conf.c:689:4: warning: format not a string literal and no format arguments [-Wformat-security]
689 | fprintf(stderr, _("\n*** Error during writing of the configuration.\n\n"));
| ^~~~~~~
make[2]: Leaving directory '/mnt/build/librecmc-sdk-ath79-generic_gcc-7.5.0_musl.Linux-x86_64/scripts/config'
make[2]: Entering directory '/mnt/build/librecmc-sdk-ath79-generic_gcc-7.5.0_musl.Linux-x86_64'
make[3]: Entering directory '/mnt/build/librecmc-sdk-ath79-generic_gcc-7.5.0_musl.Linux-x86_64/scripts/config'
/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: lxdialog/checklist.o: undefined reference to symbol 'keypad'
/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib64/libtinfow.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:40: mconf] Error 1
librecmc-imagebuilder-ath79-generic.Linux-x86_64
Doesn't compile with GCC 9.2.0 on Gentoo.
Checking 'working-make'... ok.
Checking 'case-sensitive-fs'... ok.
Checking 'proper-umask'... ok.
Checking 'gcc'... ok.
Checking 'working-gcc'... ok.
Checking 'g++'... ok.
Checking 'working-g++'... ok.
Checking 'ncurses'... ok.
Checking 'perl-thread-queue'... ok.
Checking 'tar'... ok.
Checking 'find'... ok.
Checking 'bash'... ok.
Checking 'patch'... ok.
Checking 'diff'... ok.
Checking 'cp'... ok.
Checking 'seq'... ok.
Checking 'awk'... ok.
Checking 'grep'... ok.
Checking 'getopt'... ok.
Checking 'stat'... ok.
Checking 'unzip'... ok.
Checking 'bzip2'... ok.
Checking 'wget'... ok.
Checking 'perl'... ok.
Checking 'python3-cleanup'... ok.
Checking 'python'... ok.
Checking 'git'... ok.
Checking 'file'... ok.
Checking 'ldconfig-stub'... ok.
Collecting package info: done
Collecting target info: done
make[2]: Entering directory '/mnt/build/librecmc-sdk-ath79-generic_gcc-7.5.0_musl.Linux-x86_64/scripts/config'
conf.c: In function 'main':
conf.c:620:6: warning: format not a string literal and no format arguments [-Wformat-security]
620 | _("\n*** The configuration requires explicit update.\n\n"));
| ^
conf.c:674:4: warning: format not a string literal and no format arguments [-Wformat-security]
674 | fprintf(stderr, _("\n*** Error during writing of the configuration.\n\n"));
| ^~~~~~~
conf.c:678:4: warning: format not a string literal and no format arguments [-Wformat-security]
678 | fprintf(stderr, _("\n*** Error during update of the configuration.\n\n"));
| ^~~~~~~
conf.c:689:4: warning: format not a string literal and no format arguments [-Wformat-security]
689 | fprintf(stderr, _("\n*** Error during writing of the configuration.\n\n"));
| ^~~~~~~
make[2]: Leaving directory '/mnt/build/librecmc-sdk-ath79-generic_gcc-7.5.0_musl.Linux-x86_64/scripts/config'
make[2]: Entering directory '/mnt/build/librecmc-sdk-ath79-generic_gcc-7.5.0_musl.Linux-x86_64'
make[3]: Entering directory '/mnt/build/librecmc-sdk-ath79-generic_gcc-7.5.0_musl.Linux-x86_64/scripts/config'
/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: lxdialog/checklist.o: undefined reference to symbol 'keypad'
/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib64/libtinfow.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:40: mconf] Error 1
librecmc-imagebuilder-ath79-generic.Linux-x86_64
Doesn't compile with GCC 9.2.0 on Gentoo.