Re: SoC2009: libpkg, pkg tools rewrite

2009-05-04 Thread Tim Kientzle
On Sat, Apr 25, 2009 at 03:20:59PM -0400, David Forsythe wrote: This summer I'll be working on creating a package library and using that library to rewrite the pkg tools. Jeremy Lea r...@freebsd.org wrote: Since I've already done most of the work on this already, please, please, please, don't

Re: SoC2009: libpkg, pkg tools rewrite

2009-05-04 Thread Tim Kientzle
Jeremy Lea: 1. The library needs a global package manager. This needs to perform all of the tasks, and it should ideally do this through a task queue (which I didn't implement). See the lib/lib.h header in FreePKG. This sounds like a good idea to implement ... eventually. First job is to

ZFS ARC Cache: What is the lowest tested size

2009-05-04 Thread Mark Saad
Hello List Worked on breaking ZFS we came across a interesting question; What is the lowest tested ZFS ARC Cache size ? Also could you reliably run with it set to 0 ? -- Mark Saad ms...@datapipe.com () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against

VirtualBox on FreeBSD

2009-05-04 Thread Matt Olander
Looks like the VirtualBox developers at Sun ported VirtualBox to FreeBSD in their spare time: http://www.freebsdnews.net/2009/05/02/sun-virtualbox-on-freebsd/ They're looking for developers/testers to checkout the source and try it out :-) -matt

Re: VirtualBox on FreeBSD

2009-05-04 Thread Guillermo Antonio Amaral Bastidas
On Mon, May 04, 2009 at 10:25:58AM -0700, Matt Olander wrote: Looks like the VirtualBox developers at Sun ported VirtualBox to FreeBSD in their spare time: http://www.freebsdnews.net/2009/05/02/sun-virtualbox-on-freebsd/ They're looking for developers/testers to checkout the source and try

bootstrapping gnat GCC on amd64

2009-05-04 Thread xorquewasp
Hello. I'm attempting to compile GNAT on AMD64 with an eye to extending support to the platform (the gnat-gcc43 port is ONLY_FOR_ARCH=i386). GNAT obviously requires an Ada compiler to bootstrap. What are my options here? I suspect that I need to create an i386 jail to build a cross compiler

Re: bootstrapping gnat GCC on amd64

2009-05-04 Thread Daniel Eischen
On Mon, 4 May 2009, xorquew...@googlemail.com wrote: Hello. I'm attempting to compile GNAT on AMD64 with an eye to extending support to the platform (the gnat-gcc43 port is ONLY_FOR_ARCH=i386). GNAT obviously requires an Ada compiler to bootstrap. What are my options here? I suspect that I

Re: bootstrapping gnat GCC on amd64

2009-05-04 Thread xorquewasp
On 2009-05-04 14:44:52, Daniel Eischen wrote: Is that your only system (amd64)? I originally ported GNAT to FreeBSD x86 from a solaris-sparc32 system. I built a sparc-sun-freebsd GNAT cross compiler using the native Solaris GNAT binary and its associated sources. I also (first) had to cross

Re: bootstrapping gnat GCC on amd64

2009-05-04 Thread Daniel Eischen
On Mon, 4 May 2009, xorquew...@googlemail.com wrote: On 2009-05-04 14:44:52, Daniel Eischen wrote: Is that your only system (amd64)? I originally ported GNAT to FreeBSD x86 from a solaris-sparc32 system. I built a sparc-sun-freebsd GNAT cross compiler using the native Solaris GNAT binary and

Re: Definition of NULL

2009-05-04 Thread John Baldwin
On Saturday 02 May 2009 11:59:03 am Andrew Brampton wrote: I'm writing a C++ Kernel Module, and one thing that has been bugging me is the kernel's definition of NULL. sys/sys/_null.h (in CURRENT): #if defined(_KERNEL) || !defined(__cplusplus) #define NULL((void *)0) #else #if

Re: ZFS ARC Cache: What is the lowest tested size

2009-05-04 Thread Kip Macy
On Mon, May 4, 2009 at 10:12 AM, Mark Saad ms...@datapipe.com wrote: Hello List   Worked on breaking ZFS we came across a interesting question; What is the lowest tested ZFS ARC Cache size ? I haven't tested it with just over 64MB, but the code indicates that that is the lowest you should

Re: bootstrapping gnat GCC on amd64

2009-05-04 Thread xorquewasp
On 2009-05-04 15:03:32, Daniel Eischen wrote: Right, you should be able to do it from either of those, but perhaps the freebsd x86 may be easier. I would use a PREFIX other than /usr/local (or something different than whatever your actual PREFIX is) for the builds. I was looking around for

Re: bootstrapping gnat GCC on amd64

2009-05-04 Thread Daniel Eischen
On Tue, 5 May 2009, xorquew...@googlemail.com wrote: On 2009-05-04 15:03:32, Daniel Eischen wrote: Right, you should be able to do it from either of those, but perhaps the freebsd x86 may be easier. I would use a PREFIX other than /usr/local (or something different than whatever your actual

Re: bootstrapping gnat GCC on amd64

2009-05-04 Thread xorquewasp
On 2009-05-04 20:54:46, Daniel Eischen wrote: Yes, you can look at my lang/gnat port to find its bootstrap compiler. I would recommend making a binary bootstrap compiler on the earliest version of FreeBSD amd64 as you can. If you use 8.0-current for instance, others will not be able to

Re: bootstrapping gnat GCC on amd64

2009-05-04 Thread Daniel Eischen
On Tue, 5 May 2009, xorquew...@googlemail.com wrote: On 2009-05-04 20:54:46, Daniel Eischen wrote: Yes, you can look at my lang/gnat port to find its bootstrap compiler. I would recommend making a binary bootstrap compiler on the earliest version of FreeBSD amd64 as you can. If you use

Re: NetBSD 5.0 statistics

2009-05-04 Thread Joerg Sonnenberger
On Thu, Apr 30, 2009 at 01:41:42PM -0700, Marcel Moolenaar wrote: I recall that our make -j X actually limits the number of make processes/jobs to X. I don't know anything about build.sh, so I don't know if our make is at all being involved, but it would be good to know how the load varies

Re: Definition of NULL

2009-05-04 Thread Joerg Sonnenberger
On Mon, May 04, 2009 at 10:46:02AM -0400, John Baldwin wrote: I think this would be ok to let C++ work in the kernel. Embedded C++ (no exceptions and no dynamic_cast) should work fine in theory. I would not change the value of NULL that userland sees though as I think that may be too risky.