Re: HEADS UP: ZFSv28 is in!

2011-02-28 Thread Martin Sugioarto
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

2011-02-28 Thread datastream datastream.freecity
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

2011-02-28 Thread Boris Samorodov
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!

2011-02-28 Thread Pawel Jakub Dawidek
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!

2011-02-28 Thread Pawel Jakub Dawidek
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

2011-02-28 Thread Fabien Thomas


 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

2011-02-28 Thread Mark Murray
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

2011-02-28 Thread Marcelo/Porks
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

2011-02-28 Thread Dimitry Andric

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

2011-02-28 Thread Dimitry Andric

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!

2011-02-28 Thread Jeremy Chadwick
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!

2011-02-28 Thread krad
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

2011-02-28 Thread Alexander Best
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

2011-02-28 Thread FreeBSD Tinderbox
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

2011-02-28 Thread John Baldwin
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!

2011-02-28 Thread lhmwzy
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-02-28 Thread Olivier Smedts
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

2011-02-28 Thread FreeBSD Tinderbox
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

2011-02-28 Thread Dimitry Andric

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

2011-02-28 Thread Nathan Whitehorn
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

2011-02-28 Thread Bruce Cran
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

2011-02-28 Thread Nathan Whitehorn

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

2011-02-28 Thread John Baldwin
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

2011-02-28 Thread FreeBSD Tinderbox
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

2011-02-28 Thread FreeBSD Tinderbox
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

2011-02-28 Thread FreeBSD Tinderbox
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

2011-02-28 Thread FreeBSD Tinderbox
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!

2011-02-28 Thread Fabian Keil
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

2011-02-28 Thread FreeBSD Tinderbox
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

2011-02-28 Thread Bernhard Schmidt
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

2011-02-28 Thread Bernhard Schmidt
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

2011-02-28 Thread Roman Divacky
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

2011-02-28 Thread Marius Strobl
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!

2011-02-28 Thread Alexander Leidinger
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

2011-02-28 Thread FreeBSD Tinderbox
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

2011-02-28 Thread FreeBSD Tinderbox
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

2011-02-28 Thread FreeBSD Tinderbox
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

2011-02-28 Thread FreeBSD Tinderbox
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

2011-02-28 Thread FreeBSD Tinderbox
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

2011-02-28 Thread FreeBSD Tinderbox
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

2011-02-28 Thread FreeBSD Tinderbox
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

2011-02-28 Thread FreeBSD Tinderbox
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

2011-02-28 Thread FreeBSD Tinderbox
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

2011-02-28 Thread Shawn Webb
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

2011-02-28 Thread FreeBSD Tinderbox
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

2011-02-28 Thread FreeBSD Tinderbox
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