D Shared Software System 0.8 released!

Gregor Richards Richards at codu.org
Tue Nov 21 14:54:07 PST 2006


No, you didn't misread. I've been releasing some pseudo-silent versions 
in the interim, fixing a few bugs at a time.

As always, more information and downloads are available from 
http://www.dsource.org/projects/dsss/

This version should work on GNU/Linux with DMD or GDC, and Windows with 
GDC. Hypothetically it should work on Mac OS X with GDC, but I have no 
system to test that on, so buyer beware. If you get it working on Mac OS 
X, patches gladly and graciously accepted :)

Also, there is now a mirror for sources accessible via 'dsss net', so 
many things should be installable even if DSource goes down ^^

If you have a package you'd like to be installable via 'dsss net', 
please tell me ( Richards at codu.org ) its information. I'm still in the 
process of setting up a proper source management interface.


These packages are currently installable via 'dsss net':
bcd.gen
bintod
ddbi
derelict
dirclib
dool
dsss-0.5
dsss-0.6
dsss-0.7
dsss-svn
dsss
dsss-test
dstring
duit
gdc-gcc-3.4
gdc-gcc-4.0
mango
minid
wxd


Note the addition of minid :)

Here's the full changelog from 0.4 to 0.8:
         - Fixed rmRecursive to work on Windows.
         - Fixed installation to work on Mac OS X.
         - Fixed dependency tracking to work for software with special 
sections.
         - Show synchronize commands (had previously hidden them, 
decided that showing them is the superior option)
         - Run curl in "insecure" mode (the certs are worthless anyway)
         - Ignore output from bsdtar, which is almost exclusively false
           negatives.
         - Works on DMD on GNU/Linux.
         - Give a useful error message if dsss net is run from the 
source dir (which is unsupported).
         - Added a -circular flag to dsss_build, which will make circular
           dependencies work in GDC.
         - Don't necessarily die on failed sync (though it'll die on 
failed initial sync)
         - Report errors from synchronization



More information about the Digitalmars-d-announce mailing list