www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - DMD for FreeBSD

reply Gour <gour atmarama.net> writes:
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hello!

I'm slowly heading towards Free(PC)BSD (from Linux)  and wonder what is
the status of dmd2 there?

http://www.digitalmars.com/d/1.0/dmd-freebsd.html page speaks only
about 32bit dmd1 for fbsd-7.1, while the ports page at FreeBSD site
lists 'dmd2-2.051' with the "D 2.0 compiler, not officially validated
for FreeBSD" note.=20

What does it mean?


Sincerely,
Gour

--=20

Gour  | Hlapicina, Croatia  | GPG key: CDBF17CA
----------------------------------------------------------------
Jan 27 2011
next sibling parent reply Walter Bright <newshound2 digitalmars.com> writes:
Gour wrote:
 Hello!
 
 I'm slowly heading towards Free(PC)BSD (from Linux)  and wonder what is
 the status of dmd2 there?
 
 http://www.digitalmars.com/d/1.0/dmd-freebsd.html page speaks only
 about 32bit dmd1 for fbsd-7.1, while the ports page at FreeBSD site
 lists 'dmd2-2.051' with the "D 2.0 compiler, not officially validated
 for FreeBSD" note. 
 
 What does it mean?

It means that a couple people are using D2 on FreeBSD, by compiling the sources themselves, but I haven't got to making an official release on it yet.
Jan 27 2011
parent reply Walter Bright <newshound2 digitalmars.com> writes:
Gour wrote:
 On Thu, 27 Jan 2011 11:21:59 -0800
 Walter Bright <newshound2 digitalmars.com> wrote:
 
 
 It means that a couple people are using D2 on FreeBSD, by compiling
 the sources themselves, but I haven't got to making an official
 release on it yet.

Ohhh, that's great...it means the OS is not forgotten. :-)

No. Actually, I like FreeBSD a lot.
Jan 27 2011
parent Brad Roberts <braddr puremagic.com> writes:
On 1/28/2011 12:39 AM, Jonathan M Davis wrote:
 On Friday 28 January 2011 00:21:49 Gour wrote:
 On Thu, 27 Jan 2011 12:40:33 -0800

 Walter Bright <newshound2 digitalmars.com> wrote:
 No. Actually, I like FreeBSD a lot.

Cool. It means we can count on it. :-)

Yes, though be aware that it's probably the least-tested out of the platforms, so it's probably the most likely to be buggy. Most everything is platform- independent, but not everything is. A bug was fixed for FreeBSD just the other day where the FreeBSD build of druntime lacked CLOCK_MONOTONIC, and it's been several weeks since any of the Posix builds would have built without it, so obviously it's not getting tested all that much by the core druntime and phobos developers. However, if bugs are reported, we'll obviously fix them. It's just that they're more likely to get through due to a lack of testing and usage of dmd, druntime, and phobos on FreeBSD. - Jonathan M Davis

If I can get an account of a reasonably well connected, always on the 'net, freebsd (x86, 32 bit, reasonably modern release) box, I'll be happy to setup a continuous tester on it (see also http://d.puremagic.com/test-results/). That'll help keep it both building and passing the test suite. Later, Brad
Jan 28 2011
prev sibling next sibling parent Gour <gour atmarama.net> writes:
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Thu, 27 Jan 2011 11:21:59 -0800
Walter Bright <newshound2 digitalmars.com> wrote:


 It means that a couple people are using D2 on FreeBSD, by compiling
 the sources themselves, but I haven't got to making an official
 release on it yet.

Ohhh, that's great...it means the OS is not forgotten. :-) Thank you! Sincerely, Gour --=20 Gour | Hlapicina, Croatia | GPG key: CDBF17CA ----------------------------------------------------------------
Jan 27 2011
prev sibling next sibling parent Gour <gour atmarama.net> writes:
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Thu, 27 Jan 2011 12:40:33 -0800
Walter Bright <newshound2 digitalmars.com> wrote:

 No. Actually, I like FreeBSD a lot.

Cool. It means we can count on it. :-) Sincerely, Gour --=20 Gour | Hlapicina, Croatia | GPG key: CDBF17CA ----------------------------------------------------------------
Jan 28 2011
prev sibling parent Jonathan M Davis <jmdavisProg gmx.com> writes:
On Friday 28 January 2011 00:21:49 Gour wrote:
 On Thu, 27 Jan 2011 12:40:33 -0800
 
 Walter Bright <newshound2 digitalmars.com> wrote:
 No. Actually, I like FreeBSD a lot.

Cool. It means we can count on it. :-)

Yes, though be aware that it's probably the least-tested out of the platforms, so it's probably the most likely to be buggy. Most everything is platform- independent, but not everything is. A bug was fixed for FreeBSD just the other day where the FreeBSD build of druntime lacked CLOCK_MONOTONIC, and it's been several weeks since any of the Posix builds would have built without it, so obviously it's not getting tested all that much by the core druntime and phobos developers. However, if bugs are reported, we'll obviously fix them. It's just that they're more likely to get through due to a lack of testing and usage of dmd, druntime, and phobos on FreeBSD. - Jonathan M Davis
Jan 28 2011