#109 [1.5.0] librecmc-imagebuilder-ath79-generic.Linux-x86_64 broken

Closed
opened 1 year ago by nazami3 · 0 comments
nazami3 commented 1 year ago

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. 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
Sign in to join this conversation.
Loading...
Cancel
Save
There is no content yet.