Jump to page: 1 2 3
Thread overview
DSSS 0.54 and Rebuild 0.12 released!
Feb 24, 2007
Gregor Richards
Feb 24, 2007
Knud Soerensen
Feb 24, 2007
Gregor Richards
Feb 24, 2007
Knud Soerensen
Feb 25, 2007
Gregor Richards
Feb 26, 2007
Knud Soerensen
Feb 26, 2007
Gregor Richards
Feb 27, 2007
Knud Soerensen
Feb 27, 2007
Gregor Richards
Feb 27, 2007
Knud Soerensen
Feb 27, 2007
Gregor Richards
Feb 25, 2007
Henning Hasemann
Feb 25, 2007
Bill Baxter
Feb 25, 2007
Gregor Richards
Feb 26, 2007
Gregor Richards
Feb 27, 2007
Gregor Richards
DSSS 0.55 and Rebuild 0.13 released!
Feb 27, 2007
Gregor Richards
Feb 27, 2007
Olli Aalto
Feb 27, 2007
Olli Aalto
February 24, 2007
DSSS, the D Shared Software System, is a tool to ease the building, installation, configuration and acquisition of D software.

This release fixes a number of bugs. If you had issues you brought to my attention with 0.52, you should try 0.54.

DSSS: http://www.dsource.org/projects/dsss/wiki/
Rebuild: http://www.dsource.org/projects/dsss/wiki/Rebuild

 - Gregor Richards
February 24, 2007
There is still an issue on linux
While installing dsss-test it fails with.

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/
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.

but
> cd /tmp/DSSS_dsss-test/test
>  gcc dsss_objs/sss.test.main.o dsss_objs/sss.test.test.o -o dsss_test -m32 -lphobos -lpthread -lm -L./ -L/home/knud/dsss/lib/

works fine.


On Fri, 23 Feb 2007 16:58:07 -0800, Gregor Richards wrote:

> DSSS, the D Shared Software System, is a tool to ease the building, installation, configuration and acquisition of D software.
> 
> This release fixes a number of bugs. If you had issues you brought to my attention with 0.52, you should try 0.54.
> 
> DSSS: http://www.dsource.org/projects/dsss/wiki/
> Rebuild: http://www.dsource.org/projects/dsss/wiki/Rebuild
> 
>   - Gregor Richards
February 24, 2007
This, as I recall, is the same issue you were having with DSSS 0.52. I'm aware of it, but haven't fixed it yet, sorry. I'm still working to figure out that bug.

 - Gregor Richards

PS: Does that only happen with dsss_test?
February 24, 2007
On Fri, 23 Feb 2007 21:02:01 -0800, Gregor Richards wrote:

> This, as I recall, is the same issue you were having with DSSS 0.52. I'm aware of it, but haven't fixed it yet, sorry. I'm still working to figure out that bug.
> 
>   - Gregor Richards
> 
> PS: Does that only happen with dsss_test?

dsss_test is the first packet I try to install after getting dmd.

I have now tried other packet but most don't even get trough the compile
stage.


Maybe you should implement a simple error reporting mechanism
such that if a installation fail dsss report the error by
getting  a url http://www.dsource.org/projects/dsss/error?pg=dsss_test&err=65280
in this way you can track the error in the server log.

Knud
February 25, 2007
On Fri, 23 Feb 2007 16:58:07 -0800
Gregor Richards <Richards@codu.org> wrote:

> DSSS, the D Shared Software System, is a tool to ease the building, installation, configuration and acquisition of D software.
> 
> This release fixes a number of bugs. If you had issues you brought to my attention with 0.52, you should try 0.54.
> 
> DSSS: http://www.dsource.org/projects/dsss/wiki/
> Rebuild: http://www.dsource.org/projects/dsss/wiki/Rebuild
> 
>   - Gregor Richards

Thanks for the update!
That new readme file already is enough for me to start, great work!

Henning
February 25, 2007
Henning Hasemann wrote:
> On Fri, 23 Feb 2007 16:58:07 -0800
> Gregor Richards <Richards@codu.org> wrote:
> 
>> DSSS, the D Shared Software System, is a tool to ease the building, installation, configuration and acquisition of D software.
>>
>> This release fixes a number of bugs. If you had issues you brought to my attention with 0.52, you should try 0.54.
>>
>> DSSS: http://www.dsource.org/projects/dsss/wiki/
>> Rebuild: http://www.dsource.org/projects/dsss/wiki/Rebuild
>>
>>   - Gregor Richards
> 
> Thanks for the update!
> That new readme file already is enough for me to start, great work!

From the README
"""
Rebuild can also compile libraries. The -lib flag to rebuild causes it to generate a library instead of a binary:
Windows+DMD: rebuild -lib foo/foo.d -offoo.lib
Otherwise:   rebuild -lib foo/foo.d -oflibfoo.a
"""

Might be nice for -of to assume the platform-specific extension like pragma(link,"foo") does.  Then
   rebuild -lib foo/foo.d -offoo
would work everywhere.

--bb
February 25, 2007
Knud Soerensen wrote:
> On Fri, 23 Feb 2007 21:02:01 -0800, Gregor Richards wrote:
> 
> 
>>This, as I recall, is the same issue you were having with DSSS 0.52. I'm aware of it, but haven't fixed it yet, sorry. I'm still working to figure out that bug.
>>
>>  - Gregor Richards
>>
>>PS: Does that only happen with dsss_test?
> 
> 
> dsss_test is the first packet I try to install after getting dmd.
> 
> I have now tried other packet but most don't even get trough the compile
> stage.
>  
> 
> Maybe you should implement a simple error reporting mechanism such that if a installation fail dsss report the error by  getting  a url http://www.dsource.org/projects/dsss/error?pg=dsss_test&err=65280
> in this way you can track the error in the server log.
> 
> Knud

If I recall properly, you had installed DMD via DSSS.

I fixed a bug in that installation, could you `dsss net install dmd` again and see if that fixes anything?

 - Gregor Richards
February 25, 2007
Gregor Richards kirjoitti:
> DSSS, the D Shared Software System, is a tool to ease the building, installation, configuration and acquisition of D software.
> 
> This release fixes a number of bugs. If you had issues you brought to my attention with 0.52, you should try 0.54.
> 
> DSSS: http://www.dsource.org/projects/dsss/wiki/
> Rebuild: http://www.dsource.org/projects/dsss/wiki/Rebuild
> 
>  - Gregor Richards

Has anyone else experienced segfaults when rebuilding their projects under Linux with 0.54? Removing the object files / running 'rebuild project -full' works as a workaround here.
February 25, 2007
Jari-Matti Mäkelä wrote:
> Gregor Richards kirjoitti:
> 
>>DSSS, the D Shared Software System, is a tool to ease the building,
>>installation, configuration and acquisition of D software.
>>
>>This release fixes a number of bugs. If you had issues you brought to my
>>attention with 0.52, you should try 0.54.
>>
>>DSSS: http://www.dsource.org/projects/dsss/wiki/
>>Rebuild: http://www.dsource.org/projects/dsss/wiki/Rebuild
>>
>> - Gregor Richards
> 
> 
> Has anyone else experienced segfaults when rebuilding their projects
> under Linux with 0.54? Removing the object files / running 'rebuild
> project -full' works as a workaround here.

I'm afraid I haven't been able to reproduce this error.

 - Gregor Richards
February 25, 2007
Gregor Richards kirjoitti:
> Jari-Matti Mäkelä wrote:
>> Gregor Richards kirjoitti:
>>
>>> DSSS, the D Shared Software System, is a tool to ease the building, installation, configuration and acquisition of D software.
>>>
>>> This release fixes a number of bugs. If you had issues you brought to my attention with 0.52, you should try 0.54.
>>>
>>> DSSS: http://www.dsource.org/projects/dsss/wiki/
>>> Rebuild: http://www.dsource.org/projects/dsss/wiki/Rebuild
>>>
>>> - Gregor Richards
>>
>>
>> Has anyone else experienced segfaults when rebuilding their projects under Linux with 0.54? Removing the object files / running 'rebuild project -full' works as a workaround here.
> 
> I'm afraid I haven't been able to reproduce this error.

:(

I have more time tomorrow - I can then compile rebuild from the sources with debugging info and send the backtrace. I can also test, if this also happens with a manually installation of dmd.
« First   ‹ Prev
1 2 3