On Thu, 06 Nov 2008 23:51:25 +0300, Alex Keda <admin_at_lissyara.su> wrote: > Alex Keda пишет: >> ===> usr.bin/du (all) >> cc -O2 -pipe -fstack-protector -Wsystem-headers -Werror -Wall >> -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes >> -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual >> -Wwrite-strings -Wswitch -Wshadow -Wcast-align -Wunused-parameter >> -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls >> -Wno-pointer-sign -c /usr/src/usr.bin/du/du.c >> cc1: warnings being treated as errors >> /usr/src/usr.bin/du/du.c: In function 'main': >> /usr/src/usr.bin/du/du.c:276: warning: format '%jd' expects type >> intmax_t', but argument 2 has type 'long long int' >> *** Error code 1 >> >> Stop in /usr/src/usr.bin/du. >> *** Error code 1 >> ============ >> updated 2 hour ago > > acer# uname -a > FreeBSD acer.lissyara.int.otradno.ru 8.0-CURRENT FreeBSD 8.0-CURRENT #0: > Tue Nov 4 23:23:29 MSK 2008 > root_at_acer.lissyara.int.otradno.ru:/usr/obj/usr/src/sys/color-console > amd64 > acer# Oops, this one slipped in because I only built in i386 and not amd64. Can you try this patch? %%% diff -r aa58af068624 usr.bin/du/du.c --- a/usr.bin/du/du.c Thu Nov 06 23:29:46 2008 +0200 +++ b/usr.bin/du/du.c Thu Nov 06 23:51:48 2008 +0200 _at__at_ -273,7 +273,8 _at__at_ (void)printf("\t%s\n", p->fts_path); } else { (void)printf("%jd\t%s\n", - howmany(p->fts_bignum * cblocksize, + (intmax_t)howmany( + p->fts_bignum * cblocksize, blocksize), p->fts_path); } } %%%Received on Thu Nov 06 2008 - 21:07:00 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:37 UTC