DSSS 0.54 and Rebuild 0.12 released!

Knud Soerensen 4tuu4k002 at sneakemail.com
Mon Feb 26 23:27:23 PST 2007


On Mon, 26 Feb 2007 13:15:37 -0800, Gregor Richards wrote:
> What's the exact response? 


dsss net install dsss-test
Synchronizing...
+ curl -s -S -k http://svn.dsource.org/projects/dsss/sources/source.list -o /home/knud/dsss/share/dsss/sources/source.list -z /home/knud/dsss/share/dsss/sources/source.list
+ curl -s -S -k http://svn.dsource.org/projects/dsss/sources/pkgs.list -o /home/knud/dsss/share/dsss/sources/pkgs.list -z /home/knud/dsss/share/dsss/sources/pkgs.list
+ curl -s -S -k http://svn.dsource.org/projects/dsss/sources/mirrors.list -o /home/knud/dsss/share/dsss/sources/mirrors.list -z /home/knud/dsss/share/dsss/sources/mirrors.list

Working in /tmp/DSSS_dsss-test
+ svn co http://svn.dsource.org/projects/dsss/branches/test
Checked out revision 402.
Creating imports for DD-sss-test

sss/test => DD-sss-test
+ /home/knud/dsss/bin/rebuild -Idsss_imports/ -I. -S./ -I/home/knud/dsss/include/d -S/home/knud/dsss/lib/   -oqdsss_objs  -explicit -lib -full sss/test/test.d -oflibSDD-sss-test.a

sss/test/main.d => dsss_test
+ /home/knud/dsss/bin/rebuild -Idsss_imports/ -I. -S./ -I/home/knud/dsss/include/d -S/home/knud/dsss/lib/   -oqdsss_objs  sss/test/main.d -ofdsss_test 
gcc dsss_objs/sss.test.main.o dsss_objs/sss.test.test.o -o dsss_test -m32 -lphobos -lpthread -lm -Xlinker -L./ -Xlinker -L/home/knud/dsss/lib/ -Xlinker -L/home/knud/dsss/lib -Xlinker -L/home/knud/dsss/lib 
dsss_objs/sss.test.test.o:(.data+0x0): undefined reference to `_D11TypeInfo_Aa6__initZ'
dsss_objs/sss.test.test.o:(.data+0x34): undefined reference to `_D3std5stdio12__ModuleInfoZ'
dsss_objs/sss.test.test.o:(.gnu.linkonce.d._D13TypeInfo_B2Aa6__initZ+0x0): undefined reference to `_D14TypeInfo_Tuple6__vtblZ'
collect2: ld returned 1 exit status
--- errorlevel 1
Command /home/knud/dsss/bin/rebuild returned with exitcode 65280, aborting.

> It should find libphobos in 
> /home/knud/dsss/lib ...

No, the -L does not work when there is a -Xlinker in front !! 

>> Maybe you should try to remove the -Xlinker instead of adding more :-)
> 
> I didn't change the -Xlinker settings, I just changed how it talks to DMD.
> 
>> 
>> What do you think of my error reporting idea ??
> 
> I'm still tossing it around in my mind. Seems like it could generate a 
> lot of spam ... about 95% of the "bugs" that are sent to me against DSSS 
> and rebuild are actually bugs in the code or compiler.

Think on it as a way of verifying that DSSS works!
If DSSS does what it is meant to do the software will be installed 
without problems and no error will be reported.

You could always try it out and remove it again if it is a problem.

> 
> This one isn't :-P
> 
>   - Gregor Richards



More information about the Digitalmars-d-announce mailing list