https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=226154
Ofloo <nos...@ofloo.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|Unable to Reproduce |--- Status|Closed |New --- Comment #2 from Ofloo <nos...@ofloo.net> --- happens on make buildworld removed /usr/obj and recompiled but gives same result # cat /etc/make.conf # Build all ports' -march against my cpu for best performance CPUTYPE?=native # Use clang instead of gcc, only needed for versions before 10.0 CC=clang CXX=clang++ CPP=clang-cpp NO_X=yes WITHOUT_X11=yes KERNCONF=OFL # cat OFL # # CUSTOM KERNEL # include GENERIC ident OFL options IPFIREWALL options IPFIREWALL_VERBOSE options IPFIREWALL_DEFAULT_TO_ACCEPT options DUMMYNET options IPDIVERT options CONSPEED=115200 # svn info Path: . Working Copy Root Path: /usr/src URL: https://svn0.eu.freebsd.org/base/stable/11 Relative URL: ^/stable/11 Repository Root: https://svn0.eu.freebsd.org/base Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f Revision: 330016 Node Kind: directory Schedule: normal Last Changed Author: hselasky Last Changed Rev: 330015 Last Changed Date: 2018-02-26 09:00:01 +0100 (Mon, 26 Feb 2018) echo zfs.full: /usr/obj/usr/src/tmp/usr/lib/libc.a /usr/obj/usr/src/tmp/usr/lib/libjail.a /usr/obj/usr/src/tmp/usr/lib/libnvpair.a /usr/obj/usr/src/tmp/usr/lib/libuutil.a /usr/obj/usr/src/tmp/usr/lib/libzfs_core.a /usr/obj/usr/src/tmp/usr/lib/libzfs.a >> .depend clang -O2 -pipe -I/usr/src/cddl/contrib/opensolaris/lib/libzpool/common -I/usr/src/cddl/compat/opensolaris/include -I/usr/src/cddl/compat/opensolaris/lib/libumem -I/usr/src/sys/cddl/compat/opensolaris -I/usr/src/cddl/contrib/opensolaris/head -I/usr/src/cddl/contrib/opensolaris/lib/libuutil/common -I/usr/src/cddl/contrib/opensolaris/lib/libzfs/common -I/usr/src/cddl/contrib/opensolaris/lib/libzfs_core/common -I/usr/src/cddl/contrib/opensolaris/lib/libumem/common -I/usr/src/cddl/contrib/opensolaris/lib/libnvpair -I/usr/src/sys/cddl/contrib/opensolaris/uts/common -I/usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/sys/cddl/contrib/opensolaris/uts/common/sys -I/usr/src/sys/cddl/contrib/opensolaris/common/zfs -march=native -DNEED_SOLARIS_BOOLEAN -g -MD -MF.depend.zfs_main.o -MTzfs_main.o -std=gnu99 -fstack-protector-strong -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-address-of-packed-member -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c -o zfs_main.o /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:1353:9: warning: format specifies type 'unsigned long long' but the argument has type 'int64_t' (aka 'long') [-Wformat] cb.cb_snapused); ^~~~~~~~~~~~~~ /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:2095:15: warning: format specifies type 'unsigned long long' but the argument has type 'uint64_t' (aka 'unsigned long') [-Wformat] "%llu", cb->cb_version); ~~~~ ^~~~~~~~~~~~~~ %lu /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:2204:7: warning: format specifies type 'unsigned long long' but the argument has type 'uint64_t' (aka 'unsigned long') [-Wformat] cb.cb_numupgraded); ^~~~~~~~~~~~~~~~~ /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:2208:8: warning: format specifies type 'unsigned long long' but the argument has type 'uint64_t' (aka 'unsigned long') [-Wformat] cb.cb_numsamegraded); ^~~~~~~~~~~~~~~~~~~ /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:2571:54: warning: format specifies type 'unsigned long long' but the argument has type 'uint64_t' (aka 'unsigned long') [-Wformat] (void) snprintf(sizebuf, sizeof (sizebuf), "%llu", space); ~~~~ ^~~~~ %lu /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:2642:36: warning: format specifies type 'unsigned long long' but the argument has type 'uint64_t' (aka 'unsigned long') [-Wformat] (void) sprintf(valstr, "%llu", val64); ~~~~ ^~~~~ %lu /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:2650:37: warning: format specifies type 'unsigned long long' but the argument has type 'uint64_t' (aka 'unsigned long') [-Wformat] (void) sprintf(valstr, "%llu", val64); ~~~~ ^~~~~ %lu /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:2673:22: warning: field width should have type 'int', but argument has type 'size_t' (aka 'unsigned long') [-Wformat] (void) printf("%-*s", width[field], strval); ~~~^ ~~~~~~~~~~~~ /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:2675:21: warning: field width should have type 'int', but argument has type 'size_t' (aka 'unsigned long') [-Wformat] (void) printf("%*s", width[field], strval); ~~^ ~~~~~~~~~~~~ /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:2699:31: warning: field width should have type 'int', but argument has type 'size_t' (aka 'unsigned long') [-Wformat] (void) printf(first ? "%-*s" : " %-*s", ~~~^ /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:2699:42: warning: field width should have type 'int', but argument has type 'size_t' (aka 'unsigned long') [-Wformat] (void) printf(first ? "%-*s" : " %-*s", ~~~^ /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:2702:30: warning: field width should have type 'int', but argument has type 'size_t' (aka 'unsigned long') [-Wformat] (void) printf(first ? "%*s" : " %*s", ~~^ /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:2702:40: warning: field width should have type 'int', but argument has type 'size_t' (aka 'unsigned long') [-Wformat] (void) printf(first ? "%*s" : " %*s", ~~^ /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:2997:21: warning: field width should have type 'int', but argument has type 'size_t' (aka 'unsigned long') [-Wformat] (void) printf("%*s", pl->pl_width, header); ~~^ ~~~~~~~~~~~~ /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:2999:22: warning: field width should have type 'int', but argument has type 'size_t' (aka 'unsigned long') [-Wformat] (void) printf("%-*s", pl->pl_width, header); ~~~^ ~~~~~~~~~~~~ /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:3075:21: warning: field width should have type 'int', but argument has type 'size_t' (aka 'unsigned long') [-Wformat] (void) printf("%*s", pl->pl_width, propstr); ~~^ ~~~~~~~~~~~~ /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:3077:22: warning: field width should have type 'int', but argument has type 'size_t' (aka 'unsigned long') [-Wformat] (void) printf("%-*s", pl->pl_width, propstr); ~~~^ ~~~~~~~~~~~~ /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:3639:30: warning: data argument not used by format string [-Wformat-extra-args] "argument order\n"), i); ~~~~~~~~~~~~~~~~~~ ^ /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:5226:18: warning: format string is not a string literal (potentially insecure) [-Wformat-security] (void) printf(*title_ptr++); ^~~~~~~~~~~~ /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:5226:18: note: treat the string as an argument to avoid this (void) printf(*title_ptr++); ^ "%s", /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:5281:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security] (void) printf(title); ^~~~~ /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:5281:20: note: treat the string as an argument to avoid this (void) printf(title); ^ "%s", /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:5342:17: warning: format string is not a string literal (potentially insecure) [-Wformat-security] (void) printf(dsname); ^~~~~~ /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:5342:17: note: treat the string as an argument to avoid this (void) printf(dsname); ^ "%s", /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:5621:23: warning: field width should have type 'int', but argument has type 'unsigned long' [-Wformat] (void) printf("%-*s ", i ? tagwidth : nwidth, ~~~^ ~~~~~~~~~~~~~~~~~~~~~ /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:5642:47: warning: format specifies type 'unsigned long long' but the argument has type 'uint64_t' (aka 'unsigned long') [-Wformat] snprintf(tsbuf, DATETIME_BUF_LEN, "%llu", val); ~~~~ ^~~ %lu /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:5654:23: warning: field width should have type 'int', but argument has type 'size_t' (aka 'unsigned long') [-Wformat] (void) printf("%-*s %-*s %s\n", nwidth, ~~~^ ~~~~~~ /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:6126:7: warning: format specifies type 'int' but the argument has type 'char *' [-Wformat] "-o", MNT_LINE_MAX); ^~~~ 25 warnings generated. clang -O2 -pipe -I/usr/src/cddl/contrib/opensolaris/lib/libzpool/common -I/usr/src/cddl/compat/opensolaris/include -I/usr/src/cddl/compat/opensolaris/lib/libumem -I/usr/src/sys/cddl/compat/opensolaris -I/usr/src/cddl/contrib/opensolaris/head -I/usr/src/cddl/contrib/opensolaris/lib/libuutil/common -I/usr/src/cddl/contrib/opensolaris/lib/libzfs/common -I/usr/src/cddl/contrib/opensolaris/lib/libzfs_core/common -I/usr/src/cddl/contrib/opensolaris/lib/libumem/common -I/usr/src/cddl/contrib/opensolaris/lib/libnvpair -I/usr/src/sys/cddl/contrib/opensolaris/uts/common -I/usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/sys/cddl/contrib/opensolaris/uts/common/sys -I/usr/src/sys/cddl/contrib/opensolaris/common/zfs -march=native -DNEED_SOLARIS_BOOLEAN -g -MD -MF.depend.zfs_iter.o -MTzfs_iter.o -std=gnu99 -fstack-protector-strong -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-address-of-packed-member -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_iter.c -o zfs_iter.o clang -O2 -pipe -I/usr/src/cddl/contrib/opensolaris/lib/libzpool/common -I/usr/src/cddl/compat/opensolaris/include -I/usr/src/cddl/compat/opensolaris/lib/libumem -I/usr/src/sys/cddl/compat/opensolaris -I/usr/src/cddl/contrib/opensolaris/head -I/usr/src/cddl/contrib/opensolaris/lib/libuutil/common -I/usr/src/cddl/contrib/opensolaris/lib/libzfs/common -I/usr/src/cddl/contrib/opensolaris/lib/libzfs_core/common -I/usr/src/cddl/contrib/opensolaris/lib/libumem/common -I/usr/src/cddl/contrib/opensolaris/lib/libnvpair -I/usr/src/sys/cddl/contrib/opensolaris/uts/common -I/usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs -I/usr/src/sys/cddl/contrib/opensolaris/uts/common/sys -I/usr/src/sys/cddl/contrib/opensolaris/common/zfs -march=native -DNEED_SOLARIS_BOOLEAN -g -std=gnu99 -fstack-protector-strong -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-address-of-packed-member -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -o zfs.full zfs_main.o zfs_iter.o -ljail -lnvpair -luutil -lzfs_core -lzfs zfs_main.o: In function `zfs_do_channel_program': /usr/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c:7259: undefined reference to `lzc_channel_program_nosync' clang: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. make[5]: stopped in /usr/src/cddl/sbin/zfs *** Error code 1 Stop. make[4]: stopped in /usr/src/cddl/sbin *** Error code 1 Stop. make[3]: stopped in /usr/src/cddl *** Error code 1 Stop. make[2]: stopped in /usr/src *** Error code 1 Stop. make[1]: stopped in /usr/src *** Error code 1 Stop. make: stopped in /usr/src -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ freebsd-bugs@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"