Re: HEADS UP: ZFSv28 is in!
Am Sun, 27 Feb 2011 21:29:57 +0100 schrieb Pawel Jakub Dawidek p...@freebsd.org: Hi. I just committed ZFSv28 to HEAD. New major features: - Data deduplication. - Triple parity RAIDZ (RAIDZ3). - zfs diff. - zpool split. - Snapshot holds. - zpool import -F. Allows to rewind corrupted pool to earlier transaction group. - Possibility to import pool in read-only mode. Thank you Pawel! PS. If you like my work, you help me to promote yomoli.com:) http://yomoli.com http://www.facebook.com/pages/Yomolicom/178311095544155 I would like, but you should at least tell me what it is (what will be sold there). I don't like to advertise things I don't know or even things that seem evil to me. I'll post your answer to a well-known German *BSD forum, if you want. -- Martin Sugioarto signature.asc Description: PGP signature
Re: Can't update CLang-based system
Me too. #make buildkernel clang -shared -nostdlib hack.c -o hack.So rm -f hack.c MAKE=make sh /usr/src/sys/conf/newvers.sh G9laptop /usr/local/bin/svnversion clang -c -O2 -frename-registers -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector vers.c clang: warning: argument unused during compilation: '-frename-registers' clang: warning: argument unused during compilation: '-mfpmath=387' linking kernel load: 0.01 cmd: ctfmerge 33795 [umtxn] 1241.95r 0.00u 0.03s 0% 428k load: 0.20 cmd: ctfmerge 33795 [umtxn] 1646.21r 0.00u 0.03s 0% 428k load: 0.18 cmd: ctfmerge 33795 [umtxn] 1650.68r 0.00u 0.03s 0% 428k load: 0.14 cmd: ctfmerge 33795 [umtxn] 2697.40r 0.00u 0.03s 0% 428k load: 0.12 cmd: ctfmerge 33795 [umtxn] 3371.61r 0.00u 0.03s 0% 428k load: 0.13 cmd: ctfmerge 33795 [umtxn] 3651.02r 0.00u 0.03s 0% 428k load: 0.51 cmd: ctfmerge 33795 [umtxn] 5262.95r 0.00u 0.03s 0% 428k On Mon, Feb 28, 2011 at 3:55 PM, Doug Barton do...@freebsd.org wrote: On 02/27/2011 19:30, Tim Kientzle wrote: I have a FreeBSD-CURRENT AMD64 system here that was last updated at r215029. I'm trying to update it to r219079, but the build fails in lib/libz when it tries to compile gvmat64.S. It looks like the Makefile here has a workaround for clang on AMD64, but it doesn't seem to actually be working in this case. I have a different problem on r219092. Everything builds find, but linking kernel.debug hangs forever. It can't even be killed with ^C. My existing system is r218985M, which was built with clang. This is my first time trying to build a system with clang ON a system that was itself built with clang (if that makes sense). Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Can't update CLang-based system
On Sun, 27 Feb 2011 23:55:34 -0800 Doug Barton wrote: On 02/27/2011 19:30, Tim Kientzle wrote: I have a FreeBSD-CURRENT AMD64 system here that was last updated at r215029. I'm trying to update it to r219079, but the build fails in lib/libz when it tries to compile gvmat64.S. It looks like the Makefile here has a workaround for clang on AMD64, but it doesn't seem to actually be working in this case. I have a different problem on r219092. Everything builds find, but linking kernel.debug hangs forever. It can't even be killed with ^C. I had the same problem with kernel.debug hanging (top showed ctfconvert sitting at umtx state) with a custom kernel. I tried many things (tmpfs, sound and linux loadable modules were broken as well) and can't say for sure what helped me but seems that GENERIC kernel was built successfully. My existing system is r218985M, which was built with clang. This is my first time trying to build a system with clang ON a system that was itself built with clang (if that makes sense). -- WBR, bsam ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: HEADS UP: ZFSv28 is in!
On Sun, Feb 27, 2011 at 04:03:01PM -0700, Shawn Webb wrote: I'm so excited for your work. Thanks so much for bringing zpool v28 to FreeBSD. Will v28 come to 8-stable? Yes, hopefully in 1-2 month(s). -- Pawel Jakub Dawidek http://www.wheelsystems.com FreeBSD committer http://www.FreeBSD.org Am I Evil? Yes, I Am! http://yomoli.com pgp1UOEA9rzOR.pgp Description: PGP signature
Re: HEADS UP: ZFSv28 is in!
On Mon, Feb 28, 2011 at 10:37:25AM +, krad wrote: On 28 February 2011 08:47, Pawel Jakub Dawidek p...@freebsd.org wrote: On Sun, Feb 27, 2011 at 04:03:01PM -0700, Shawn Webb wrote: I'm so excited for your work. Thanks so much for bringing zpool v28 to FreeBSD. Will v28 come to 8-stable? Yes, hopefully in 1-2 month(s). -- Pawel Jakub Dawidek http://www.wheelsystems.com FreeBSD committer http://www.FreeBSD.org Am I Evil? Yes, I Am! http://yomoli.com ive never managed to be able to boot off my 4k aligned pool (ashift=12) on stable, does the import to head provide all the patches for this or is it a case of using the latest zfs v28 patch set for stable? I have no dying need for v28 yet, it just want to be able to boot onto the 4k drive and tidy things up. Support for this is included in what I committed to HEAD. Even HEAD couldn't boot off of pools with ashift != 9 until now. -- Pawel Jakub Dawidek http://www.wheelsystems.com FreeBSD committer http://www.FreeBSD.org Am I Evil? Yes, I Am! http://yomoli.com pgpoBcg2ska7K.pgp Description: PGP signature
Re: OpenSSL 1.0.0d for Freebsd HEAD
Dears, After several research, i have removed the problematic part. You can find the new version here: http://people.freebsd.org/~fabient/patch-head20110222-openssl1.0.0d It will be great to have it in 9.0. To do that how is it possible rebuild the port for all platform with openssl 1.0.0d in base? Is there some people against that inclusion? I can take the task to commit the patch but I will need direction on what to check from people that have done that before. simon@ is not available for that task so if other people are available to help feel free to send me an email. Fabien___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Can't update CLang-based system
Tim Kientzle writes: I have a FreeBSD-CURRENT AMD64 system here that was last updated at = r215029. I'm trying to update it to r219079, but the build fails in lib/libz when = it tries to compile gvmat64.S. It looks like the Makefile here has a = workaround for clang on AMD64, but it doesn't seem to actually be = working in this case. Hi Exactly the same problem here on r219091: [graveyard] /usr/src 11:25 am # which clang /usr/bin/clang [graveyard] /usr/src 11:25 am # clang -v FreeBSD clang version 2.9 (trunk 126547) 20110226 Target: x86_64-undermydesk-freebsd9.0 Thread model: posix [graveyard] /usr/src 11:25 am # cat /etc/src.conf KERNCONF= G_AMD64_C # BATCH_DELETE_OLD_FILES= yes # WITHOUT_LPR=yes WITHOUT_SENDMAIL= yes WITHOUT_CTM=yes # .if !defined(CC) || ${CC} == cc CC=clang .endif .if !defined(CXX) || ${CXX} == c++ CXX=clang++ .endif # Don't die on warnings NO_WERROR= WERROR= Then make buildworld with empty /usr/obj and -DNOCLEAN: : : -- stage 1.2: bootstrap tools -- cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj/usr/src/tmp INSTALL=sh /usr/src/tools/install.sh PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/sbin:/bin:/usr/sbin:/usr/bin WORLDTMP=/usr/obj/usr/src/tmp VERSION=FreeBSD 9.0-CURRENT amd64 900033 MAKEFLAGS=-m /usr/src/tools/build/mk -D NOCLEAN -m /usr/src/share/mk TARGET=amd64 TARGET_ARCH=amd64 make -f Makefile.inc1 DESTDIR= BOOTSTRAPPING=900033 SSP_CFLAGS= -DWITHOUT_HTML -DWITHOUT_INFO -DNO_LINT -DWITHOUT_MAN -DNO_PIC -DWITHOUT_PROFILE -DNO_SHARED -DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF bootstrap-tools === lib/clang/libllvmsupport (obj,depend,all,install) /usr/obj/usr/src/tmp/usr/src/lib/clang/libllvmsupport created for /usr/src/lib/clang/libllvmsupport rm -f .depend CC='clang' mkdep -f .depend -a -I/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DLLVM_HOSTTRIPLE=\amd64-undermydesk-freebsd9.0\ -I/usr/obj/usr/src/tmp/legacy/usr/include /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/regcomp.c /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/regerror.c /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/regexec.c /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/regfree.c /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/regstrlcpy.c CC='clang' mkdep -f .depend -a -I/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DLLVM_HOSTTRIPLE=\amd64-undermydesk-freebsd9.0\ -I/usr/obj/usr/src/tmp/legacy/usr/include /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/APFloat.cpp /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/APInt.cpp /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/APSInt.cpp /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Allocator.cpp /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Atomic.cpp /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/CommandLine.cp p /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/ConstantRange.cpp /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/CrashRecoveryContext.cpp /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/DAGDeltaAlgorithm.cpp /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Debug.cpp /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/DeltaAlgorithm.cpp /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Dwarf.cpp /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/DynamicLibrary.cpp /usr/src/mov edx, [(rsp + 8 - 96)] ^ /tmp/cc-D1h2GI.s:302:3: warning: ignoring directive for now .att_syntax ^ /tmp/cc-D1h2GI.s:304:3: warning: ignoring directive for now .intel_syntax noprefix ^ /tmp/cc-D1h2GI.s:309:9: error: unknown use of instruction mnemonic without a size suffix mov r11d,258 ^ /tmp/cc-D1h2GI.s:310:9: error: unknown use of instruction mnemonic without a size suffix mov [ rcx + 160], r8d
Re: Can't update CLang-based system
On Mon, Feb 28, 2011 at 00:30, Tim Kientzle t...@kientzle.com wrote: I have a FreeBSD-CURRENT AMD64 system here that was last updated at r215029. I'm trying to update it to r219079, but the build fails in lib/libz when it tries to compile gvmat64.S. It looks like the Makefile here has a workaround for clang on AMD64, but it doesn't seem to actually be working in this case. Hi all I'm using AMD64 with clang and I having the same problem. I guess since 23th february. I tried to 'svn up' yesterday but the problem remains /tmp/cc-5pKuc1.s:336:3: error: unknown use of instruction mnemonic without a size suffix ret 0 ^ *** Error code 1 Stop in /mnt/data/system/src/lib/libz. -- Marcelo Rossi This e-mail is provided AS IS with no warranties, and confers no rights. I have nothing against God, I just hate His fan club ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Can't update CLang-based system
On 2011-02-28 04:30, Tim Kientzle wrote: I have a FreeBSD-CURRENT AMD64 system here that was last updated at r215029. I'm trying to update it to r219079, but the build fails in lib/libz when it tries to compile gvmat64.S. It looks like the Makefile here has a workaround for clang on AMD64, but it doesn't seem to actually be working in this case. For this to work, you must put the following fragment in /etc/make.conf, *not* in /etc/src.conf. .if !defined(CC) || ${CC} == cc CC=clang .endif .if !defined(CXX) || ${CXX} == c++ CXX=clang++ .endif # Don't die on warnings NO_WERROR= WERROR= The problem with src.conf is that is only read when make encounters a .include bsd.lib.mk or bsd.prog.mk statement, which usually is at the end of a Makefile. Thus, any checks done on ${CC} or ${CXX} in the beginning of a Makefile pick up only the default value. ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Can't update CLang-based system
On 2011-02-28 08:55, Doug Barton wrote: I have a different problem on r219092. Everything builds find, but linking kernel.debug hangs forever. It can't even be killed with ^C. My existing system is r218985M, which was built with clang. This is my first time trying to build a system with clang ON a system that was itself built with clang (if that makes sense). Do you have WITH_CTF on? If so, can you try turning it off temporarily, and see if it builds to completion? ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: HEADS UP: ZFSv28 is in!
On Sun, Feb 27, 2011 at 09:29:57PM +0100, Pawel Jakub Dawidek wrote: I just committed ZFSv28 to HEAD. Thank you so much for this effort! I look forward to trying this once it's MFC'd to RELENG_8 in the upcoming future. -- | Jeremy Chadwick j...@parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP 4BD6C0CB | ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: HEADS UP: ZFSv28 is in!
On 28 February 2011 08:47, Pawel Jakub Dawidek p...@freebsd.org wrote: On Sun, Feb 27, 2011 at 04:03:01PM -0700, Shawn Webb wrote: I'm so excited for your work. Thanks so much for bringing zpool v28 to FreeBSD. Will v28 come to 8-stable? Yes, hopefully in 1-2 month(s). -- Pawel Jakub Dawidek http://www.wheelsystems.com FreeBSD committer http://www.FreeBSD.org Am I Evil? Yes, I Am! http://yomoli.com ive never managed to be able to boot off my 4k aligned pool (ashift=12) on stable, does the import to head provide all the patches for this or is it a case of using the latest zfs v28 patch set for stable? I have no dying need for v28 yet, it just want to be able to boot onto the 4k drive and tidy things up. ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Can't update CLang-based system
On Mon Feb 28 11, Dimitry Andric wrote: On 2011-02-28 04:30, Tim Kientzle wrote: I have a FreeBSD-CURRENT AMD64 system here that was last updated at r215029. I'm trying to update it to r219079, but the build fails in lib/libz when it tries to compile gvmat64.S. It looks like the Makefile here has a workaround for clang on AMD64, but it doesn't seem to actually be working in this case. For this to work, you must put the following fragment in /etc/make.conf, *not* in /etc/src.conf. ... or one could use something like this: diff --git a/share/mk/sys.mk b/share/mk/sys.mk index 1760573..3a817a5 100644 --- a/share/mk/sys.mk +++ b/share/mk/sys.mk @@ -355,6 +355,13 @@ __MAKE_CONF?=/etc/make.conf .include ${__MAKE_CONF} .endif +.if !defined(_WITHOUT_SRCCONF) +SRCCONF?=/etc/src.conf +.if exists(${SRCCONF}) +.include ${SRCCONF} +.endif +.endif + .if defined(__MAKE_SHELL) !empty(__MAKE_SHELL) SHELL= ${__MAKE_SHELL} .SHELL: path=${__MAKE_SHELL} cheers. alex .if !defined(CC) || ${CC} == cc CC=clang .endif .if !defined(CXX) || ${CXX} == c++ CXX=clang++ .endif # Don't die on warnings NO_WERROR= WERROR= The problem with src.conf is that is only read when make encounters a .include bsd.lib.mk or bsd.prog.mk statement, which usually is at the end of a Makefile. Thus, any checks done on ${CC} or ${CXX} in the beginning of a Makefile pick up only the default value. -- a13x ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on mips/mips
TB --- 2011-02-28 12:32:37 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-02-28 12:32:37 - starting HEAD tinderbox run for mips/mips TB --- 2011-02-28 12:32:37 - cleaning the object tree TB --- 2011-02-28 12:32:45 - cvsupping the source tree TB --- 2011-02-28 12:32:45 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/mips/mips/supfile TB --- 2011-02-28 12:32:58 - building world TB --- 2011-02-28 12:32:58 - MAKEOBJDIRPREFIX=/obj TB --- 2011-02-28 12:32:58 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-02-28 12:32:58 - TARGET=mips TB --- 2011-02-28 12:32:58 - TARGET_ARCH=mips TB --- 2011-02-28 12:32:58 - TZ=UTC TB --- 2011-02-28 12:32:58 - __MAKE_CONF=/dev/null TB --- 2011-02-28 12:32:58 - cd /src TB --- 2011-02-28 12:32:58 - /usr/bin/make -B buildworld World build started on Mon Feb 28 12:32:58 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] cc -O -pipe -G0 -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -o fdwrite fdwrite.o gzip -cn /src/usr.sbin/fdwrite/fdwrite.1 fdwrite.1.gz === usr.sbin/fifolog (all) === usr.sbin/fifolog/lib (all) cc -O -pipe -G0 -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_int.c cc1: warnings being treated as errors /src/usr.sbin/fifolog/lib/fifolog_int.c: In function 'fifolog_int_open_i': /src/usr.sbin/fifolog/lib/fifolog_int.c:110: warning: comparison between signed and unsigned *** Error code 1 Stop in /src/usr.sbin/fifolog/lib. *** Error code 1 Stop in /src/usr.sbin/fifolog. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-02-28 13:29:19 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-02-28 13:29:19 - ERROR: failed to build world TB --- 2011-02-28 13:29:20 - 2438.86 user 585.44 system 3402.96 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-mips-mips.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: cardbus and kldunload issue
On Saturday, February 26, 2011 10:25:41 am Bernhard Schmidt wrote: Hi, while working on a wireless driver for a Cardbus card I stumbled over an issue which bugs me quite a bit. The device: % none3@pci0:22:0:0: class=0x028000 card=0x107f1043 chip=0x02011814 rev=0x01 hdr=0x00 Loading the module attaches nicely to the device: # kldload if_ral % ral0: Ralink Technology RT2560 mem 0xf480-0xf4801fff irq 16 at device 0.0 on cardbus0 % ral0: MAC/BBP RT2560 (rev 0x04), RF RT2525 % ral0: [ITHREAD] # pciconf -l % ral0@pci0:22:0:0: class=0x028000 card=0x107f1043 chip=0x02011814 rev=0x01 hdr=0x00 Though, kldunload doesn't detach the device, it doesn't even call the module's detach function. # kldunload if_ral # pciconf -l % ral0@pci0:22:0:0: class=0x028000 card=0x107f1043 chip=0x02011814 rev=0x01 hdr=0x00 # kldstat % Id Refs AddressSize Name % 1 27 0x8010 e640a0 kernel # ifconfig ral0 % ral0: flags=8802BROADCAST,SIMPLEX,MULTICAST metric 0 mtu 2290 % ether 00:0e:a6:a6:1b:70 % media: IEEE 802.11 Wireless Ethernet autoselect (autoselect) % status: no carrier And of course trying to use the device at that point will result in instant panics. Playing around a bit I've noticed that changing the bus name in: % DRIVER_MODULE(ral, pci, ral_pci_driver, ral_devclass, 0, 0); from pci to cardbus makes a big difference. On module unload the detach function is then called as expected. So, question is, are we doing some too strict checks on module unload while matching the bus? Or is this expected behavior and the drivers are supposed to indiciated that they support both pci and cardbus? I don't see the later anywhere in tree. This sounds like a bug in how the inheritance stuff in new-bus drivers works. The DRIVER_MODULE() line for cardbus is implicit because the 'cardbus' driver inherits from the generic 'pci' bus driver. That is how kldload works correctly. It seems we need to do some extra plumbing for the kldunload case. The bug is that 189574 only patched the devclass add driver path, not the delete driver path. Try this: Index: subr_bus.c === --- subr_bus.c (revision 219096) +++ subr_bus.c (working copy) @@ -987,11 +987,13 @@ devclass_find(const char *classname) * is called by devclass_add_driver to accomplish the recursive * notification of all the children classes of dc, as well as dc. * Each layer will have BUS_DRIVER_ADDED() called for all instances of - * the devclass. We do a full search here of the devclass list at - * each iteration level to save storing children-lists in the devclass - * structure. If we ever move beyond a few dozen devices doing this, - * we may need to reevaluate... + * the devclass. * + * We do a full search here of the devclass list at each iteration + * level to save storing children-lists in the devclass structure. If + * we ever move beyond a few dozen devices doing this, we may need to + * reevaluate... + * * @param dc the devclass to edit * @param driver the driver that was just added */ @@ -1085,6 +1087,78 @@ devclass_add_driver(devclass_t dc, driver_t *drive } /** + * @brief Register that a device driver has been deleted from a devclass + * + * Register that a device driver has been removed from a devclass. + * This is called by devclass_delete_driver to accomplish the + * recursive notification of all the children classes of busclass, as + * well as busclass. Each layer will attempt to detach the driver + * from any devices that are children of the bus's devclass. The function + * will return an error if a device fails to detach. + * + * We do a full search here of the devclass list at each iteration + * level to save storing children-lists in the devclass structure. If + * we ever move beyond a few dozen devices doing this, we may need to + * reevaluate... + * + * @param busclass the devclass of the parent bus + * @param dc the devclass of the driver being deleted + * @param driver the driver being deleted + */ +static int +devclass_driver_deleted(devclass_t busclass, devclass_t dc, driver_t *driver) +{ + devclass_t parent; + device_t dev; + int error, i; + + /* +* Disassociate from any devices. We iterate through all the +* devices in the devclass of the driver and detach any which are +* using the driver and which have a parent in the devclass which +* we are deleting from. +* +* Note that since a driver can be in multiple devclasses, we +* should not detach devices which are not children of devices in +* the affected devclass. +*/ + for (i = 0; i dc-maxunit; i++) { + if (dc-devices[i]) { + dev = dc-devices[i]; + if (dev-driver == driver dev-parent +
Re: HEADS UP: ZFSv28 is in!
Tks for PJD's work for zfs. Would V28 is the last version of zfs because oracle don't open the zfs code after V28? 2011/2/28 Pawel Jakub Dawidek p...@freebsd.org: Hi. I just committed ZFSv28 to HEAD. New major features: - Data deduplication. - Triple parity RAIDZ (RAIDZ3). - zfs diff. - zpool split. - Snapshot holds. - zpool import -F. Allows to rewind corrupted pool to earlier transaction group. - Possibility to import pool in read-only mode. PS. If you like my work, you help me to promote yomoli.com:) http://yomoli.com http://www.facebook.com/pages/Yomolicom/178311095544155 -- Pawel Jakub Dawidek http://www.wheelsystems.com FreeBSD committer http://www.FreeBSD.org Am I Evil? Yes, I Am! http://yomoli.com ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Can't buildworld since Clang update
2011/2/21 Olivier Smedts oliv...@gid0.org: Hello, I can't buildworld with Clang since the last update. %uname -a FreeBSD zozo.afpicl.lan 9.0-CURRENT FreeBSD 9.0-CURRENT #0 r218908M: Mon Feb 21 09:56:35 CET 2011 r...@zozo.afpicl.lan:/usr/obj/usr/src/sys/CORE amd64 %clang -v FreeBSD clang version 2.9 (trunk 126079) 20110220 Target: x86_64-undermydesk-freebsd9.0 Thread model: posix %cat /etc/src.conf .if !defined(CC) || ${CC} == cc CC=clang .endif .if !defined(CXX) || ${CXX} == c++ CXX=clang++ .endif # Don't die on warnings NO_WERROR= WERROR= %head /etc/make.conf CPUTYPE?=core2 KERNCONF=CORE CFLAGS=-O2 -pipe -march=native NO_CPU_CFLAGS=yes COPTFLAGS=-O2 -pipe -march=native NO_CPU_COPTFLAGS=yes BOOTWAIT=0 WITHOUT_PROFILE=yes # make buildworld [...] === lib/libz (obj,depend,all,install) [...] clang -O2 -pipe -march=native -DHAS_snprintf -DHAS_vsnprintf -I/usr/src/lib/libz -DASMV -DNO_UNDERLINE -DSYMBOL_VERSIONING -std=gnu99 -fstack-protector -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wa,--noexecstack -c /usr/src/lib/libz/contrib/gcc_gvmat64/gvmat64.S /tmp/cc-VUyvc6.s:6:1: warning: ignoring directive for now .intel_syntax noprefix ^ /tmp/cc-VUyvc6.s:12:9: error: unknown use of instruction mnemonic without a size suffix mov [(rsp + 40 - 96)],rbx ^ I now have problems building gnu/lib/libobjc. When using Clang, gcc is still used to build gnu/lib/libobjc (see XXX: clang cannot compile libobjc yet), but gcc core dumps at this stage on two different computers, using the same CFLAGS -O2 -pipe -march=native : pid 38850 (gcc), uid 0: exited on signal 11 (core dumped) %clang -v FreeBSD clang version 2.9 (trunk 126547) 20110226 Target: x86_64-undermydesk-freebsd9.0 Thread model: posix -- Olivier Smedts _ ASCII ribbon campaign ( ) e-mail: oliv...@gid0.org - against HTML email vCards X www: http://www.gid0.org - against proprietary attachments / \ Il y a seulement 10 sortes de gens dans le monde : ceux qui comprennent le binaire, et ceux qui ne le comprennent pas. ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on powerpc/powerpc
TB --- 2011-02-28 13:00:19 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-02-28 13:00:19 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2011-02-28 13:00:19 - cleaning the object tree TB --- 2011-02-28 13:00:38 - cvsupping the source tree TB --- 2011-02-28 13:00:38 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc/powerpc/supfile TB --- 2011-02-28 13:00:51 - building world TB --- 2011-02-28 13:00:51 - MAKEOBJDIRPREFIX=/obj TB --- 2011-02-28 13:00:51 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-02-28 13:00:51 - TARGET=powerpc TB --- 2011-02-28 13:00:51 - TARGET_ARCH=powerpc TB --- 2011-02-28 13:00:51 - TZ=UTC TB --- 2011-02-28 13:00:51 - __MAKE_CONF=/dev/null TB --- 2011-02-28 13:00:51 - cd /src TB --- 2011-02-28 13:00:51 - /usr/bin/make -B buildworld World build started on Mon Feb 28 13:00:51 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] cc -O2 -pipe -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -o fdwrite fdwrite.o gzip -cn /src/usr.sbin/fdwrite/fdwrite.1 fdwrite.1.gz === usr.sbin/fifolog (all) === usr.sbin/fifolog/lib (all) cc -O2 -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_int.c cc1: warnings being treated as errors /src/usr.sbin/fifolog/lib/fifolog_int.c: In function 'fifolog_int_open_i': /src/usr.sbin/fifolog/lib/fifolog_int.c:110: warning: comparison between signed and unsigned *** Error code 1 Stop in /src/usr.sbin/fifolog/lib. *** Error code 1 Stop in /src/usr.sbin/fifolog. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-02-28 14:41:54 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-02-28 14:41:54 - ERROR: failed to build world TB --- 2011-02-28 14:41:54 - 4892.45 user 816.73 system 6094.67 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc-powerpc.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Can't buildworld since Clang update
On 2011-02-28 15:35, Olivier Smedts wrote: I now have problems building gnu/lib/libobjc. When using Clang, gcc is still used to build gnu/lib/libobjc (see XXX: clang cannot compile libobjc yet), but gcc core dumps at this stage on two different computers, using the same CFLAGS -O2 -pipe -march=native : pid 38850 (gcc), uid 0: exited on signal 11 (core dumped) Hm, I have never seen this... Can you try removing the -march=native? ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Request for review/testing: switching the default installer
BSDinstall has acquired at this point its final form (prior to a future merge with pc-sysinstall), and I believe is ready to replace sysinstall on the 9.0 snapshot ISOs. Barring any objections, I would like to pull this switch 2 weeks from today, on the 14th of March. A patch to the release infrastructure code can be found here (make release must be run with Makefile.bsdinstall using this patch to get non-sysinstall media): http://people.freebsd.org/~nwhitehorn/bsdinstall-release.diff Test ISOs for amd64 and i386 can be found here: http://people.freebsd.org/~nwhitehorn/bsdinstall-amd64-20110222.iso.bz2 http://people.freebsd.org/~nwhitehorn/bsdinstall-i386-20110224.iso.bz2 More recent test ISOs, as well as ones for other architectures, may be available at: http://wiki.freebsd.org/BSDInstall Bug reports would be very appreciated at this time. There are three known bugs currently, which will be fixed soon, so please don't report these: error reporting is not graceful if there are no writable disks in the system, you must select at least one optional component, and the doc build is not currently connected to the releases. There are some changes to the distribution format involved in this patch, which are outlined below, and about which I would also appreciate feedback: - The src tree is not split up into pieces (e.g. ssbin) as with sysinstall - Distfiles are not chunked, but are single xz-compressed archives - There is only one CD image produced, which is always also a live CD - There are no packages on this CD. There is about 100 MB of free space on it right now, so it might make sense to keep it this way and to make a separate packages CD/DVD. Removing packages from disc1 also makes cross-building release ISOs possible. Thanks to everyone who has provided testing and feedback over the last two months! -Nathan ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Request for review/testing: switching the default installer
On Mon, 28 Feb 2011 08:49:07 -0600 Nathan Whitehorn nwhiteh...@freebsd.org wrote: - There is only one CD image produced, which is always also a live CD It would be really useful if a netinstall ISO could be made too - people still have slow Internet connections where having a bootonly disc is nice. For example Debian's 35 MB business-card CD is great when you can only download at 50 kB/s. -- Bruce Cran ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Request for review/testing: switching the default installer
On 02/28/11 08:56, Bruce Cran wrote: On Mon, 28 Feb 2011 08:49:07 -0600 Nathan Whitehornnwhiteh...@freebsd.org wrote: - There is only one CD image produced, which is always also a live CD It would be really useful if a netinstall ISO could be made too - people still have slow Internet connections where having a bootonly disc is nice. For example Debian's 35 MB business-card CD is great when you can only download at 50 kB/s. Yes, I agree. The netinstall stuff is only really useful once the FTP mirrors start carrying the new distribution format, so it isn't hooked up yet. I've been keeping track of (and minimizing) the tools used by the installer, which should help select what things should do on this disk and in case we also want to produce some super-minimal TFTP-able MFS root in the future. -Nathan ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Request for review/testing: switching the default installer
On Monday, February 28, 2011 9:49:07 am Nathan Whitehorn wrote: BSDinstall has acquired at this point its final form (prior to a future merge with pc-sysinstall), and I believe is ready to replace sysinstall on the 9.0 snapshot ISOs. Barring any objections, I would like to pull this switch 2 weeks from today, on the 14th of March. A patch to the release infrastructure code can be found here (make release must be run with Makefile.bsdinstall using this patch to get non-sysinstall media): http://people.freebsd.org/~nwhitehorn/bsdinstall-release.diff Hmm, does your installed world include the pre-built mergemaster database? That should really be preserved. It happens here in the old release Makefile: # Install the system into the various distributions. release.2: cd ${.CURDIR}/.. ${CROSSMAKE} distrib-dirs DESTDIR=${RD}/trees/base cd ${.CURDIR}/.. ${CROSSMAKE} ${WORLD_FLAGS} distributeworld \ DISTDIR=${RD}/trees sh ${.CURDIR}/scripts/mm-mtree.sh -F ${CROSSENV} -D ${RD}/trees/base touch ${.TARGET} I use a one-line patch locally to bootstrap etcupdate into the worlds I package up at work via a similar one-liner. Test ISOs for amd64 and i386 can be found here: http://people.freebsd.org/~nwhitehorn/bsdinstall-amd64-20110222.iso.bz2 http://people.freebsd.org/~nwhitehorn/bsdinstall-i386-20110224.iso.bz2 More recent test ISOs, as well as ones for other architectures, may be available at: http://wiki.freebsd.org/BSDInstall Bug reports would be very appreciated at this time. There are three known bugs currently, which will be fixed soon, so please don't report these: error reporting is not graceful if there are no writable disks in the system, you must select at least one optional component, and the doc build is not currently connected to the releases. There are some changes to the distribution format involved in this patch, which are outlined below, and about which I would also appreciate feedback: - The src tree is not split up into pieces (e.g. ssbin) as with sysinstall I would at least like to have src split up into two pieces: 1) would be equivalent of sbase and ssys of old distributions, so you could choose to just install kernel sources along with the top-level Makefile bits to build kernels. I commonly install this subset on production machines so I can install a custom kernel in a pinch. 2) would be everything else in the source tree. - Distfiles are not chunked, but are single xz-compressed archives - There is only one CD image produced, which is always also a live CD - There are no packages on this CD. There is about 100 MB of free space on it right now, so it might make sense to keep it this way and to make a separate packages CD/DVD. Removing packages from disc1 also makes cross-building release ISOs possible. Packages were always optional on disc1 anyway, but moving them completely off is probably ok. -- John Baldwin ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on arm/arm
TB --- 2011-02-28 15:30:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-02-28 15:30:00 - starting HEAD tinderbox run for arm/arm TB --- 2011-02-28 15:30:00 - cleaning the object tree TB --- 2011-02-28 15:30:14 - cvsupping the source tree TB --- 2011-02-28 15:30:14 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/arm/arm/supfile TB --- 2011-02-28 15:31:01 - building world TB --- 2011-02-28 15:31:01 - MAKEOBJDIRPREFIX=/obj TB --- 2011-02-28 15:31:01 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-02-28 15:31:01 - TARGET=arm TB --- 2011-02-28 15:31:01 - TARGET_ARCH=arm TB --- 2011-02-28 15:31:01 - TZ=UTC TB --- 2011-02-28 15:31:01 - __MAKE_CONF=/dev/null TB --- 2011-02-28 15:31:01 - cd /src TB --- 2011-02-28 15:31:01 - /usr/bin/make -B buildworld World build started on Mon Feb 28 15:31:01 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] cc -O -pipe -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -o fdwrite fdwrite.o gzip -cn /src/usr.sbin/fdwrite/fdwrite.1 fdwrite.1.gz === usr.sbin/fifolog (all) === usr.sbin/fifolog/lib (all) cc -O -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_int.c cc1: warnings being treated as errors /src/usr.sbin/fifolog/lib/fifolog_int.c: In function 'fifolog_int_open_i': /src/usr.sbin/fifolog/lib/fifolog_int.c:110: warning: comparison between signed and unsigned *** Error code 1 Stop in /src/usr.sbin/fifolog/lib. *** Error code 1 Stop in /src/usr.sbin/fifolog. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-02-28 16:23:40 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-02-28 16:23:40 - ERROR: failed to build world TB --- 2011-02-28 16:23:41 - 2312.49 user 633.88 system 3220.59 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-arm-arm.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on i386/pc98
TB --- 2011-02-28 15:30:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-02-28 15:30:00 - starting HEAD tinderbox run for i386/pc98 TB --- 2011-02-28 15:30:00 - cleaning the object tree TB --- 2011-02-28 15:30:21 - cvsupping the source tree TB --- 2011-02-28 15:30:21 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/i386/pc98/supfile TB --- 2011-02-28 15:31:01 - building world TB --- 2011-02-28 15:31:01 - MAKEOBJDIRPREFIX=/obj TB --- 2011-02-28 15:31:01 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-02-28 15:31:01 - TARGET=pc98 TB --- 2011-02-28 15:31:01 - TARGET_ARCH=i386 TB --- 2011-02-28 15:31:01 - TZ=UTC TB --- 2011-02-28 15:31:01 - __MAKE_CONF=/dev/null TB --- 2011-02-28 15:31:01 - cd /src TB --- 2011-02-28 15:31:01 - /usr/bin/make -B buildworld World build started on Mon Feb 28 15:31:01 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] cc -O2 -pipe -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -o fdwrite fdwrite.o gzip -cn /src/usr.sbin/fdwrite/fdwrite.1 fdwrite.1.gz === usr.sbin/fifolog (all) === usr.sbin/fifolog/lib (all) cc -O2 -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_int.c cc1: warnings being treated as errors /src/usr.sbin/fifolog/lib/fifolog_int.c: In function 'fifolog_int_open_i': /src/usr.sbin/fifolog/lib/fifolog_int.c:110: warning: comparison between signed and unsigned *** Error code 1 Stop in /src/usr.sbin/fifolog/lib. *** Error code 1 Stop in /src/usr.sbin/fifolog. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-02-28 17:18:38 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-02-28 17:18:38 - ERROR: failed to build world TB --- 2011-02-28 17:18:38 - 5245.30 user 886.51 system 6518.49 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-i386-pc98.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on i386/i386
TB --- 2011-02-28 15:30:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-02-28 15:30:00 - starting HEAD tinderbox run for i386/i386 TB --- 2011-02-28 15:30:00 - cleaning the object tree TB --- 2011-02-28 15:30:25 - cvsupping the source tree TB --- 2011-02-28 15:30:25 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/i386/i386/supfile TB --- 2011-02-28 15:31:01 - building world TB --- 2011-02-28 15:31:01 - MAKEOBJDIRPREFIX=/obj TB --- 2011-02-28 15:31:01 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-02-28 15:31:01 - TARGET=i386 TB --- 2011-02-28 15:31:01 - TARGET_ARCH=i386 TB --- 2011-02-28 15:31:01 - TZ=UTC TB --- 2011-02-28 15:31:01 - __MAKE_CONF=/dev/null TB --- 2011-02-28 15:31:01 - cd /src TB --- 2011-02-28 15:31:01 - /usr/bin/make -B buildworld World build started on Mon Feb 28 15:31:01 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] cc -O2 -pipe -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -o fdwrite fdwrite.o gzip -cn /src/usr.sbin/fdwrite/fdwrite.1 fdwrite.1.gz === usr.sbin/fifolog (all) === usr.sbin/fifolog/lib (all) cc -O2 -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_int.c cc1: warnings being treated as errors /src/usr.sbin/fifolog/lib/fifolog_int.c: In function 'fifolog_int_open_i': /src/usr.sbin/fifolog/lib/fifolog_int.c:110: warning: comparison between signed and unsigned *** Error code 1 Stop in /src/usr.sbin/fifolog/lib. *** Error code 1 Stop in /src/usr.sbin/fifolog. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-02-28 17:18:54 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-02-28 17:18:54 - ERROR: failed to build world TB --- 2011-02-28 17:18:54 - 5277.91 user 874.70 system 6533.95 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-i386-i386.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on mips/mips
TB --- 2011-02-28 17:18:39 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-02-28 17:18:39 - starting HEAD tinderbox run for mips/mips TB --- 2011-02-28 17:18:39 - cleaning the object tree TB --- 2011-02-28 17:18:48 - cvsupping the source tree TB --- 2011-02-28 17:18:48 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/mips/mips/supfile TB --- 2011-02-28 17:19:00 - building world TB --- 2011-02-28 17:19:00 - MAKEOBJDIRPREFIX=/obj TB --- 2011-02-28 17:19:00 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-02-28 17:19:00 - TARGET=mips TB --- 2011-02-28 17:19:00 - TARGET_ARCH=mips TB --- 2011-02-28 17:19:00 - TZ=UTC TB --- 2011-02-28 17:19:00 - __MAKE_CONF=/dev/null TB --- 2011-02-28 17:19:00 - cd /src TB --- 2011-02-28 17:19:00 - /usr/bin/make -B buildworld World build started on Mon Feb 28 17:19:00 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] gzip -cn /src/usr.sbin/fdwrite/fdwrite.1 fdwrite.1.gz === usr.sbin/fifolog (all) === usr.sbin/fifolog/lib (all) cc -O -pipe -G0 -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_int.c cc -O -pipe -G0 -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_create.c cc1: warnings being treated as errors /src/usr.sbin/fifolog/lib/fifolog_create.c: In function 'fifolog_create': /src/usr.sbin/fifolog/lib/fifolog_create.c:83: warning: comparison between signed and unsigned *** Error code 1 Stop in /src/usr.sbin/fifolog/lib. *** Error code 1 Stop in /src/usr.sbin/fifolog. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-02-28 18:14:52 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-02-28 18:14:52 - ERROR: failed to build world TB --- 2011-02-28 18:14:52 - 2451.72 user 602.41 system 3372.28 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-mips-mips.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: HEADS UP: ZFSv28 is in!
Pawel Jakub Dawidek p...@freebsd.org wrote: I just committed ZFSv28 to HEAD. I updated the system without removing the tuning for ZFSv15 first, and somehow this completely messed up the performance. Booting the system took more than ten minutes and even once it was up it was next to unresponsive. I'm not sure which sysctl was to blame, but after removing all but vfs.zfs.arc_max=800M and rebooting, the problem was gone. I haven't seen this issue with earlier ZFS updates, so maybe this would be worth mentioning in UPDATING? Anyway, the things I tested so far (zfs/zpool upgrade, delegation, send, receive, snapshot) worked fine. Thanks a lot. Fabian signature.asc Description: PGP signature
[head tinderbox] failure on powerpc/powerpc
TB --- 2011-02-28 17:18:54 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-02-28 17:18:54 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2011-02-28 17:18:54 - cleaning the object tree TB --- 2011-02-28 17:19:01 - cvsupping the source tree TB --- 2011-02-28 17:19:01 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc/powerpc/supfile TB --- 2011-02-28 17:19:14 - building world TB --- 2011-02-28 17:19:14 - MAKEOBJDIRPREFIX=/obj TB --- 2011-02-28 17:19:14 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-02-28 17:19:14 - TARGET=powerpc TB --- 2011-02-28 17:19:14 - TARGET_ARCH=powerpc TB --- 2011-02-28 17:19:14 - TZ=UTC TB --- 2011-02-28 17:19:14 - __MAKE_CONF=/dev/null TB --- 2011-02-28 17:19:14 - cd /src TB --- 2011-02-28 17:19:14 - /usr/bin/make -B buildworld World build started on Mon Feb 28 17:19:14 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] gzip -cn /src/usr.sbin/fdwrite/fdwrite.1 fdwrite.1.gz === usr.sbin/fifolog (all) === usr.sbin/fifolog/lib (all) cc -O2 -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_int.c cc -O2 -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_create.c cc1: warnings being treated as errors /src/usr.sbin/fifolog/lib/fifolog_create.c: In function 'fifolog_create': /src/usr.sbin/fifolog/lib/fifolog_create.c:83: warning: comparison between signed and unsigned *** Error code 1 Stop in /src/usr.sbin/fifolog/lib. *** Error code 1 Stop in /src/usr.sbin/fifolog. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-02-28 19:01:04 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-02-28 19:01:04 - ERROR: failed to build world TB --- 2011-02-28 19:01:04 - 4900.46 user 817.83 system 6129.91 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc-powerpc.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: cardbus and kldunload issue
On Saturday 26 February 2011 19:36:14 Paul B. Mahol wrote: On Sat, Feb 26, 2011 at 4:25 PM, Bernhard Schmidt bschm...@freebsd.org wrote: Hi, while working on a wireless driver for a Cardbus card I stumbled over an issue which bugs me quite a bit. The device: % none3@pci0:22:0:0: class=0x028000 card=0x107f1043 chip=0x02011814 rev=0x01 hdr=0x00 Loading the module attaches nicely to the device: # kldload if_ral % ral0: Ralink Technology RT2560 mem 0xf480-0xf4801fff irq 16 at device 0.0 on cardbus0 % ral0: MAC/BBP RT2560 (rev 0x04), RF RT2525 % ral0: [ITHREAD] # pciconf -l % ral0@pci0:22:0:0: class=0x028000 card=0x107f1043 chip=0x02011814 rev=0x01 hdr=0x00 Though, kldunload doesn't detach the device, it doesn't even call the module's detach function. # kldunload if_ral # pciconf -l % ral0@pci0:22:0:0: class=0x028000 card=0x107f1043 chip=0x02011814 rev=0x01 hdr=0x00 # kldstat % Id Refs AddressSize Name % 1 27 0x8010 e640a0 kernel # ifconfig ral0 % ral0: flags=8802BROADCAST,SIMPLEX,MULTICAST metric 0 mtu 2290 % ether 00:0e:a6:a6:1b:70 % media: IEEE 802.11 Wireless Ethernet autoselect (autoselect) % status: no carrier And of course trying to use the device at that point will result in instant panics. Playing around a bit I've noticed that changing the bus name in: % DRIVER_MODULE(ral, pci, ral_pci_driver, ral_devclass, 0, 0); from pci to cardbus makes a big difference. On module unload the detach function is then called as expected. So, question is, are we doing some too strict checks on module unload while matching the bus? Or is this expected behavior and the drivers are supposed to indiciated that they support both pci and cardbus? I don't see the later anywhere in tree. There is MODULE_DEPEND(), if_ndis depends on pccard, pci and usb modules and use both MODULE_DEPEND() and DRIVER_MODULE() with them. If I'm not mistaken pccard depends on cardbus. I tried playing around with various MODULE_DEPEND() values, without any differences. -- Bernhard ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: cardbus and kldunload issue
On Monday 28 February 2011 14:37:31 John Baldwin wrote: On Saturday, February 26, 2011 10:25:41 am Bernhard Schmidt wrote: Hi, while working on a wireless driver for a Cardbus card I stumbled over an issue which bugs me quite a bit. The device: % none3@pci0:22:0:0: class=0x028000 card=0x107f1043 chip=0x02011814 rev=0x01 hdr=0x00 Loading the module attaches nicely to the device: # kldload if_ral % ral0: Ralink Technology RT2560 mem 0xf480-0xf4801fff irq 16 at device 0.0 on cardbus0 % ral0: MAC/BBP RT2560 (rev 0x04), RF RT2525 % ral0: [ITHREAD] # pciconf -l % ral0@pci0:22:0:0: class=0x028000 card=0x107f1043 chip=0x02011814 rev=0x01 hdr=0x00 Though, kldunload doesn't detach the device, it doesn't even call the module's detach function. # kldunload if_ral # pciconf -l % ral0@pci0:22:0:0: class=0x028000 card=0x107f1043 chip=0x02011814 rev=0x01 hdr=0x00 # kldstat % Id Refs AddressSize Name % 1 27 0x8010 e640a0 kernel # ifconfig ral0 % ral0: flags=8802BROADCAST,SIMPLEX,MULTICAST metric 0 mtu 2290 % ether 00:0e:a6:a6:1b:70 % media: IEEE 802.11 Wireless Ethernet autoselect (autoselect) % status: no carrier And of course trying to use the device at that point will result in instant panics. Playing around a bit I've noticed that changing the bus name in: % DRIVER_MODULE(ral, pci, ral_pci_driver, ral_devclass, 0, 0); from pci to cardbus makes a big difference. On module unload the detach function is then called as expected. So, question is, are we doing some too strict checks on module unload while matching the bus? Or is this expected behavior and the drivers are supposed to indiciated that they support both pci and cardbus? I don't see the later anywhere in tree. This sounds like a bug in how the inheritance stuff in new-bus drivers works. The DRIVER_MODULE() line for cardbus is implicit because the 'cardbus' driver inherits from the generic 'pci' bus driver. That is how kldload works correctly. It seems we need to do some extra plumbing for the kldunload case. The bug is that 189574 only patched the devclass add driver path, not the delete driver path. Try this: That fixes it, thanks! kldunload now successfully calls the driver's detach method. Index: subr_bus.c === --- subr_bus.c(revision 219096) +++ subr_bus.c(working copy) @@ -987,11 +987,13 @@ devclass_find(const char *classname) * is called by devclass_add_driver to accomplish the recursive * notification of all the children classes of dc, as well as dc. * Each layer will have BUS_DRIVER_ADDED() called for all instances of - * the devclass. We do a full search here of the devclass list at - * each iteration level to save storing children-lists in the devclass - * structure. If we ever move beyond a few dozen devices doing this, - * we may need to reevaluate... + * the devclass. * + * We do a full search here of the devclass list at each iteration + * level to save storing children-lists in the devclass structure. If + * we ever move beyond a few dozen devices doing this, we may need to + * reevaluate... + * * @param dc the devclass to edit * @param driver the driver that was just added */ @@ -1085,6 +1087,78 @@ devclass_add_driver(devclass_t dc, driver_t *drive } /** + * @brief Register that a device driver has been deleted from a devclass + * + * Register that a device driver has been removed from a devclass. + * This is called by devclass_delete_driver to accomplish the + * recursive notification of all the children classes of busclass, as + * well as busclass. Each layer will attempt to detach the driver + * from any devices that are children of the bus's devclass. The function + * will return an error if a device fails to detach. + * + * We do a full search here of the devclass list at each iteration + * level to save storing children-lists in the devclass structure. If + * we ever move beyond a few dozen devices doing this, we may need to + * reevaluate... + * + * @param busclass the devclass of the parent bus + * @param dc the devclass of the driver being deleted + * @param driver the driver being deleted + */ +static int +devclass_driver_deleted(devclass_t busclass, devclass_t dc, driver_t *driver) +{ + devclass_t parent; + device_t dev; + int error, i; + + /* + * Disassociate from any devices. We iterate through all the + * devices in the devclass of the driver and detach any which are + * using the driver and which have a parent in the devclass which + * we are deleting from. + * + * Note that since a driver can be in multiple devclasses, we + * should not detach devices which are not children of devices in +
[TESTING]: boot2 changes
hi there, I have a patch that shrinks boot2 some: 1) it switches kname to be just a pointer instead of an array thus avoiding a couple of memcpy()s 2) it changes ioctl to unsigned from uint8_t 3) it changes the first keyhit limit to 5 seconds from 3 so that constant propagation can take place 4) it changes the ticks overflow computation as suggested by bde@ 5) it removes bi_basemem/bi_extmem/bi_memsizes_valid setting from bootinfo as it is unused the patch: http://lev.vlakno.cz/~rdivacky/boot2-almost-there-diet.patch It works for me and I'd like you to review/test this patch thank you! roman pgpJ8XlLqHNgI.pgp Description: PGP signature
Re: OpenSSL 1.0.0d for Freebsd HEAD
On Mon, Feb 28, 2011 at 12:00:19PM +0100, Fabien Thomas wrote: Dears, After several research, i have removed the problematic part. You can find the new version here: http://people.freebsd.org/~fabient/patch-head20110222-openssl1.0.0d It will be great to have it in 9.0. To do that how is it possible rebuild the port for all platform with openssl 1.0.0d in base? Is there some people against that inclusion? Given that some users report ports linked against the port version of OpenSSL 1.0.0 (c I think) to not work on sparc64 I wanted to give your patch a try, but unfortuntately it doesn't even build: === secure/lib/libcrypto (buildincludes) cp /usr/home/marius/co/head3/src/secure/lib/libcrypto/opensslconf-sparc64.h opensslconf.h ( echo #ifndef MK1MF_BUILD; echo /* auto-generated by crypto/Makefile.ssl for crypto/cversion.c */; echo #define CFLAGS \cc\; echo #define PLATFORM \FreeBSD-sparc64\; echo #define DATE \`LC_ALL=C date`\; echo #endif ) buildinf.h make: don't know how to make asn1_locl.h. Stop *** Error code 2 Marius ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: HEADS UP: ZFSv28 is in!
On Mon, 28 Feb 2011 19:21:29 +0100 Fabian Keil freebsd-lis...@fabiankeil.de wrote: Pawel Jakub Dawidek p...@freebsd.org wrote: I just committed ZFSv28 to HEAD. I updated the system without removing the tuning for ZFSv15 first, and somehow this completely messed up the performance. Booting the system took more than ten minutes and even once it was up it was next to unresponsive. I'm not sure which sysctl was to blame, but after removing all but vfs.zfs.arc_max=800M and rebooting, the problem was gone. When you add the tuning back, does it take minutes again to boot? If not, I assume it was cleaning up some leftovers the old version was not able to cleanup. Bye, Alexander. ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on arm/arm
TB --- 2011-02-28 20:30:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-02-28 20:30:00 - starting HEAD tinderbox run for arm/arm TB --- 2011-02-28 20:30:00 - cleaning the object tree TB --- 2011-02-28 20:30:08 - cvsupping the source tree TB --- 2011-02-28 20:30:08 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/arm/arm/supfile TB --- 2011-02-28 20:30:28 - building world TB --- 2011-02-28 20:30:28 - MAKEOBJDIRPREFIX=/obj TB --- 2011-02-28 20:30:28 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-02-28 20:30:28 - TARGET=arm TB --- 2011-02-28 20:30:28 - TARGET_ARCH=arm TB --- 2011-02-28 20:30:28 - TZ=UTC TB --- 2011-02-28 20:30:28 - __MAKE_CONF=/dev/null TB --- 2011-02-28 20:30:28 - cd /src TB --- 2011-02-28 20:30:28 - /usr/bin/make -B buildworld World build started on Mon Feb 28 20:30:29 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] gzip -cn /src/usr.sbin/fdwrite/fdwrite.1 fdwrite.1.gz === usr.sbin/fifolog (all) === usr.sbin/fifolog/lib (all) cc -O -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_int.c cc -O -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_create.c cc1: warnings being treated as errors /src/usr.sbin/fifolog/lib/fifolog_create.c: In function 'fifolog_create': /src/usr.sbin/fifolog/lib/fifolog_create.c:83: warning: comparison between signed and unsigned *** Error code 1 Stop in /src/usr.sbin/fifolog/lib. *** Error code 1 Stop in /src/usr.sbin/fifolog. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-02-28 21:22:55 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-02-28 21:22:55 - ERROR: failed to build world TB --- 2011-02-28 21:22:55 - 2311.34 user 633.73 system 3175.24 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-arm-arm.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on i386/pc98
TB --- 2011-02-28 20:30:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-02-28 20:30:00 - starting HEAD tinderbox run for i386/pc98 TB --- 2011-02-28 20:30:00 - cleaning the object tree TB --- 2011-02-28 20:30:09 - cvsupping the source tree TB --- 2011-02-28 20:30:09 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/i386/pc98/supfile TB --- 2011-02-28 20:30:29 - building world TB --- 2011-02-28 20:30:29 - MAKEOBJDIRPREFIX=/obj TB --- 2011-02-28 20:30:29 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-02-28 20:30:29 - TARGET=pc98 TB --- 2011-02-28 20:30:29 - TARGET_ARCH=i386 TB --- 2011-02-28 20:30:29 - TZ=UTC TB --- 2011-02-28 20:30:29 - __MAKE_CONF=/dev/null TB --- 2011-02-28 20:30:29 - cd /src TB --- 2011-02-28 20:30:29 - /usr/bin/make -B buildworld World build started on Mon Feb 28 20:30:29 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] gzip -cn /src/usr.sbin/fdwrite/fdwrite.1 fdwrite.1.gz === usr.sbin/fifolog (all) === usr.sbin/fifolog/lib (all) cc -O2 -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_int.c cc -O2 -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_create.c cc1: warnings being treated as errors /src/usr.sbin/fifolog/lib/fifolog_create.c: In function 'fifolog_create': /src/usr.sbin/fifolog/lib/fifolog_create.c:83: warning: comparison between signed and unsigned *** Error code 1 Stop in /src/usr.sbin/fifolog/lib. *** Error code 1 Stop in /src/usr.sbin/fifolog. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-02-28 22:18:05 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-02-28 22:18:05 - ERROR: failed to build world TB --- 2011-02-28 22:18:05 - 5247.78 user 882.50 system 6485.21 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-i386-pc98.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on i386/i386
TB --- 2011-02-28 20:30:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-02-28 20:30:00 - starting HEAD tinderbox run for i386/i386 TB --- 2011-02-28 20:30:00 - cleaning the object tree TB --- 2011-02-28 20:30:09 - cvsupping the source tree TB --- 2011-02-28 20:30:09 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/i386/i386/supfile TB --- 2011-02-28 20:30:29 - building world TB --- 2011-02-28 20:30:29 - MAKEOBJDIRPREFIX=/obj TB --- 2011-02-28 20:30:29 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-02-28 20:30:29 - TARGET=i386 TB --- 2011-02-28 20:30:29 - TARGET_ARCH=i386 TB --- 2011-02-28 20:30:29 - TZ=UTC TB --- 2011-02-28 20:30:29 - __MAKE_CONF=/dev/null TB --- 2011-02-28 20:30:29 - cd /src TB --- 2011-02-28 20:30:29 - /usr/bin/make -B buildworld World build started on Mon Feb 28 20:30:29 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] gzip -cn /src/usr.sbin/fdwrite/fdwrite.1 fdwrite.1.gz === usr.sbin/fifolog (all) === usr.sbin/fifolog/lib (all) cc -O2 -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_int.c cc -O2 -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_create.c cc1: warnings being treated as errors /src/usr.sbin/fifolog/lib/fifolog_create.c: In function 'fifolog_create': /src/usr.sbin/fifolog/lib/fifolog_create.c:83: warning: comparison between signed and unsigned *** Error code 1 Stop in /src/usr.sbin/fifolog/lib. *** Error code 1 Stop in /src/usr.sbin/fifolog. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-02-28 22:18:31 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-02-28 22:18:31 - ERROR: failed to build world TB --- 2011-02-28 22:18:31 - 5279.20 user 869.88 system 6511.59 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-i386-i386.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on mips/mips
TB --- 2011-02-28 22:18:06 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-02-28 22:18:06 - starting HEAD tinderbox run for mips/mips TB --- 2011-02-28 22:18:06 - cleaning the object tree TB --- 2011-02-28 22:18:13 - cvsupping the source tree TB --- 2011-02-28 22:18:13 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/mips/mips/supfile TB --- 2011-02-28 22:18:25 - building world TB --- 2011-02-28 22:18:25 - MAKEOBJDIRPREFIX=/obj TB --- 2011-02-28 22:18:25 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-02-28 22:18:25 - TARGET=mips TB --- 2011-02-28 22:18:25 - TARGET_ARCH=mips TB --- 2011-02-28 22:18:25 - TZ=UTC TB --- 2011-02-28 22:18:25 - __MAKE_CONF=/dev/null TB --- 2011-02-28 22:18:25 - cd /src TB --- 2011-02-28 22:18:25 - /usr/bin/make -B buildworld World build started on Mon Feb 28 22:18:25 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] gzip -cn /src/usr.sbin/fdwrite/fdwrite.1 fdwrite.1.gz === usr.sbin/fifolog (all) === usr.sbin/fifolog/lib (all) cc -O -pipe -G0 -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_int.c cc -O -pipe -G0 -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_create.c cc1: warnings being treated as errors /src/usr.sbin/fifolog/lib/fifolog_create.c: In function 'fifolog_create': /src/usr.sbin/fifolog/lib/fifolog_create.c:83: warning: comparison between signed and unsigned *** Error code 1 Stop in /src/usr.sbin/fifolog/lib. *** Error code 1 Stop in /src/usr.sbin/fifolog. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-02-28 23:14:27 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-02-28 23:14:27 - ERROR: failed to build world TB --- 2011-02-28 23:14:28 - 2449.77 user 604.17 system 3381.77 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-mips-mips.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on powerpc/powerpc
TB --- 2011-02-28 22:18:32 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-02-28 22:18:32 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2011-02-28 22:18:32 - cleaning the object tree TB --- 2011-02-28 22:18:39 - cvsupping the source tree TB --- 2011-02-28 22:18:39 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc/powerpc/supfile TB --- 2011-02-28 22:18:52 - building world TB --- 2011-02-28 22:18:52 - MAKEOBJDIRPREFIX=/obj TB --- 2011-02-28 22:18:52 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-02-28 22:18:52 - TARGET=powerpc TB --- 2011-02-28 22:18:52 - TARGET_ARCH=powerpc TB --- 2011-02-28 22:18:52 - TZ=UTC TB --- 2011-02-28 22:18:52 - __MAKE_CONF=/dev/null TB --- 2011-02-28 22:18:52 - cd /src TB --- 2011-02-28 22:18:52 - /usr/bin/make -B buildworld World build started on Mon Feb 28 22:18:52 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] gzip -cn /src/usr.sbin/fdwrite/fdwrite.1 fdwrite.1.gz === usr.sbin/fifolog (all) === usr.sbin/fifolog/lib (all) cc -O2 -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_int.c cc -O2 -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_create.c cc1: warnings being treated as errors /src/usr.sbin/fifolog/lib/fifolog_create.c: In function 'fifolog_create': /src/usr.sbin/fifolog/lib/fifolog_create.c:83: warning: comparison between signed and unsigned *** Error code 1 Stop in /src/usr.sbin/fifolog/lib. *** Error code 1 Stop in /src/usr.sbin/fifolog. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-03-01 00:00:21 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-03-01 00:00:21 - ERROR: failed to build world TB --- 2011-03-01 00:00:22 - 4899.59 user 819.75 system 6109.84 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc-powerpc.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on arm/arm
TB --- 2011-03-01 01:30:01 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-03-01 01:30:01 - starting HEAD tinderbox run for arm/arm TB --- 2011-03-01 01:30:01 - cleaning the object tree TB --- 2011-03-01 01:30:12 - cvsupping the source tree TB --- 2011-03-01 01:30:12 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/arm/arm/supfile TB --- 2011-03-01 01:30:31 - building world TB --- 2011-03-01 01:30:31 - MAKEOBJDIRPREFIX=/obj TB --- 2011-03-01 01:30:31 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-03-01 01:30:31 - TARGET=arm TB --- 2011-03-01 01:30:31 - TARGET_ARCH=arm TB --- 2011-03-01 01:30:31 - TZ=UTC TB --- 2011-03-01 01:30:31 - __MAKE_CONF=/dev/null TB --- 2011-03-01 01:30:31 - cd /src TB --- 2011-03-01 01:30:31 - /usr/bin/make -B buildworld World build started on Tue Mar 1 01:30:31 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] gzip -cn /src/usr.sbin/fdwrite/fdwrite.1 fdwrite.1.gz === usr.sbin/fifolog (all) === usr.sbin/fifolog/lib (all) cc -O -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_int.c cc -O -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_create.c cc1: warnings being treated as errors /src/usr.sbin/fifolog/lib/fifolog_create.c: In function 'fifolog_create': /src/usr.sbin/fifolog/lib/fifolog_create.c:83: warning: comparison between signed and unsigned *** Error code 1 Stop in /src/usr.sbin/fifolog/lib. *** Error code 1 Stop in /src/usr.sbin/fifolog. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-03-01 02:22:59 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-03-01 02:22:59 - ERROR: failed to build world TB --- 2011-03-01 02:22:59 - 2311.42 user 632.96 system 3178.37 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-arm-arm.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on i386/pc98
TB --- 2011-03-01 01:30:01 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-03-01 01:30:01 - starting HEAD tinderbox run for i386/pc98 TB --- 2011-03-01 01:30:01 - cleaning the object tree TB --- 2011-03-01 01:30:13 - cvsupping the source tree TB --- 2011-03-01 01:30:13 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/i386/pc98/supfile TB --- 2011-03-01 01:30:31 - building world TB --- 2011-03-01 01:30:31 - MAKEOBJDIRPREFIX=/obj TB --- 2011-03-01 01:30:31 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-03-01 01:30:31 - TARGET=pc98 TB --- 2011-03-01 01:30:31 - TARGET_ARCH=i386 TB --- 2011-03-01 01:30:31 - TZ=UTC TB --- 2011-03-01 01:30:31 - __MAKE_CONF=/dev/null TB --- 2011-03-01 01:30:31 - cd /src TB --- 2011-03-01 01:30:31 - /usr/bin/make -B buildworld World build started on Tue Mar 1 01:30:31 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] gzip -cn /src/usr.sbin/fdwrite/fdwrite.1 fdwrite.1.gz === usr.sbin/fifolog (all) === usr.sbin/fifolog/lib (all) cc -O2 -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_int.c cc -O2 -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_create.c cc1: warnings being treated as errors /src/usr.sbin/fifolog/lib/fifolog_create.c: In function 'fifolog_create': /src/usr.sbin/fifolog/lib/fifolog_create.c:83: warning: comparison between signed and unsigned *** Error code 1 Stop in /src/usr.sbin/fifolog/lib. *** Error code 1 Stop in /src/usr.sbin/fifolog. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-03-01 03:17:52 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-03-01 03:17:52 - ERROR: failed to build world TB --- 2011-03-01 03:17:52 - 5242.33 user 886.62 system 6471.15 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-i386-pc98.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on i386/i386
TB --- 2011-03-01 01:30:01 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-03-01 01:30:01 - starting HEAD tinderbox run for i386/i386 TB --- 2011-03-01 01:30:01 - cleaning the object tree TB --- 2011-03-01 01:30:13 - cvsupping the source tree TB --- 2011-03-01 01:30:13 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/i386/i386/supfile TB --- 2011-03-01 01:30:31 - building world TB --- 2011-03-01 01:30:31 - MAKEOBJDIRPREFIX=/obj TB --- 2011-03-01 01:30:31 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-03-01 01:30:31 - TARGET=i386 TB --- 2011-03-01 01:30:31 - TARGET_ARCH=i386 TB --- 2011-03-01 01:30:31 - TZ=UTC TB --- 2011-03-01 01:30:31 - __MAKE_CONF=/dev/null TB --- 2011-03-01 01:30:31 - cd /src TB --- 2011-03-01 01:30:31 - /usr/bin/make -B buildworld World build started on Tue Mar 1 01:30:31 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] gzip -cn /src/usr.sbin/fdwrite/fdwrite.1 fdwrite.1.gz === usr.sbin/fifolog (all) === usr.sbin/fifolog/lib (all) cc -O2 -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_int.c cc -O2 -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_create.c cc1: warnings being treated as errors /src/usr.sbin/fifolog/lib/fifolog_create.c: In function 'fifolog_create': /src/usr.sbin/fifolog/lib/fifolog_create.c:83: warning: comparison between signed and unsigned *** Error code 1 Stop in /src/usr.sbin/fifolog/lib. *** Error code 1 Stop in /src/usr.sbin/fifolog. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-03-01 03:18:34 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-03-01 03:18:35 - ERROR: failed to build world TB --- 2011-03-01 03:18:35 - 5280.23 user 869.33 system 6514.00 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-i386-i386.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on mips/mips
TB --- 2011-03-01 03:17:53 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-03-01 03:17:53 - starting HEAD tinderbox run for mips/mips TB --- 2011-03-01 03:17:53 - cleaning the object tree TB --- 2011-03-01 03:17:59 - cvsupping the source tree TB --- 2011-03-01 03:17:59 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/mips/mips/supfile TB --- 2011-03-01 03:18:40 - building world TB --- 2011-03-01 03:18:40 - MAKEOBJDIRPREFIX=/obj TB --- 2011-03-01 03:18:40 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-03-01 03:18:40 - TARGET=mips TB --- 2011-03-01 03:18:40 - TARGET_ARCH=mips TB --- 2011-03-01 03:18:40 - TZ=UTC TB --- 2011-03-01 03:18:40 - __MAKE_CONF=/dev/null TB --- 2011-03-01 03:18:40 - cd /src TB --- 2011-03-01 03:18:40 - /usr/bin/make -B buildworld World build started on Tue Mar 1 03:18:41 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] gzip -cn /src/usr.sbin/fdwrite/fdwrite.1 fdwrite.1.gz === usr.sbin/fifolog (all) === usr.sbin/fifolog/lib (all) cc -O -pipe -G0 -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_int.c cc -O -pipe -G0 -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_create.c cc1: warnings being treated as errors /src/usr.sbin/fifolog/lib/fifolog_create.c: In function 'fifolog_create': /src/usr.sbin/fifolog/lib/fifolog_create.c:83: warning: comparison between signed and unsigned *** Error code 1 Stop in /src/usr.sbin/fifolog/lib. *** Error code 1 Stop in /src/usr.sbin/fifolog. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-03-01 04:14:33 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-03-01 04:14:33 - ERROR: failed to build world TB --- 2011-03-01 04:14:33 - 2453.73 user 601.96 system 3400.09 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-mips-mips.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: setfacl Recursive Functionality
One last patch before I do a send-pr to send the patch upstream. This patch depends on my ZFS ACL Sets patch for the -k flag. I wanted to zero-out the ACL entries recursively for a directory, which I can do in Solaris with chmod -R A= /path/to/directory, but ZFS doesn't allow zero-number ACL sets. To work around that, I'm giving owner@ full permissions (the full_set ACL set). I'll also include my ZFS ACL Sets patch. That has already been submitted upstream and I'm awaiting approval. Thanks, Shawn On Tue, Feb 8, 2011 at 10:58 AM, Shawn Webb latt...@gmail.com wrote: I've just finished a patch to add recursive functionality to setfacl. Before I officially submit it, I'd like a few suggestions on how to improve the patch. The part I'm worried about involves the #define directive at top. I'm not sure what ramifications using that define might have. I needed it for my remove_invalid_inherit() function to work. Thanks, Shawn attached: setfacl.patch (universal diff) setfacl_recursive.patch Description: Binary data zfs_acl_set.patch Description: Binary data ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on powerpc/powerpc
TB --- 2011-03-01 03:18:35 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-03-01 03:18:35 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2011-03-01 03:18:35 - cleaning the object tree TB --- 2011-03-01 03:18:40 - cvsupping the source tree TB --- 2011-03-01 03:18:40 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc/powerpc/supfile TB --- 2011-03-01 03:18:55 - building world TB --- 2011-03-01 03:18:55 - MAKEOBJDIRPREFIX=/obj TB --- 2011-03-01 03:18:55 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-03-01 03:18:55 - TARGET=powerpc TB --- 2011-03-01 03:18:55 - TARGET_ARCH=powerpc TB --- 2011-03-01 03:18:55 - TZ=UTC TB --- 2011-03-01 03:18:55 - __MAKE_CONF=/dev/null TB --- 2011-03-01 03:18:55 - cd /src TB --- 2011-03-01 03:18:55 - /usr/bin/make -B buildworld World build started on Tue Mar 1 03:18:55 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] gzip -cn /src/usr.sbin/fdwrite/fdwrite.1 fdwrite.1.gz === usr.sbin/fifolog (all) === usr.sbin/fifolog/lib (all) cc -O2 -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_int.c cc -O2 -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_create.c cc1: warnings being treated as errors /src/usr.sbin/fifolog/lib/fifolog_create.c: In function 'fifolog_create': /src/usr.sbin/fifolog/lib/fifolog_create.c:83: warning: comparison between signed and unsigned *** Error code 1 Stop in /src/usr.sbin/fifolog/lib. *** Error code 1 Stop in /src/usr.sbin/fifolog. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-03-01 05:00:20 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-03-01 05:00:20 - ERROR: failed to build world TB --- 2011-03-01 05:00:20 - 4901.49 user 814.13 system 6105.14 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc-powerpc.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on arm/arm
TB --- 2011-03-01 06:30:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-03-01 06:30:00 - starting HEAD tinderbox run for arm/arm TB --- 2011-03-01 06:30:00 - cleaning the object tree TB --- 2011-03-01 06:30:11 - cvsupping the source tree TB --- 2011-03-01 06:30:11 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/arm/arm/supfile TB --- 2011-03-01 06:30:32 - building world TB --- 2011-03-01 06:30:32 - MAKEOBJDIRPREFIX=/obj TB --- 2011-03-01 06:30:32 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-03-01 06:30:32 - TARGET=arm TB --- 2011-03-01 06:30:32 - TARGET_ARCH=arm TB --- 2011-03-01 06:30:32 - TZ=UTC TB --- 2011-03-01 06:30:32 - __MAKE_CONF=/dev/null TB --- 2011-03-01 06:30:32 - cd /src TB --- 2011-03-01 06:30:32 - /usr/bin/make -B buildworld World build started on Tue Mar 1 06:30:32 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything [...] gzip -cn /src/usr.sbin/fdwrite/fdwrite.1 fdwrite.1.gz === usr.sbin/fifolog (all) === usr.sbin/fifolog/lib (all) cc -O -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_int.c cc -O -pipe -I/src/usr.sbin/fifolog/lib -std=gnu99 -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 -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c /src/usr.sbin/fifolog/lib/fifolog_create.c cc1: warnings being treated as errors /src/usr.sbin/fifolog/lib/fifolog_create.c: In function 'fifolog_create': /src/usr.sbin/fifolog/lib/fifolog_create.c:83: warning: comparison between signed and unsigned *** Error code 1 Stop in /src/usr.sbin/fifolog/lib. *** Error code 1 Stop in /src/usr.sbin/fifolog. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-03-01 07:23:08 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-03-01 07:23:08 - ERROR: failed to build world TB --- 2011-03-01 07:23:08 - 2312.94 user 632.92 system 3187.51 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-arm-arm.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org