Re: using FreeBSD to create a completely new OS

2012-12-10 Thread Aryeh Friedman
Forgot to mention this project vary well turn into my PhD thesis ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org

Re: using FreeBSD to create a completely new OS

2012-12-10 Thread Zaphod Beeblebrox
On Mon, Dec 10, 2012 at 2:56 AM, Aryeh Friedman aryeh.fried...@gmail.com wrote: On Mon, Dec 10, 2012 at 2:38 AM, Zaphod Beeblebrox zbee...@gmail.com wrote: I know (about the list not being google) and have seen the formats for MBR's (even wrote a few by hand) the question was how to extract it

Re: using FreeBSD to create a completely new OS

2012-12-10 Thread Bakul Shah
On Sun, 09 Dec 2012 23:48:12 EST Aryeh Friedman aryeh.fried...@gmail.com wrote: For personal hobby reasons I want to write an OS completely from scratch (due to some aspects of the design no existing OS is a suitable starting place)... what I mean is I want to start with the MBR (boot0) and

Re: using FreeBSD to create a completely new OS

2012-12-10 Thread Aryeh Friedman
The reason for Java has nothing to do with VM's per se but with some of the networking features I have in mind. Also from a theoretical point of view any turning complete vm would do (the actual HW differences are fairly easy to abstract in the model I have in mind and polymorphism is a must for

Re: using FreeBSD to create a completely new OS

2012-12-10 Thread Aryeh Friedman
Note that this pretty much makes java pretty much worthless. I say that carefully as the seemingly good thing that makes the extra effort in java worth it is the guarantee against the halting problem that makes the security madness possible. If your vm is i386, you can't offer that

Re: using FreeBSD to create a completely new OS

2012-12-10 Thread Erich Dollansky
Hi, On Mon, 10 Dec 2012 03:08:11 -0500 Aryeh Friedman aryeh.fried...@gmail.com wrote: Forgot to mention this project vary well turn into my PhD thesis I would then extremely careful with Java. There are many reasons why assembler and C are still the languages used for OS programming. Erich

Re: using FreeBSD to create a completely new OS

2012-12-10 Thread Aryeh Friedman
On Mon, Dec 10, 2012 at 3:44 AM, Erich Dollansky erichsfreebsdl...@alogt.com wrote: Hi, On Mon, 10 Dec 2012 03:08:11 -0500 Aryeh Friedman aryeh.fried...@gmail.com wrote: Forgot to mention this project vary well turn into my PhD thesis I would then extremely careful with Java. There are

Re: using FreeBSD to create a completely new OS

2012-12-10 Thread Perry Hutchison
Forgot to mention this project vary well turn into my PhD thesis That's a rather different context than personal hobby reasons. I was going to suggest this anyway, but for a dissertation project I would _very strongly_ suggest that you thoroughly research Linus Torvalds' experiences in

Re: using FreeBSD to create a completely new OS

2012-12-10 Thread Aryeh Friedman
P.S. Just for general interest, what university? CUNY grad center (under a special arrangement that allows me to skip the course work part of grad school) [I have not formally started yet] As to your complexity issues I do not plan to do the whole OS just the stuff up to mid-level I/O (for

Re: using FreeBSD to create a completely new OS

2012-12-10 Thread Bert Kiers
On 12/10/12 10:02 AM, Perry Hutchison wrote: Hi, Forgot to mention this project vary well turn into my PhD thesis That's a rather different context than personal hobby reasons. I was going to suggest this anyway, but for a dissertation project I would _very strongly_ suggest that you

Re: using FreeBSD to create a completely new OS

2012-12-10 Thread Perry Hutchison
... a special arrangement that allows me to skip the course work part of grad school ... [shudder] I hope that special arrangement includes passing the final exams, or otherwise demonstrating that you already know the content, of at least the minimum course work that would ordinarily be

Re: kernel module parallel build?

2012-12-10 Thread Fleuriot Damien
On Dec 6, 2012, at 1:28 AM, Garrett Cooper yaneg...@gmail.com wrote: On Wed, Dec 5, 2012 at 3:51 PM, Damien Fleuriot m...@my.gd wrote: ... All trolling aside, I believe an awesome fix to be setting module override in /etc/make.conf to only build the 4-5 specific modules one needs. To

Re: calendar(1) regressions

2012-12-10 Thread Jaakko Heinonen
Hi! On 2012-12-10, Greg 'groggy' Lehey wrote: Unfortunately r205821 [1] has caused several regressions to calendar(1). Relevant PRs: bin/157718 bin/162211 bin/168785 bin/170930 I think we fix bugs rather than revert the commits. Of course it's preferred but I didn't see any

Re: using FreeBSD to create a completely new OS

2012-12-10 Thread Alexander Yerenkow
If you consider VirtualBox for automated tests, you should make some testing life cycle. I'd recommend to you: 1. create sparse file (truncate -s 1G for example) 2. mdconfig -af file (produced md0) 3. work with md0 as if it was real hw disk (write boot sectors, fs, etc), then destroy md0

Re: using FreeBSD to create a completely new OS

2012-12-10 Thread Wojciech Puchar
suitable starting place)... what I mean is I want to start with the MBR (boot0) and go on from there... I only have one *REAL* machine to work with which means I need to work with something like emulators/virtualbox-ose... I also want to do as many automated tests as possible (for example seeing

Building v8 on FreeBSD with clang

2012-12-10 Thread Robert Simmons
I'm having a problem building google v8 on FreeBSD with clang. I get this error: /usr/bin/ld: final link failed: Nonrepresentable section on output clang++: error: linker command failed with exit code 1 (use -v to see invocation) gmake[1]: *** [/root/v8/out/x64.release/cctest] Error 1 gmake[1]:

Re: calendar(1) regressions

2012-12-10 Thread Greg 'groggy' Lehey
On Monday, 10 December 2012 at 16:27:39 +0200, Jaakko Heinonen wrote: Hi! On 2012-12-10, Greg 'groggy' Lehey wrote: Unfortunately r205821 [1] has caused several regressions to calendar(1). Relevant PRs: bin/157718 bin/162211 bin/168785 bin/170930 I think we fix bugs rather than revert

Re: 9.x -- New Install -- serious partition misalignment

2012-12-10 Thread Ronald F. Guilmette
Apparently, I owe everyone an apology. I found out (a bit too late) that the WD 1 TB black drive that had come to me in sealed anti-static bag with a warning on it about Advanced Format drives (and possible OS incompatability) was not in fact itself an AF drive. Rather it is a traditional

Re: calendar(1) regressions

2012-12-10 Thread Julian H. Stacey
Greg 'groggy' Lehey wrote: --cHMo6Wbp1wrKhbfi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Monday, 10 December 2012 at 16:27:39 +0200, Jaakko Heinonen wrote: Hi! On 2012-12-10, Greg 'groggy' Lehey wrote: Unfortunately r205821 [1] has caused several

Re: calendar(1) regressions

2012-12-10 Thread Greg 'groggy' Lehey
On Tuesday, 11 December 2012 at 3:52:32 +0100, Julian H. Stacey wrote: Greg 'groggy' Lehey wrote: On Monday, 10 December 2012 at 16:27:39 +0200, Jaakko Heinonen wrote: Hi! On 2012-12-10, Greg 'groggy' Lehey wrote: Unfortunately r205821 [1] has caused several regressions to calendar(1).

Re: calendar(1) regressions

2012-12-10 Thread Julian H. Stacey
Greg 'groggy' Lehey wrote: --ryJZkp9/svQ58syV Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tuesday, 11 December 2012 at 3:52:32 +0100, Julian H. Stacey wrote: Greg 'groggy' Lehey wrote: On Monday, 10 December 2012 at 16:27:39 +0200, Jaakko Heinonen wrote: