See <https://jenkins.scylladb.com/job/osv-build/1604/display/redirect?page=changes>
Changes: [jwkozaczuk] serial console: refactor common logic to allow re-use when implementing mmio version ------------------------------------------ [...truncated 634.47 KB...] CC musl/src/math/logb.c CC musl/src/math/logbf.c CC musl/src/math/logbl.c CC musl/src/math/logf.c CC musl/src/math/logl.c CC musl/src/math/lrint.c CC musl/src/math/lround.c CC musl/src/math/lroundf.c CC musl/src/math/lroundl.c CC musl/src/math/modf.c CC musl/src/math/modff.c CC musl/src/math/modfl.c CC musl/src/math/nan.c CC musl/src/math/nanf.c CC musl/src/math/nanl.c CC musl/src/math/nearbyint.c CC musl/src/math/nearbyintf.c CC musl/src/math/nearbyintl.c CC musl/src/math/nextafter.c CC musl/src/math/nextafterf.c CC musl/src/math/nextafterl.c CC musl/src/math/nexttoward.c CC musl/src/math/nexttowardf.c CC musl/src/math/nexttowardl.c CC musl/src/math/pow.c CC musl/src/math/powf.c CC musl/src/math/powl.c CC musl/src/math/remainder.c CC musl/src/math/remainderf.c CC musl/src/math/remainderl.c CC musl/src/math/remquo.c CC musl/src/math/remquof.c CC musl/src/math/remquol.c CC musl/src/math/rint.c CC musl/src/math/rintf.c CC musl/src/math/rintl.c CC musl/src/math/round.c CC musl/src/math/roundf.c CC musl/src/math/roundl.c CC musl/src/math/scalb.c CC musl/src/math/scalbf.c CC musl/src/math/scalbln.c CC musl/src/math/scalblnf.c CC musl/src/math/scalblnl.c CC musl/src/math/scalbn.c CC musl/src/math/scalbnf.c CC musl/src/math/scalbnl.c CC musl/src/math/signgam.c CC musl/src/math/significand.c CC musl/src/math/significandf.c CC musl/src/math/sin.c CC musl/src/math/sincos.c CC musl/src/math/sincosf.c CC musl/src/math/sinf.c CC musl/src/math/sinh.c CC musl/src/math/sinhf.c CC musl/src/math/sinhl.c CC musl/src/math/sinl.c CC musl/src/math/sqrt.c CC musl/src/math/sqrtf.c CC musl/src/math/sqrtl.c CC musl/src/math/tan.c CC musl/src/math/tanf.c CC musl/src/math/tanh.c CC musl/src/math/tanhf.c CC musl/src/math/tanhl.c CC musl/src/math/tanl.c CC musl/src/math/tgamma.c CC musl/src/math/tgammaf.c CC musl/src/math/tgammal.c CC musl/src/math/trunc.c CC musl/src/math/truncf.c CC musl/src/math/truncl.c CC musl/src/misc/a64l.c CC musl/src/misc/get_current_dir_name.c CC musl/src/misc/getsubopt.c CC musl/src/misc/nftw.c CC musl/src/signal/siginterrupt.c CC musl/src/multibyte/internal.c CC musl/src/multibyte/mblen.c CC musl/src/multibyte/mbrtowc.c CC musl/src/multibyte/mbsinit.c CC musl/src/multibyte/mbsnrtowcs.c CC musl/src/multibyte/mbsrtowcs.c CC musl/src/multibyte/mbstowcs.c CC musl/src/multibyte/mbtowc.c CC musl/src/multibyte/wcrtomb.c CC musl/src/multibyte/wcsnrtombs.c CC musl/src/multibyte/wcsrtombs.c CC musl/src/multibyte/wcstombs.c CC musl/src/multibyte/wctomb.c CC musl/src/network/gethostbyaddr.c CC musl/src/network/freeaddrinfo.c CC musl/src/network/inet_pton.c CC musl/src/network/if_freenameindex.c CC musl/src/prng/rand.c CC musl/src/prng/rand_r.c CC musl/src/prng/drand48.c CC musl/src/prng/lcong48.c CC musl/src/prng/lrand48.c CC musl/src/prng/mrand48.c CC musl/src/prng/seed48.c CC musl/src/prng/srand48.c CC musl/src/stdio/__fclose_ca.c CC musl/src/stdio/__overflow.c CC musl/src/stdio/__stdio_exit.c CC musl/src/stdio/__string_read.c CC musl/src/stdio/__toread.c CC musl/src/stdio/__towrite.c CC musl/src/stdio/__uflow.c CC musl/src/stdio/clearerr.c CC musl/src/stdio/ext.c CC musl/src/stdio/ext2.c CC musl/src/stdio/fclose.c CC musl/src/stdio/feof.c CC musl/src/stdio/ferror.c CC musl/src/stdio/fflush.c CC musl/src/stdio/fgetln.c CC musl/src/stdio/fgetpos.c CC musl/src/stdio/fgets.c CC musl/src/stdio/fgetwc.c CC musl/src/stdio/fgetws.c CC musl/src/stdio/fileno.c CC musl/src/stdio/fputs.c CC musl/src/stdio/fputwc.c CC musl/src/stdio/fputws.c CC musl/src/stdio/fread.c CC musl/src/stdio/fscanf.c CC musl/src/stdio/fseek.c CC musl/src/stdio/fsetpos.c CC musl/src/stdio/ftell.c CC musl/src/stdio/fwide.c CC musl/src/stdio/fwrite.c CC musl/src/stdio/fwscanf.c CC musl/src/stdio/getc_unlocked.c CC musl/src/stdio/getchar_unlocked.c CC musl/src/stdio/getdelim.c CC musl/src/stdio/gets.c CC musl/src/stdio/getwc.c CC musl/src/stdio/getwchar.c CC musl/src/stdio/perror.c CC musl/src/stdio/putc_unlocked.c CC musl/src/stdio/putchar_unlocked.c CC musl/src/stdio/puts.c CC musl/src/stdio/putwc.c CC musl/src/stdio/putwchar.c CC musl/src/stdio/rewind.c CC musl/src/stdio/scanf.c CC musl/src/stdio/setvbuf.c CC musl/src/stdio/swscanf.c CC musl/src/stdio/tempnam.c CC musl/src/stdio/ungetc.c CC musl/src/stdio/ungetwc.c CC musl/src/stdio/vasprintf.c CC musl/src/stdio/vfwprintf.c CC musl/src/stdio/vscanf.c CC musl/src/stdio/vwscanf.c CC musl/src/stdio/wscanf.c CC musl/src/stdlib/atof.c CC musl/src/stdlib/atoi.c CC musl/src/stdlib/atol.c CC musl/src/stdlib/atoll.c CC musl/src/stdlib/bsearch.c CC musl/src/stdlib/div.c CC musl/src/stdlib/ecvt.c CC musl/src/stdlib/fcvt.c CC musl/src/stdlib/gcvt.c CC musl/src/stdlib/ldiv.c CC musl/src/stdlib/lldiv.c CC musl/src/stdlib/qsort.c CC musl/src/string/memmem.c CC musl/src/string/memrchr.c CC musl/src/string/strndup.c CC musl/src/string/strstr.c CC musl/src/string/wcsdup.c CC musl/src/temp/mkdtemp.c CC musl/src/temp/mkstemp.c CC musl/src/temp/mktemp.c CC musl/src/temp/mkostemp.c CC musl/src/temp/mkostemps.c CC musl/src/time/getdate.c CC musl/src/time/strptime.c CC musl/src/regex/fnmatch.c CC musl/src/regex/glob.c CC musl/src/regex/regcomp.c CC musl/src/regex/regexec.c CC musl/src/regex/tre-mem.c CC musl/src/fenv/fenv.c CC musl/src/crypt/crypt_r.c CC musl/src/crypt/crypt_sha256.c CC musl/src/crypt/crypt_sha512.c CXX fs/nfs/nfs_null_vfsops.cc CXX tools/mkfs/mkfs.cc LINK build/release.aarch64/libuutil.so LINK build/release.aarch64/tools/uush/uush.so LINK build/release.aarch64/tools/uush/ls.so LINK build/release.aarch64/tools/uush/mkdir.so LINK build/release.aarch64/tools/mount/mount-fs.so LINK build/release.aarch64/tools/mount/umount.so LINK build/release.aarch64/tests/tst-hello.so LINK libzfs.so LINK kernel.elf LINK cpiod.so LINK zpool.so LINK zfs.so LINK mkfs.so MKBOOTFS build/release.aarch64/bootfs.bin AS bootfs.S LINK loader.elf aarch64-linux-gnu-ld.bfd: build/release.aarch64/drivers/isa-serial-base.o: in function `console::isa_serial_console_base::input_ready()': <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:84: undefined reference to `console::isa_serial_console_base::read_byte(int)' aarch64-linux-gnu-ld.bfd: build/release.aarch64/drivers/isa-serial-base.o: in function `console::isa_serial_console_base::readch()': <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:96: undefined reference to `console::isa_serial_console_base::read_byte(int)' aarch64-linux-gnu-ld.bfd: <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:99: undefined reference to `console::isa_serial_console_base::read_byte(int)' aarch64-linux-gnu-ld.bfd: build/release.aarch64/drivers/isa-serial-base.o: in function `console::isa_serial_console_base::common_early_init()': <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:59: undefined reference to `console::isa_serial_console_base::write_byte(unsigned char, int)' aarch64-linux-gnu-ld.bfd: <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:60: undefined reference to `console::isa_serial_console_base::write_byte(unsigned char, int)' aarch64-linux-gnu-ld.bfd: <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:61: undefined reference to `console::isa_serial_console_base::write_byte(unsigned char, int)' aarch64-linux-gnu-ld.bfd: <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:62: undefined reference to `console::isa_serial_console_base::write_byte(unsigned char, int)' aarch64-linux-gnu-ld.bfd: <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:65: undefined reference to `console::isa_serial_console_base::write_byte(unsigned char, int)' aarch64-linux-gnu-ld.bfd: build/release.aarch64/drivers/isa-serial-base.o:<https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:68: more undefined references to `console::isa_serial_console_base::write_byte(unsigned char, int)' follow aarch64-linux-gnu-ld.bfd: build/release.aarch64/drivers/isa-serial-base.o: in function `console::isa_serial_console_base::putchar(char)': <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:109: undefined reference to `console::isa_serial_console_base::read_byte(int)' aarch64-linux-gnu-ld.bfd: <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:112: undefined reference to `console::isa_serial_console_base::write_byte(unsigned char, int)' aarch64-linux-gnu-ld.bfd: build/release.aarch64/drivers/isa-serial-base.o: in function `console::isa_serial_console_base::enable_interrupt()': <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:118: undefined reference to `console::isa_serial_console_base::write_byte(unsigned char, int)' aarch64-linux-gnu-ld.bfd: build/release.aarch64/drivers/isa-serial-base.o: in function `console::isa_serial_console_base::input_ready()': <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:84: undefined reference to `console::isa_serial_console_base::read_byte(int)' aarch64-linux-gnu-ld.bfd: build/release.aarch64/drivers/isa-serial-base.o: in function `console::isa_serial_console_base::readch()': <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:96: undefined reference to `console::isa_serial_console_base::read_byte(int)' aarch64-linux-gnu-ld.bfd: <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:99: undefined reference to `console::isa_serial_console_base::read_byte(int)' aarch64-linux-gnu-ld.bfd: build/release.aarch64/drivers/isa-serial-base.o: in function `console::isa_serial_console_base::common_early_init()': <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:59: undefined reference to `console::isa_serial_console_base::write_byte(unsigned char, int)' aarch64-linux-gnu-ld.bfd: <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:60: undefined reference to `console::isa_serial_console_base::write_byte(unsigned char, int)' aarch64-linux-gnu-ld.bfd: <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:61: undefined reference to `console::isa_serial_console_base::write_byte(unsigned char, int)' aarch64-linux-gnu-ld.bfd: <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:62: undefined reference to `console::isa_serial_console_base::write_byte(unsigned char, int)' aarch64-linux-gnu-ld.bfd: <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:65: undefined reference to `console::isa_serial_console_base::write_byte(unsigned char, int)' aarch64-linux-gnu-ld.bfd: build/release.aarch64/drivers/isa-serial-base.o:<https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:68: more undefined references to `console::isa_serial_console_base::write_byte(unsigned char, int)' follow aarch64-linux-gnu-ld.bfd: build/release.aarch64/drivers/isa-serial-base.o: in function `console::isa_serial_console_base::putchar(char)': <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:109: undefined reference to `console::isa_serial_console_base::read_byte(int)' aarch64-linux-gnu-ld.bfd: <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:112: undefined reference to `console::isa_serial_console_base::write_byte(unsigned char, int)' aarch64-linux-gnu-ld.bfd: build/release.aarch64/drivers/isa-serial-base.o: in function `console::isa_serial_console_base::enable_interrupt()': <https://jenkins.scylladb.com/job/osv-build/ws/drivers/isa-serial-base.cc>:118: undefined reference to `console::isa_serial_console_base::write_byte(unsigned char, int)' make: *** [Makefile:1873: build/release.aarch64/kernel.elf] Error 1 make: *** Waiting for unfinished jobs.... make: *** [Makefile:1857: build/release.aarch64/loader.elf] Error 1 Build step 'Execute shell' marked build as failure IRC notifier plugin: Sending notification to: #osv Not sending mail to user [email protected] with no permission to view osv-build #1604 -- You received this message because you are subscribed to the Google Groups "OSv Development" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/osv-dev/1992697464.20088.1592956157371.JavaMail.jenkins%40jenkins.cloudius-systems.com.
