www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - DSSS and Rebuild 0.62 released.

reply Gregor Richards <Richards codu.org> writes:
DSSS, the D Shared Software System, is a tool to ease the building, 
installation, configuration and acquisition of D software.

After my recent newsgroup thread, a huge influx of tickets appeared. 
This release is to fix those bugs and add those features.

The changelog:
         - Added man page for DSSS.
         - Made --prefix and family work with relative paths (see ticket 
#37).
         - Rebuild: No longer links the same library more than once in a row
           (though it will still link it multiple times in total, due to
           complexities of Posix linking) (see ticket #39).
         - Rebuild: Made export_version accept an identifier as well as 
a string
           (see ticket #40).
         - Rebuild: Now closes the response file properly after using it 
(see
           ticket #42).
         - Rebuild: Now supports comments in response files (see ticket 
#43).
         - Rebuild: Allow -arch and -isysroot flags on OS X (see ticket 
#27).
         - Rebuild: Added path= variable to config files (see ticket #29).
         - sources directory is now created during dsss install (see 
ticket #36).
         - Rebuild: Executable file name is based on the first source 
file, not
           the first object file (see ticket #44).

As per usual, more information and downloads are available at:
DSSS: http://www.dsource.org/projects/dsss/
Rebuild: http://www.dsource.org/projects/dsss/wiki/Rebuild

  - Gregor Richards
Apr 18 2007
next sibling parent John Reimer <terminal.node gmail.com> writes:
On Wed, 18 Apr 2007 18:50:31 -0700, Gregor Richards wrote:

 DSSS, the D Shared Software System, is a tool to ease the building, 
 installation, configuration and acquisition of D software.
 
 After my recent newsgroup thread, a huge influx of tickets appeared. 
 This release is to fix those bugs and add those features.
 
 The changelog:
          - Added man page for DSSS.
          - Made --prefix and family work with relative paths (see ticket 
 #37).
          - Rebuild: No longer links the same library more than once in a row
            (though it will still link it multiple times in total, due to
            complexities of Posix linking) (see ticket #39).
          - Rebuild: Made export_version accept an identifier as well as 
 a string
            (see ticket #40).
          - Rebuild: Now closes the response file properly after using it 
 (see
            ticket #42).
          - Rebuild: Now supports comments in response files (see ticket 
 #43).
          - Rebuild: Allow -arch and -isysroot flags on OS X (see ticket 
 #27).
          - Rebuild: Added path= variable to config files (see ticket #29).
          - sources directory is now created during dsss install (see 
 ticket #36).
          - Rebuild: Executable file name is based on the first source 
 file, not
            the first object file (see ticket #44).
 
 As per usual, more information and downloads are available at:
 DSSS: http://www.dsource.org/projects/dsss/
 Rebuild: http://www.dsource.org/projects/dsss/wiki/Rebuild
 
   - Gregor Richards

Go, Gregor! :)
Apr 18 2007
prev sibling next sibling parent reply Olli Aalto <oaalto gmail.com> writes:
I don't know if the seg fault on linux was supposed to be fixed in this 
release, but I'm still getting it when trying to install derelictgl with 
dsss.

Btw, can I copy the contents of the etc directory to /etc, so that I 
don't have to edit the etc/rebuild/default file every time there's a new 
release?

O.


p.s. I'll put the failed run here:
(You can see that the derelictutil package is installed correctly)


oaalto-laptop ~> dsss net install derelictgl
Synchronizing...
Please choose a mirror for the source list:
(Note that you may choose another mirror at any time by removing the 
directory
/home/oaalto/dsss/share/dsss/sources)

1) http://svn.dsource.org/projects/dsss/sources
2) http://dsss.brainsware.org/sources
1
+ curl -s -S -k http://svn.dsource.org/projects/dsss/sources/source.list 
-o /home/oaalto/dsss/share/dsss/sources/source.list
+ curl -s -S -k http://svn.dsource.org/projects/dsss/sources/pkgs.list 
-o /home/oaalto/dsss/share/dsss/sources/pkgs.list
+ curl -s -S -k 
http://svn.dsource.org/projects/dsss/sources/mirrors.list -o 
/home/oaalto/dsss/share/dsss/sources/mirrors.list

Working in /tmp/DSSS_derelictgl
+ svn co http://svn.dsource.org/projects/derelict/trunk/DerelictGL
A    DerelictGL/forbud.txt
A    DerelictGL/derelict
A    DerelictGL/derelict/opengl
A    DerelictGL/derelict/opengl/glfuncs.d
A    DerelictGL/derelict/opengl/gl.d
A    DerelictGL/derelict/opengl/glext.d
A    DerelictGL/derelict/opengl/gl20.d
A    DerelictGL/derelict/opengl/gl12.d
A    DerelictGL/derelict/opengl/gl21.d
A    DerelictGL/derelict/opengl/gl13.d
A    DerelictGL/derelict/opengl/gl14.d
A    DerelictGL/derelict/opengl/gltypes.d
A    DerelictGL/derelict/opengl/gl15.d
A    DerelictGL/derelict/opengl/wgl.d
A    DerelictGL/derelict/opengl/extension
A    DerelictGL/derelict/opengl/extension/ext
A    DerelictGL/derelict/opengl/extension/ext/histogram.d
A    DerelictGL/derelict/opengl/extension/ext/color_subtable.d
A    DerelictGL/derelict/opengl/extension/ext/texture_edge_clamp.d
A    DerelictGL/derelict/opengl/extension/ext/separate_specular_color.d
A    DerelictGL/derelict/opengl/extension/ext/texture_env_dot3.d
A    DerelictGL/derelict/opengl/extension/ext/shared_texture_palette.d
A    DerelictGL/derelict/opengl/extension/ext/draw_range_elements.d
A    DerelictGL/derelict/opengl/extension/ext/geometry_shader4.d
A    DerelictGL/derelict/opengl/extension/ext/texture_mirror_clamp.d
A    DerelictGL/derelict/opengl/extension/ext/point_parameters.d
A    DerelictGL/derelict/opengl/extension/ext/depth_bounds_test.d
A    DerelictGL/derelict/opengl/extension/ext/misc_attribute.d
A    DerelictGL/derelict/opengl/extension/ext/Cg_shader.d
A    DerelictGL/derelict/opengl/extension/ext/pixel_transform_color_table.d
A    DerelictGL/derelict/opengl/extension/ext/shadow_funcs.d
A    DerelictGL/derelict/opengl/extension/ext/texture_rectangle.d
A    DerelictGL/derelict/opengl/extension/ext/rescale_normal.d
A    DerelictGL/derelict/opengl/extension/ext/texture3D.d
A    DerelictGL/derelict/opengl/extension/ext/compiled_vertex_array.d
A    DerelictGL/derelict/opengl/extension/ext/multi_draw_arrays.d
A    DerelictGL/derelict/opengl/extension/ext/multisample.d
A    DerelictGL/derelict/opengl/extension/ext/blend_minmax.d
A    DerelictGL/derelict/opengl/extension/ext/framebuffer_blit.d
A    DerelictGL/derelict/opengl/extension/ext/pixel_buffer_object.d
A    DerelictGL/derelict/opengl/extension/ext/framebuffer_multisample.d
A    DerelictGL/derelict/opengl/extension/ext/framebuffer_sRGB.d
A    DerelictGL/derelict/opengl/extension/ext/cmyka.d
A    DerelictGL/derelict/opengl/extension/ext/packed_pixels.d
A    DerelictGL/derelict/opengl/extension/ext/bgra.d
A    DerelictGL/derelict/opengl/extension/ext/abgr.d
A    DerelictGL/derelict/opengl/extension/ext/texture_perturb_normal.d
A    DerelictGL/derelict/opengl/extension/ext/packed_float.d
A    DerelictGL/derelict/opengl/extension/ext/texture_compression_s3tc.d
A    DerelictGL/derelict/opengl/extension/ext/texture_integer.d
A    DerelictGL/derelict/opengl/extension/ext/texture_filter_anisotropic.d
A    DerelictGL/derelict/opengl/extension/ext/texture_buffer_object.d
A    DerelictGL/derelict/opengl/extension/ext/blend_color.d
A    DerelictGL/derelict/opengl/extension/ext/draw_instanced.d
A    DerelictGL/derelict/opengl/extension/ext/light_texture.d
A    DerelictGL/derelict/opengl/extension/ext/blend_subtract.d
A    DerelictGL/derelict/opengl/extension/ext/texture_array.d
A    DerelictGL/derelict/opengl/extension/ext/texture_compression_rgtc.d
A    DerelictGL/derelict/opengl/extension/ext/clip_volume_hint.d
A    DerelictGL/derelict/opengl/extension/ext/four22_pixels.d
A    DerelictGL/derelict/opengl/extension/ext/vertex_shader.d
A    DerelictGL/derelict/opengl/extension/ext/texture_env_combine.d
A    DerelictGL/derelict/opengl/extension/ext/gpu_shader4.d
A    DerelictGL/derelict/opengl/extension/ext/timer_query.d
A    DerelictGL/derelict/opengl/extension/ext/framebuffer_object.d
A    DerelictGL/derelict/opengl/extension/ext/pixel_transform.d
A    DerelictGL/derelict/opengl/extension/ext/texture_sRGB.d
A    DerelictGL/derelict/opengl/extension/ext/convolution.d
A    DerelictGL/derelict/opengl/extension/ext/texture_compression_dxt1.d
A    DerelictGL/derelict/opengl/extension/ext/vertex_weighting.d
A    DerelictGL/derelict/opengl/extension/ext/blend_func_separate.d
A    DerelictGL/derelict/opengl/extension/ext/texture_cube_map.d
A    DerelictGL/derelict/opengl/extension/ext/draw_buffers2.d
A    DerelictGL/derelict/opengl/extension/ext/texture_lod_bias.d
A    DerelictGL/derelict/opengl/extension/ext/stencil_two_side.d
A    DerelictGL/derelict/opengl/extension/ext/scene_marker.d
A    DerelictGL/derelict/opengl/extension/ext/coordinate_frame.d
A    DerelictGL/derelict/opengl/extension/ext/fog_coord.d
A    DerelictGL/derelict/opengl/extension/ext/stencil_clear_tag.d
A    DerelictGL/derelict/opengl/extension/ext/gpu_program_parameters.d
A    DerelictGL/derelict/opengl/extension/ext/blend_equation_separate.d
A    DerelictGL/derelict/opengl/extension/ext/texture_env_add.d
A    DerelictGL/derelict/opengl/extension/ext/paletted_texture.d
A    DerelictGL/derelict/opengl/extension/ext/texture_compression_latc.d
A    DerelictGL/derelict/opengl/extension/ext/secondary_color.d
A    DerelictGL/derelict/opengl/extension/ext/fragment_lighting.d
A    DerelictGL/derelict/opengl/extension/ext/stencil_wrap.d
A    DerelictGL/derelict/opengl/extension/ext/packed_depth_stencil.d
A    DerelictGL/derelict/opengl/extension/ext/cull_vertex.d
A    DerelictGL/derelict/opengl/extension/sgi
A    DerelictGL/derelict/opengl/extension/sgi/color_matrix.d
A    DerelictGL/derelict/opengl/extension/nv
A    DerelictGL/derelict/opengl/extension/nv/texture_compression_vtc.d
A    DerelictGL/derelict/opengl/extension/nv/float_buffer.d
A    DerelictGL/derelict/opengl/extension/nv/parameter_buffer_object.d
A    DerelictGL/derelict/opengl/extension/nv/texgen_emboss.d
A    DerelictGL/derelict/opengl/extension/nv/vertex_program.d
A    DerelictGL/derelict/opengl/extension/nv/geometry_shader4.d
A    DerelictGL/derelict/opengl/extension/nv/vertex_program1_1.d
A    DerelictGL/derelict/opengl/extension/nv/vertex_array_range2.d
A    DerelictGL/derelict/opengl/extension/nv/fence.d
A    DerelictGL/derelict/opengl/extension/nv/depth_buffer_float.d
A    DerelictGL/derelict/opengl/extension/nv/occlusion_query.d
A    DerelictGL/derelict/opengl/extension/nv/multisample_filter_hint.d
A    DerelictGL/derelict/opengl/extension/nv/texture_rectangle.d
A    DerelictGL/derelict/opengl/extension/nv/texture_shader.d
A    DerelictGL/derelict/opengl/extension/nv/vertex_program2.d
A    DerelictGL/derelict/opengl/extension/nv/vertex_array_range.d
A    DerelictGL/derelict/opengl/extension/nv/vertex_program3.d
A    DerelictGL/derelict/opengl/extension/nv/texture_env_combine4.d
A    DerelictGL/derelict/opengl/extension/nv/vertex_program4.d
A    DerelictGL/derelict/opengl/extension/nv/fragment_program.d
A    DerelictGL/derelict/opengl/extension/nv/copy_depth_to_color.d
A    DerelictGL/derelict/opengl/extension/nv/half_float.d
A    DerelictGL/derelict/opengl/extension/nv/texgen_reflection.d
A    DerelictGL/derelict/opengl/extension/nv/blend_square.d
A    DerelictGL/derelict/opengl/extension/nv/geometry_program4.d
A    DerelictGL/derelict/opengl/extension/nv/gpu_program4.d
A    DerelictGL/derelict/opengl/extension/nv/texture_expand_normal.d
A    DerelictGL/derelict/opengl/extension/nv/register_combiners2.d
A    DerelictGL/derelict/opengl/extension/nv/texture_shader2.d
A    DerelictGL/derelict/opengl/extension/nv/texture_shader3.d
A 
DerelictGL/derelict/opengl/extension/nv/framebuffer_multisample_coverage.d
A    DerelictGL/derelict/opengl/extension/nv/primitive_restart.d
A    DerelictGL/derelict/opengl/extension/nv/fragment_program2.d
A    DerelictGL/derelict/opengl/extension/nv/fragment_program4.d
A    DerelictGL/derelict/opengl/extension/nv/vertex_program2_option.d
A    DerelictGL/derelict/opengl/extension/nv/point_sprite.d
A    DerelictGL/derelict/opengl/extension/nv/transform_feedback.d
A    DerelictGL/derelict/opengl/extension/nv/depth_clamp.d
A    DerelictGL/derelict/opengl/extension/nv/fragment_program_option.d
A    DerelictGL/derelict/opengl/extension/nv/register_combiners.d
A    DerelictGL/derelict/opengl/extension/nv/evaluators.d
A    DerelictGL/derelict/opengl/extension/nv/fog_distance.d
A    DerelictGL/derelict/opengl/extension/nv/pixel_data_range.d
A    DerelictGL/derelict/opengl/extension/nv/packed_depth_stencil.d
A    DerelictGL/derelict/opengl/extension/nv/light_max_exponent.d
A    DerelictGL/derelict/opengl/extension/arb
A    DerelictGL/derelict/opengl/extension/arb/fragment_program_shadow.d
A    DerelictGL/derelict/opengl/extension/arb/half_float_pixel.d
A    DerelictGL/derelict/opengl/extension/arb/texture_env_dot3.d
A    DerelictGL/derelict/opengl/extension/arb/texture_non_power_of_two.d
A    DerelictGL/derelict/opengl/extension/arb/texture_mirrored_repeat.d
A    DerelictGL/derelict/opengl/extension/arb/vertex_shader.d
A    DerelictGL/derelict/opengl/extension/arb/texture_env_combine.d
A    DerelictGL/derelict/opengl/extension/arb/vertex_program.d
A    DerelictGL/derelict/opengl/extension/arb/texture_border_clamp.d
A    DerelictGL/derelict/opengl/extension/arb/point_parameters.d
A    DerelictGL/derelict/opengl/extension/arb/vertex_blend.d
A    DerelictGL/derelict/opengl/extension/arb/matrix_palette.d
A    DerelictGL/derelict/opengl/extension/arb/occlusion_query.d
A    DerelictGL/derelict/opengl/extension/arb/texture_rectangle.d
A    DerelictGL/derelict/opengl/extension/arb/shadow_ambient.d
A    DerelictGL/derelict/opengl/extension/arb/window_pos.d
A    DerelictGL/derelict/opengl/extension/arb/fragment_shader.d
A    DerelictGL/derelict/opengl/extension/arb/fragment_program.d
A    DerelictGL/derelict/opengl/extension/arb/texture_cube_map.d
A    DerelictGL/derelict/opengl/extension/arb/multisample.d
A    DerelictGL/derelict/opengl/extension/arb/pixel_buffer_object.d
A    DerelictGL/derelict/opengl/extension/arb/shading_language_100.d
A    DerelictGL/derelict/opengl/extension/arb/transpose_matrix.d
A    DerelictGL/derelict/opengl/extension/arb/texture_env_crossbar.d
A    DerelictGL/derelict/opengl/extension/arb/draw_buffers.d
A    DerelictGL/derelict/opengl/extension/arb/multitexture.d
A    DerelictGL/derelict/opengl/extension/arb/point_sprite.d
A    DerelictGL/derelict/opengl/extension/arb/shader_objects.d
A    DerelictGL/derelict/opengl/extension/arb/texture_env_add.d
A    DerelictGL/derelict/opengl/extension/arb/texture_compression.d
A    DerelictGL/derelict/opengl/extension/arb/depth_texture.d
A    DerelictGL/derelict/opengl/extension/arb/texture_float.d
A    DerelictGL/derelict/opengl/extension/arb/shadow.d
A    DerelictGL/derelict/opengl/extension/arb/vertex_buffer_object.d
A    DerelictGL/derelict/opengl/extension/arb/color_buffer_float.d
A    DerelictGL/derelict/opengl/extension/sgis
A    DerelictGL/derelict/opengl/extension/sgis/generate_mipmap.d
A    DerelictGL/derelict/opengl/extension/hp
A    DerelictGL/derelict/opengl/extension/hp/convolution_border_modes.d
A    DerelictGL/derelict/opengl/extension/loader.d
A    DerelictGL/derelict/opengl/extension/ati
A    DerelictGL/derelict/opengl/extension/ati/text_fragment_shader.d
A    DerelictGL/derelict/opengl/extension/ati/texture_mirror_once.d
A    DerelictGL/derelict/opengl/extension/ati/vertex_array_object.d
A    DerelictGL/derelict/opengl/extension/ati/vertex_attrib_array_object.d
A    DerelictGL/derelict/opengl/extension/ati/envmap_bumpmap.d
A    DerelictGL/derelict/opengl/extension/ati/draw_buffers.d
A    DerelictGL/derelict/opengl/extension/ati/texture_compression_3dc.d
A    DerelictGL/derelict/opengl/extension/ati/vertex_streams.d
A    DerelictGL/derelict/opengl/extension/ati/shader_texture_lod.d
A    DerelictGL/derelict/opengl/extension/ati/texture_float.d
A    DerelictGL/derelict/opengl/extension/ati/separate_stencil.d
A    DerelictGL/derelict/opengl/extension/ati/pn_triangles.d
A    DerelictGL/derelict/opengl/extension/ati/texture_env_combine3.d
A    DerelictGL/derelict/opengl/extension/ati/element_array.d
A    DerelictGL/derelict/opengl/extension/ati/fragment_shader.d
A    DerelictGL/derelict/opengl/extension/ati/map_object_buffer.d
A    DerelictGL/derelict/opengl/glx.d
Checked out revision 254.
+ curl -k http://svn.dsource.org/projects/dsss/sources/derelictgl.diff 
-o derelictgl.diff
   % Total    % Received % Xferd  Average Speed   Time    Time     Time 
  Current
                                  Dload  Upload   Total   Spent    Left 
  Speed
100   305  100   305    0     0    884      0 --:--:-- --:--:-- --:--:-- 
     0
patching file dsss.conf
WARNING: Module loader.d does not have a module declaration. This can 
cause problems
          with rebuild's -oq option. If an error occurs, fix this first.
WARNING: Module exception.d does not have a module declaration. This can 
cause problems
          with rebuild's -oq option. If an error occurs, fix this first.
WARNING: Module wrapper.d does not have a module declaration. This can 
cause problems
          with rebuild's -oq option. If an error occurs, fix this first.


Installing derelictutil

Working in /tmp/DSSS_derelictutil
+ svn co http://svn.dsource.org/projects/derelict/trunk/DerelictUtil
A    DerelictUtil/forbud.txt
A    DerelictUtil/derelict
A    DerelictUtil/derelict/util
A    DerelictUtil/derelict/util/exception.d
A    DerelictUtil/derelict/util/wrapper.d
A    DerelictUtil/derelict/util/wintypes.d
A    DerelictUtil/derelict/util/loader.d
Checked out revision 254.
+ curl -k http://svn.dsource.org/projects/dsss/sources/derelictutil.diff 
-o derelictutil.diff
   % Total    % Received % Xferd  Average Speed   Time    Time     Time 
  Current
                                  Dload  Upload   Total   Spent    Left 
  Speed
100   524  100   524    0     0   1611      0 --:--:-- --:--:-- --:--:-- 
     0
patching file dsss.conf
patching file derelict/util/loader.d
Hunk #1 succeeded at 505 (offset 8 lines).
Creating imports for DD-derelict-util

derelict/util => DD-derelict-util
+ /home/oaalto/dsss/bin/rebuild -Idsss_imports/ -I. -S./ 
-I/home/oaalto/dsss/include/d -S/home/oaalto/dsss/lib/   -oqdsss_objs 
-explicit -lib -full derelict/util/exception.d derelict/util/wrapper.d 
derelict/util/wintypes.d derelict/util/loader.d -oflibSDD-derelict-util.a

Installing DD-derelict-util
+ copying libSDD-derelict-util.a
+ cp -fpRL libSDD-derelict-util.a 
/home/oaalto/dsss/lib/libSDD-derelict-util.a
+ making directory /home/oaalto/dsss/include/d/derelict/util
+ copying exception.di
+ cp -fpRL dsss_imports/derelict/util/exception.di 
/home/oaalto/dsss/include/d/derelict/util/exception.di
+ copying wrapper.di
+ cp -fpRL dsss_imports/derelict/util/wrapper.di 
/home/oaalto/dsss/include/d/derelict/util/wrapper.di
+ copying wintypes.di
+ cp -fpRL dsss_imports/derelict/util/wintypes.di 
/home/oaalto/dsss/include/d/derelict/util/wintypes.di
+ copying loader.di
+ cp -fpRL dsss_imports/derelict/util/loader.di 
/home/oaalto/dsss/include/d/derelict/util/loader.di



Installing derelictutil

derelictutil is already installed.



Installing derelictutil

derelictutil is already installed.



Installing derelictutil

derelictutil is already installed.

Creating imports for DD-derelict-opengl

derelict/opengl => DD-derelict-opengl
+ /home/oaalto/dsss/bin/rebuild -Idsss_imports/ -I. -S./ 
-I/home/oaalto/dsss/include/d -S/home/oaalto/dsss/lib/   -oqdsss_objs 
-explicit -lib -full derelict/opengl/extension/ext/color_subtable.d 
derelict/opengl/extension/ext/histogram.d 
derelict/opengl/extension/ext/shared_texture_palette.d 
derelict/opengl/extension/ext/texture_edge_clamp.d 
derelict/opengl/extension/ext/texture_env_dot3.d 
derelict/opengl/extension/ext/separate_specular_color.d 
derelict/opengl/extension/ext/framebuffer_multisample.d 
derelict/opengl/extension/ext/draw_range_elements.d 
derelict/opengl/extension/ext/geometry_shader4.d 
derelict/opengl/extension/ext/texture_mirror_clamp.d 
derelict/opengl/extension/ext/point_parameters.d 
derelict/opengl/extension/ext/depth_bounds_test.d 
derelict/opengl/extension/ext/misc_attribute.d 
derelict/opengl/extension/ext/Cg_shader.d 
derelict/opengl/extension/ext/shadow_funcs.d 
derelict/opengl/extension/ext/texture3D.d 
derelict/opengl/extension/ext/pixel_transform_color_table.d 
derelict/opengl/extension/ext/texture_rectangle.d 
derelict/opengl/extension/ext/rescale_normal.d 
derelict/opengl/extension/ext/compiled_vertex_array.d 
derelict/opengl/extension/ext/multi_draw_arrays.d 
derelict/opengl/extension/ext/multisample.d 
derelict/opengl/extension/ext/blend_minmax.d 
derelict/opengl/extension/ext/framebuffer_blit.d 
derelict/opengl/extension/ext/pixel_buffer_object.d 
derelict/opengl/extension/ext/texture_perturb_normal.d 
derelict/opengl/extension/ext/framebuffer_sRGB.d 
derelict/opengl/extension/ext/cmyka.d 
derelict/opengl/extension/ext/packed_pixels.d 
derelict/opengl/extension/ext/bgra.d 
derelict/opengl/extension/ext/abgr.d 
derelict/opengl/extension/ext/texture_integer.d 
derelict/opengl/extension/ext/packed_float.d 
derelict/opengl/extension/ext/texture_compression_s3tc.d 
derelict/opengl/extension/ext/texture_filter_anisotropic.d 
derelict/opengl/extension/ext/texture_buffer_object.d 
derelict/opengl/extension/ext/blend_color.d 
derelict/opengl/extension/ext/draw_instanced.d 
derelict/opengl/extension/ext/light_texture.d 
derelict/opengl/extension/ext/blend_subtract.d 
derelict/opengl/extension/ext/texture_array.d 
derelict/opengl/extension/ext/texture_compression_rgtc.d 
derelict/opengl/extension/ext/clip_volume_hint.d 
derelict/opengl/extension/ext/four22_pixels.d 
derelict/opengl/extension/ext/vertex_shader.d 
derelict/opengl/extension/ext/texture_env_combine.d 
derelict/opengl/extension/ext/gpu_shader4.d 
derelict/opengl/extension/ext/timer_query.d 
derelict/opengl/extension/ext/framebuffer_object.d 
derelict/opengl/extension/ext/pixel_transform.d 
derelict/opengl/extension/ext/texture_sRGB.d 
derelict/opengl/extension/ext/convolution.d 
derelict/opengl/extension/ext/texture_compression_dxt1.d 
derelict/opengl/extension/ext/vertex_weighting.d 
derelict/opengl/extension/ext/blend_func_separate.d 
derelict/opengl/extension/ext/texture_cube_map.d 
derelict/opengl/extension/ext/draw_buffers2.d 
derelict/opengl/extension/ext/texture_lod_bias.d 
derelict/opengl/extension/ext/stencil_two_side.d 
derelict/opengl/extension/ext/scene_marker.d 
derelict/opengl/extension/ext/coordinate_frame.d 
derelict/opengl/extension/ext/fog_coord.d 
derelict/opengl/extension/ext/stencil_clear_tag.d 
derelict/opengl/extension/ext/gpu_program_parameters.d 
derelict/opengl/extension/ext/blend_equation_separate.d 
derelict/opengl/extension/ext/texture_env_add.d 
derelict/opengl/extension/ext/paletted_texture.d 
derelict/opengl/extension/ext/texture_compression_latc.d 
derelict/opengl/extension/ext/secondary_color.d 
derelict/opengl/extension/ext/fragment_lighting.d 
derelict/opengl/extension/ext/stencil_wrap.d 
derelict/opengl/extension/ext/packed_depth_stencil.d 
derelict/opengl/extension/ext/cull_vertex.d 
derelict/opengl/extension/sgi/color_matrix.d 
derelict/opengl/extension/nv/half_float.d 
derelict/opengl/extension/nv/fence.d 
derelict/opengl/extension/nv/texture_compression_vtc.d 
derelict/opengl/extension/nv/float_buffer.d 
derelict/opengl/extension/nv/parameter_buffer_object.d 
derelict/opengl/extension/nv/texgen_emboss.d 
derelict/opengl/extension/nv/vertex_program.d 
derelict/opengl/extension/nv/geometry_shader4.d 
derelict/opengl/extension/nv/vertex_program1_1.d 
derelict/opengl/extension/nv/vertex_array_range2.d 
derelict/opengl/extension/nv/texture_env_combine4.d 
derelict/opengl/extension/nv/depth_buffer_float.d 
derelict/opengl/extension/nv/occlusion_query.d 
derelict/opengl/extension/nv/texture_rectangle.d 
derelict/opengl/extension/nv/multisample_filter_hint.d 
derelict/opengl/extension/nv/texture_shader.d 
derelict/opengl/extension/nv/vertex_program2.d 
derelict/opengl/extension/nv/vertex_array_range.d 
derelict/opengl/extension/nv/vertex_program3.d 
derelict/opengl/extension/nv/copy_depth_to_color.d 
derelict/opengl/extension/nv/vertex_program4.d 
derelict/opengl/extension/nv/fragment_program.d 
derelict/opengl/extension/nv/texture_expand_normal.d 
derelict/opengl/extension/nv/texgen_reflection.d 
derelict/opengl/extension/nv/blend_square.d 
derelict/opengl/extension/nv/geometry_program4.d 
derelict/opengl/extension/nv/gpu_program4.d 
derelict/opengl/extension/nv/fragment_program_option.d 
derelict/opengl/extension/nv/register_combiners2.d 
derelict/opengl/extension/nv/texture_shader2.d 
derelict/opengl/extension/nv/texture_shader3.d 
derelict/opengl/extension/nv/primitive_restart.d 
derelict/opengl/extension/nv/evaluators.d 
derelict/opengl/extension/nv/framebuffer_multisample_coverage.d 
derelict/opengl/extension/nv/fragment_program2.d 
derelict/opengl/extension/nv/fragment_program4.d 
derelict/opengl/extension/nv/vertex_program2_option.d 
derelict/opengl/extension/nv/point_sprite.d 
derelict/opengl/extension/nv/transform_feedback.d 
derelict/opengl/extension/nv/depth_clamp.d 
derelict/opengl/extension/nv/packed_depth_stencil.d 
derelict/opengl/extension/nv/register_combiners.d 
derelict/opengl/extension/nv/fog_distance.d 
derelict/opengl/extension/nv/pixel_data_range.d 
derelict/opengl/extension/nv/light_max_exponent.d 
derelict/opengl/extension/arb/shadow.d 
derelict/opengl/extension/arb/fragment_program_shadow.d 
derelict/opengl/extension/arb/half_float_pixel.d 
derelict/opengl/extension/arb/texture_env_dot3.d 
derelict/opengl/extension/arb/texture_non_power_of_two.d 
derelict/opengl/extension/arb/texture_mirrored_repeat.d 
derelict/opengl/extension/arb/vertex_shader.d 
derelict/opengl/extension/arb/texture_env_combine.d 
derelict/opengl/extension/arb/vertex_program.d 
derelict/opengl/extension/arb/texture_border_clamp.d 
derelict/opengl/extension/arb/point_parameters.d 
derelict/opengl/extension/arb/vertex_blend.d 
derelict/opengl/extension/arb/matrix_palette.d 
derelict/opengl/extension/arb/occlusion_query.d 
derelict/opengl/extension/arb/texture_rectangle.d 
derelict/opengl/extension/arb/shadow_ambient.d 
derelict/opengl/extension/arb/window_pos.d 
derelict/opengl/extension/arb/fragment_shader.d 
derelict/opengl/extension/arb/fragment_program.d 
derelict/opengl/extension/arb/texture_cube_map.d 
derelict/opengl/extension/arb/multisample.d 
derelict/opengl/extension/arb/pixel_buffer_object.d 
derelict/opengl/extension/arb/shading_language_100.d 
derelict/opengl/extension/arb/transpose_matrix.d 
derelict/opengl/extension/arb/texture_env_crossbar.d 
derelict/opengl/extension/arb/draw_buffers.d 
derelict/opengl/extension/arb/multitexture.d 
derelict/opengl/extension/arb/point_sprite.d 
derelict/opengl/extension/arb/shader_objects.d 
derelict/opengl/extension/arb/texture_env_add.d 
derelict/opengl/extension/arb/texture_compression.d 
derelict/opengl/extension/arb/depth_texture.d 
derelict/opengl/extension/arb/texture_float.d 
derelict/opengl/extension/arb/vertex_buffer_object.d 
derelict/opengl/extension/arb/color_buffer_float.d 
derelict/opengl/extension/sgis/generate_mipmap.d 
derelict/opengl/extension/hp/convolution_border_modes.d 
derelict/opengl/extension/ati/vertex_attrib_array_object.d 
derelict/opengl/extension/ati/text_fragment_shader.d 
derelict/opengl/extension/ati/texture_mirror_once.d 
derelict/opengl/extension/ati/vertex_array_object.d 
derelict/opengl/extension/ati/shader_texture_lod.d 
derelict/opengl/extension/ati/envmap_bumpmap.d 
derelict/opengl/extension/ati/draw_buffers.d 
derelict/opengl/extension/ati/vertex_streams.d 
derelict/opengl/extension/ati/texture_compression_3dc.d 
derelict/opengl/extension/ati/separate_stencil.d 
derelict/opengl/extension/ati/texture_float.d 
derelict/opengl/extension/ati/fragment_shader.d 
derelict/opengl/extension/ati/pn_triangles.d 
derelict/opengl/extension/ati/element_array.d 
derelict/opengl/extension/ati/texture_env_combine3.d 
derelict/opengl/extension/ati/map_object_buffer.d 
derelict/opengl/extension/loader.d derelict/opengl/glfuncs.d 
derelict/opengl/gl.d derelict/opengl/glext.d derelict/opengl/gl20.d 
derelict/opengl/gl12.d derelict/opengl/gl21.d derelict/opengl/gl13.d 
derelict/opengl/gl14.d derelict/opengl/gltypes.d derelict/opengl/gl15.d 
derelict/opengl/glx.d -oflibSDD-derelict-opengl.a
Segmentation fault
Command /home/oaalto/dsss/bin/rebuild returned with code 256, aborting.
Apr 18 2007
parent reply Gregor Richards <Richards codu.org> writes:
Olli Aalto wrote:
 I don't know if the seg fault on linux was supposed to be fixed in this 
 release, but I'm still getting it when trying to install derelictgl with 
 dsss.
 
 Btw, can I copy the contents of the etc directory to /etc, so that I 
 don't have to edit the etc/rebuild/default file every time there's a new 
 release?
 
 O.
 
 
 p.s. I'll put the failed run here:
 (You can see that the derelictutil package is installed correctly)
 
 
 oaalto-laptop ~> dsss net install derelictgl
 Synchronizing...
 Please choose a mirror for the source list:
 (Note that you may choose another mirror at any time by removing the 
 directory
 /home/oaalto/dsss/share/dsss/sources)
 
 1) http://svn.dsource.org/projects/dsss/sources
 2) http://dsss.brainsware.org/sources
 1
 + curl -s -S -k http://svn.dsource.org/projects/dsss/sources/source.list 
 -o /home/oaalto/dsss/share/dsss/sources/source.list
 + curl -s -S -k http://svn.dsource.org/projects/dsss/sources/pkgs.list 
 -o /home/oaalto/dsss/share/dsss/sources/pkgs.list
 + curl -s -S -k 
 http://svn.dsource.org/projects/dsss/sources/mirrors.list -o 
 /home/oaalto/dsss/share/dsss/sources/mirrors.list
 
 Working in /tmp/DSSS_derelictgl
 + svn co http://svn.dsource.org/projects/derelict/trunk/DerelictGL
 A    DerelictGL/forbud.txt
 A    DerelictGL/derelict
 A    DerelictGL/derelict/opengl
 A    DerelictGL/derelict/opengl/glfuncs.d
 A    DerelictGL/derelict/opengl/gl.d
 A    DerelictGL/derelict/opengl/glext.d
 A    DerelictGL/derelict/opengl/gl20.d
 A    DerelictGL/derelict/opengl/gl12.d
 A    DerelictGL/derelict/opengl/gl21.d
 A    DerelictGL/derelict/opengl/gl13.d
 A    DerelictGL/derelict/opengl/gl14.d
 A    DerelictGL/derelict/opengl/gltypes.d
 A    DerelictGL/derelict/opengl/gl15.d
 A    DerelictGL/derelict/opengl/wgl.d
 A    DerelictGL/derelict/opengl/extension
 A    DerelictGL/derelict/opengl/extension/ext
 A    DerelictGL/derelict/opengl/extension/ext/histogram.d
 A    DerelictGL/derelict/opengl/extension/ext/color_subtable.d
 A    DerelictGL/derelict/opengl/extension/ext/texture_edge_clamp.d
 A    DerelictGL/derelict/opengl/extension/ext/separate_specular_color.d
 A    DerelictGL/derelict/opengl/extension/ext/texture_env_dot3.d
 A    DerelictGL/derelict/opengl/extension/ext/shared_texture_palette.d
 A    DerelictGL/derelict/opengl/extension/ext/draw_range_elements.d
 A    DerelictGL/derelict/opengl/extension/ext/geometry_shader4.d
 A    DerelictGL/derelict/opengl/extension/ext/texture_mirror_clamp.d
 A    DerelictGL/derelict/opengl/extension/ext/point_parameters.d
 A    DerelictGL/derelict/opengl/extension/ext/depth_bounds_test.d
 A    DerelictGL/derelict/opengl/extension/ext/misc_attribute.d
 A    DerelictGL/derelict/opengl/extension/ext/Cg_shader.d
 A    DerelictGL/derelict/opengl/extension/ext/pixel_transform_color_table.d
 A    DerelictGL/derelict/opengl/extension/ext/shadow_funcs.d
 A    DerelictGL/derelict/opengl/extension/ext/texture_rectangle.d
 A    DerelictGL/derelict/opengl/extension/ext/rescale_normal.d
 A    DerelictGL/derelict/opengl/extension/ext/texture3D.d
 A    DerelictGL/derelict/opengl/extension/ext/compiled_vertex_array.d
 A    DerelictGL/derelict/opengl/extension/ext/multi_draw_arrays.d
 A    DerelictGL/derelict/opengl/extension/ext/multisample.d
 A    DerelictGL/derelict/opengl/extension/ext/blend_minmax.d
 A    DerelictGL/derelict/opengl/extension/ext/framebuffer_blit.d
 A    DerelictGL/derelict/opengl/extension/ext/pixel_buffer_object.d
 A    DerelictGL/derelict/opengl/extension/ext/framebuffer_multisample.d
 A    DerelictGL/derelict/opengl/extension/ext/framebuffer_sRGB.d
 A    DerelictGL/derelict/opengl/extension/ext/cmyka.d
 A    DerelictGL/derelict/opengl/extension/ext/packed_pixels.d
 A    DerelictGL/derelict/opengl/extension/ext/bgra.d
 A    DerelictGL/derelict/opengl/extension/ext/abgr.d
 A    DerelictGL/derelict/opengl/extension/ext/texture_perturb_normal.d
 A    DerelictGL/derelict/opengl/extension/ext/packed_float.d
 A    DerelictGL/derelict/opengl/extension/ext/texture_compression_s3tc.d
 A    DerelictGL/derelict/opengl/extension/ext/texture_integer.d
 A    DerelictGL/derelict/opengl/extension/ext/texture_filter_anisotropic.d
 A    DerelictGL/derelict/opengl/extension/ext/texture_buffer_object.d
 A    DerelictGL/derelict/opengl/extension/ext/blend_color.d
 A    DerelictGL/derelict/opengl/extension/ext/draw_instanced.d
 A    DerelictGL/derelict/opengl/extension/ext/light_texture.d
 A    DerelictGL/derelict/opengl/extension/ext/blend_subtract.d
 A    DerelictGL/derelict/opengl/extension/ext/texture_array.d
 A    DerelictGL/derelict/opengl/extension/ext/texture_compression_rgtc.d
 A    DerelictGL/derelict/opengl/extension/ext/clip_volume_hint.d
 A    DerelictGL/derelict/opengl/extension/ext/four22_pixels.d
 A    DerelictGL/derelict/opengl/extension/ext/vertex_shader.d
 A    DerelictGL/derelict/opengl/extension/ext/texture_env_combine.d
 A    DerelictGL/derelict/opengl/extension/ext/gpu_shader4.d
 A    DerelictGL/derelict/opengl/extension/ext/timer_query.d
 A    DerelictGL/derelict/opengl/extension/ext/framebuffer_object.d
 A    DerelictGL/derelict/opengl/extension/ext/pixel_transform.d
 A    DerelictGL/derelict/opengl/extension/ext/texture_sRGB.d
 A    DerelictGL/derelict/opengl/extension/ext/convolution.d
 A    DerelictGL/derelict/opengl/extension/ext/texture_compression_dxt1.d
 A    DerelictGL/derelict/opengl/extension/ext/vertex_weighting.d
 A    DerelictGL/derelict/opengl/extension/ext/blend_func_separate.d
 A    DerelictGL/derelict/opengl/extension/ext/texture_cube_map.d
 A    DerelictGL/derelict/opengl/extension/ext/draw_buffers2.d
 A    DerelictGL/derelict/opengl/extension/ext/texture_lod_bias.d
 A    DerelictGL/derelict/opengl/extension/ext/stencil_two_side.d
 A    DerelictGL/derelict/opengl/extension/ext/scene_marker.d
 A    DerelictGL/derelict/opengl/extension/ext/coordinate_frame.d
 A    DerelictGL/derelict/opengl/extension/ext/fog_coord.d
 A    DerelictGL/derelict/opengl/extension/ext/stencil_clear_tag.d
 A    DerelictGL/derelict/opengl/extension/ext/gpu_program_parameters.d
 A    DerelictGL/derelict/opengl/extension/ext/blend_equation_separate.d
 A    DerelictGL/derelict/opengl/extension/ext/texture_env_add.d
 A    DerelictGL/derelict/opengl/extension/ext/paletted_texture.d
 A    DerelictGL/derelict/opengl/extension/ext/texture_compression_latc.d
 A    DerelictGL/derelict/opengl/extension/ext/secondary_color.d
 A    DerelictGL/derelict/opengl/extension/ext/fragment_lighting.d
 A    DerelictGL/derelict/opengl/extension/ext/stencil_wrap.d
 A    DerelictGL/derelict/opengl/extension/ext/packed_depth_stencil.d
 A    DerelictGL/derelict/opengl/extension/ext/cull_vertex.d
 A    DerelictGL/derelict/opengl/extension/sgi
 A    DerelictGL/derelict/opengl/extension/sgi/color_matrix.d
 A    DerelictGL/derelict/opengl/extension/nv
 A    DerelictGL/derelict/opengl/extension/nv/texture_compression_vtc.d
 A    DerelictGL/derelict/opengl/extension/nv/float_buffer.d
 A    DerelictGL/derelict/opengl/extension/nv/parameter_buffer_object.d
 A    DerelictGL/derelict/opengl/extension/nv/texgen_emboss.d
 A    DerelictGL/derelict/opengl/extension/nv/vertex_program.d
 A    DerelictGL/derelict/opengl/extension/nv/geometry_shader4.d
 A    DerelictGL/derelict/opengl/extension/nv/vertex_program1_1.d
 A    DerelictGL/derelict/opengl/extension/nv/vertex_array_range2.d
 A    DerelictGL/derelict/opengl/extension/nv/fence.d
 A    DerelictGL/derelict/opengl/extension/nv/depth_buffer_float.d
 A    DerelictGL/derelict/opengl/extension/nv/occlusion_query.d
 A    DerelictGL/derelict/opengl/extension/nv/multisample_filter_hint.d
 A    DerelictGL/derelict/opengl/extension/nv/texture_rectangle.d
 A    DerelictGL/derelict/opengl/extension/nv/texture_shader.d
 A    DerelictGL/derelict/opengl/extension/nv/vertex_program2.d
 A    DerelictGL/derelict/opengl/extension/nv/vertex_array_range.d
 A    DerelictGL/derelict/opengl/extension/nv/vertex_program3.d
 A    DerelictGL/derelict/opengl/extension/nv/texture_env_combine4.d
 A    DerelictGL/derelict/opengl/extension/nv/vertex_program4.d
 A    DerelictGL/derelict/opengl/extension/nv/fragment_program.d
 A    DerelictGL/derelict/opengl/extension/nv/copy_depth_to_color.d
 A    DerelictGL/derelict/opengl/extension/nv/half_float.d
 A    DerelictGL/derelict/opengl/extension/nv/texgen_reflection.d
 A    DerelictGL/derelict/opengl/extension/nv/blend_square.d
 A    DerelictGL/derelict/opengl/extension/nv/geometry_program4.d
 A    DerelictGL/derelict/opengl/extension/nv/gpu_program4.d
 A    DerelictGL/derelict/opengl/extension/nv/texture_expand_normal.d
 A    DerelictGL/derelict/opengl/extension/nv/register_combiners2.d
 A    DerelictGL/derelict/opengl/extension/nv/texture_shader2.d
 A    DerelictGL/derelict/opengl/extension/nv/texture_shader3.d
 A 
 DerelictGL/derelict/opengl/extension/nv/framebuffer_multisample_coverage.d
 A    DerelictGL/derelict/opengl/extension/nv/primitive_restart.d
 A    DerelictGL/derelict/opengl/extension/nv/fragment_program2.d
 A    DerelictGL/derelict/opengl/extension/nv/fragment_program4.d
 A    DerelictGL/derelict/opengl/extension/nv/vertex_program2_option.d
 A    DerelictGL/derelict/opengl/extension/nv/point_sprite.d
 A    DerelictGL/derelict/opengl/extension/nv/transform_feedback.d
 A    DerelictGL/derelict/opengl/extension/nv/depth_clamp.d
 A    DerelictGL/derelict/opengl/extension/nv/fragment_program_option.d
 A    DerelictGL/derelict/opengl/extension/nv/register_combiners.d
 A    DerelictGL/derelict/opengl/extension/nv/evaluators.d
 A    DerelictGL/derelict/opengl/extension/nv/fog_distance.d
 A    DerelictGL/derelict/opengl/extension/nv/pixel_data_range.d
 A    DerelictGL/derelict/opengl/extension/nv/packed_depth_stencil.d
 A    DerelictGL/derelict/opengl/extension/nv/light_max_exponent.d
 A    DerelictGL/derelict/opengl/extension/arb
 A    DerelictGL/derelict/opengl/extension/arb/fragment_program_shadow.d
 A    DerelictGL/derelict/opengl/extension/arb/half_float_pixel.d
 A    DerelictGL/derelict/opengl/extension/arb/texture_env_dot3.d
 A    DerelictGL/derelict/opengl/extension/arb/texture_non_power_of_two.d
 A    DerelictGL/derelict/opengl/extension/arb/texture_mirrored_repeat.d
 A    DerelictGL/derelict/opengl/extension/arb/vertex_shader.d
 A    DerelictGL/derelict/opengl/extension/arb/texture_env_combine.d
 A    DerelictGL/derelict/opengl/extension/arb/vertex_program.d
 A    DerelictGL/derelict/opengl/extension/arb/texture_border_clamp.d
 A    DerelictGL/derelict/opengl/extension/arb/point_parameters.d
 A    DerelictGL/derelict/opengl/extension/arb/vertex_blend.d
 A    DerelictGL/derelict/opengl/extension/arb/matrix_palette.d
 A    DerelictGL/derelict/opengl/extension/arb/occlusion_query.d
 A    DerelictGL/derelict/opengl/extension/arb/texture_rectangle.d
 A    DerelictGL/derelict/opengl/extension/arb/shadow_ambient.d
 A    DerelictGL/derelict/opengl/extension/arb/window_pos.d
 A    DerelictGL/derelict/opengl/extension/arb/fragment_shader.d
 A    DerelictGL/derelict/opengl/extension/arb/fragment_program.d
 A    DerelictGL/derelict/opengl/extension/arb/texture_cube_map.d
 A    DerelictGL/derelict/opengl/extension/arb/multisample.d
 A    DerelictGL/derelict/opengl/extension/arb/pixel_buffer_object.d
 A    DerelictGL/derelict/opengl/extension/arb/shading_language_100.d
 A    DerelictGL/derelict/opengl/extension/arb/transpose_matrix.d
 A    DerelictGL/derelict/opengl/extension/arb/texture_env_crossbar.d
 A    DerelictGL/derelict/opengl/extension/arb/draw_buffers.d
 A    DerelictGL/derelict/opengl/extension/arb/multitexture.d
 A    DerelictGL/derelict/opengl/extension/arb/point_sprite.d
 A    DerelictGL/derelict/opengl/extension/arb/shader_objects.d
 A    DerelictGL/derelict/opengl/extension/arb/texture_env_add.d
 A    DerelictGL/derelict/opengl/extension/arb/texture_compression.d
 A    DerelictGL/derelict/opengl/extension/arb/depth_texture.d
 A    DerelictGL/derelict/opengl/extension/arb/texture_float.d
 A    DerelictGL/derelict/opengl/extension/arb/shadow.d
 A    DerelictGL/derelict/opengl/extension/arb/vertex_buffer_object.d
 A    DerelictGL/derelict/opengl/extension/arb/color_buffer_float.d
 A    DerelictGL/derelict/opengl/extension/sgis
 A    DerelictGL/derelict/opengl/extension/sgis/generate_mipmap.d
 A    DerelictGL/derelict/opengl/extension/hp
 A    DerelictGL/derelict/opengl/extension/hp/convolution_border_modes.d
 A    DerelictGL/derelict/opengl/extension/loader.d
 A    DerelictGL/derelict/opengl/extension/ati
 A    DerelictGL/derelict/opengl/extension/ati/text_fragment_shader.d
 A    DerelictGL/derelict/opengl/extension/ati/texture_mirror_once.d
 A    DerelictGL/derelict/opengl/extension/ati/vertex_array_object.d
 A    DerelictGL/derelict/opengl/extension/ati/vertex_attrib_array_object.d
 A    DerelictGL/derelict/opengl/extension/ati/envmap_bumpmap.d
 A    DerelictGL/derelict/opengl/extension/ati/draw_buffers.d
 A    DerelictGL/derelict/opengl/extension/ati/texture_compression_3dc.d
 A    DerelictGL/derelict/opengl/extension/ati/vertex_streams.d
 A    DerelictGL/derelict/opengl/extension/ati/shader_texture_lod.d
 A    DerelictGL/derelict/opengl/extension/ati/texture_float.d
 A    DerelictGL/derelict/opengl/extension/ati/separate_stencil.d
 A    DerelictGL/derelict/opengl/extension/ati/pn_triangles.d
 A    DerelictGL/derelict/opengl/extension/ati/texture_env_combine3.d
 A    DerelictGL/derelict/opengl/extension/ati/element_array.d
 A    DerelictGL/derelict/opengl/extension/ati/fragment_shader.d
 A    DerelictGL/derelict/opengl/extension/ati/map_object_buffer.d
 A    DerelictGL/derelict/opengl/glx.d
 Checked out revision 254.
 + curl -k http://svn.dsource.org/projects/dsss/sources/derelictgl.diff 
 -o derelictgl.diff
   % Total    % Received % Xferd  Average Speed   Time    Time     Time 
  Current
                                  Dload  Upload   Total   Spent    Left 
  Speed
 100   305  100   305    0     0    884      0 --:--:-- --:--:-- --:--:-- 
     0
 patching file dsss.conf
 WARNING: Module loader.d does not have a module declaration. This can 
 cause problems
          with rebuild's -oq option. If an error occurs, fix this first.
 WARNING: Module exception.d does not have a module declaration. This can 
 cause problems
          with rebuild's -oq option. If an error occurs, fix this first.
 WARNING: Module wrapper.d does not have a module declaration. This can 
 cause problems
          with rebuild's -oq option. If an error occurs, fix this first.
 
 
 Installing derelictutil
 
 Working in /tmp/DSSS_derelictutil
 + svn co http://svn.dsource.org/projects/derelict/trunk/DerelictUtil
 A    DerelictUtil/forbud.txt
 A    DerelictUtil/derelict
 A    DerelictUtil/derelict/util
 A    DerelictUtil/derelict/util/exception.d
 A    DerelictUtil/derelict/util/wrapper.d
 A    DerelictUtil/derelict/util/wintypes.d
 A    DerelictUtil/derelict/util/loader.d
 Checked out revision 254.
 + curl -k http://svn.dsource.org/projects/dsss/sources/derelictutil.diff 
 -o derelictutil.diff
   % Total    % Received % Xferd  Average Speed   Time    Time     Time 
  Current
                                  Dload  Upload   Total   Spent    Left 
  Speed
 100   524  100   524    0     0   1611      0 --:--:-- --:--:-- --:--:-- 
     0
 patching file dsss.conf
 patching file derelict/util/loader.d
 Hunk #1 succeeded at 505 (offset 8 lines).
 Creating imports for DD-derelict-util
 
 derelict/util => DD-derelict-util
 + /home/oaalto/dsss/bin/rebuild -Idsss_imports/ -I. -S./ 
 -I/home/oaalto/dsss/include/d -S/home/oaalto/dsss/lib/   -oqdsss_objs 
 -explicit -lib -full derelict/util/exception.d derelict/util/wrapper.d 
 derelict/util/wintypes.d derelict/util/loader.d -oflibSDD-derelict-util.a
 
 Installing DD-derelict-util
 + copying libSDD-derelict-util.a
 + cp -fpRL libSDD-derelict-util.a 
 /home/oaalto/dsss/lib/libSDD-derelict-util.a
 + making directory /home/oaalto/dsss/include/d/derelict/util
 + copying exception.di
 + cp -fpRL dsss_imports/derelict/util/exception.di 
 /home/oaalto/dsss/include/d/derelict/util/exception.di
 + copying wrapper.di
 + cp -fpRL dsss_imports/derelict/util/wrapper.di 
 /home/oaalto/dsss/include/d/derelict/util/wrapper.di
 + copying wintypes.di
 + cp -fpRL dsss_imports/derelict/util/wintypes.di 
 /home/oaalto/dsss/include/d/derelict/util/wintypes.di
 + copying loader.di
 + cp -fpRL dsss_imports/derelict/util/loader.di 
 /home/oaalto/dsss/include/d/derelict/util/loader.di
 
 
 
 Installing derelictutil
 
 derelictutil is already installed.
 
 
 
 Installing derelictutil
 
 derelictutil is already installed.
 
 
 
 Installing derelictutil
 
 derelictutil is already installed.
 
 Creating imports for DD-derelict-opengl
 
 derelict/opengl => DD-derelict-opengl
 + /home/oaalto/dsss/bin/rebuild -Idsss_imports/ -I. -S./ 
 -I/home/oaalto/dsss/include/d -S/home/oaalto/dsss/lib/   -oqdsss_objs 
 -explicit -lib -full derelict/opengl/extension/ext/color_subtable.d 
 derelict/opengl/extension/ext/histogram.d 
 derelict/opengl/extension/ext/shared_texture_palette.d 
 derelict/opengl/extension/ext/texture_edge_clamp.d 
 derelict/opengl/extension/ext/texture_env_dot3.d 
 derelict/opengl/extension/ext/separate_specular_color.d 
 derelict/opengl/extension/ext/framebuffer_multisample.d 
 derelict/opengl/extension/ext/draw_range_elements.d 
 derelict/opengl/extension/ext/geometry_shader4.d 
 derelict/opengl/extension/ext/texture_mirror_clamp.d 
 derelict/opengl/extension/ext/point_parameters.d 
 derelict/opengl/extension/ext/depth_bounds_test.d 
 derelict/opengl/extension/ext/misc_attribute.d 
 derelict/opengl/extension/ext/Cg_shader.d 
 derelict/opengl/extension/ext/shadow_funcs.d 
 derelict/opengl/extension/ext/texture3D.d 
 derelict/opengl/extension/ext/pixel_transform_color_table.d 
 derelict/opengl/extension/ext/texture_rectangle.d 
 derelict/opengl/extension/ext/rescale_normal.d 
 derelict/opengl/extension/ext/compiled_vertex_array.d 
 derelict/opengl/extension/ext/multi_draw_arrays.d 
 derelict/opengl/extension/ext/multisample.d 
 derelict/opengl/extension/ext/blend_minmax.d 
 derelict/opengl/extension/ext/framebuffer_blit.d 
 derelict/opengl/extension/ext/pixel_buffer_object.d 
 derelict/opengl/extension/ext/texture_perturb_normal.d 
 derelict/opengl/extension/ext/framebuffer_sRGB.d 
 derelict/opengl/extension/ext/cmyka.d 
 derelict/opengl/extension/ext/packed_pixels.d 
 derelict/opengl/extension/ext/bgra.d 
 derelict/opengl/extension/ext/abgr.d 
 derelict/opengl/extension/ext/texture_integer.d 
 derelict/opengl/extension/ext/packed_float.d 
 derelict/opengl/extension/ext/texture_compression_s3tc.d 
 derelict/opengl/extension/ext/texture_filter_anisotropic.d 
 derelict/opengl/extension/ext/texture_buffer_object.d 
 derelict/opengl/extension/ext/blend_color.d 
 derelict/opengl/extension/ext/draw_instanced.d 
 derelict/opengl/extension/ext/light_texture.d 
 derelict/opengl/extension/ext/blend_subtract.d 
 derelict/opengl/extension/ext/texture_array.d 
 derelict/opengl/extension/ext/texture_compression_rgtc.d 
 derelict/opengl/extension/ext/clip_volume_hint.d 
 derelict/opengl/extension/ext/four22_pixels.d 
 derelict/opengl/extension/ext/vertex_shader.d 
 derelict/opengl/extension/ext/texture_env_combine.d 
 derelict/opengl/extension/ext/gpu_shader4.d 
 derelict/opengl/extension/ext/timer_query.d 
 derelict/opengl/extension/ext/framebuffer_object.d 
 derelict/opengl/extension/ext/pixel_transform.d 
 derelict/opengl/extension/ext/texture_sRGB.d 
 derelict/opengl/extension/ext/convolution.d 
 derelict/opengl/extension/ext/texture_compression_dxt1.d 
 derelict/opengl/extension/ext/vertex_weighting.d 
 derelict/opengl/extension/ext/blend_func_separate.d 
 derelict/opengl/extension/ext/texture_cube_map.d 
 derelict/opengl/extension/ext/draw_buffers2.d 
 derelict/opengl/extension/ext/texture_lod_bias.d 
 derelict/opengl/extension/ext/stencil_two_side.d 
 derelict/opengl/extension/ext/scene_marker.d 
 derelict/opengl/extension/ext/coordinate_frame.d 
 derelict/opengl/extension/ext/fog_coord.d 
 derelict/opengl/extension/ext/stencil_clear_tag.d 
 derelict/opengl/extension/ext/gpu_program_parameters.d 
 derelict/opengl/extension/ext/blend_equation_separate.d 
 derelict/opengl/extension/ext/texture_env_add.d 
 derelict/opengl/extension/ext/paletted_texture.d 
 derelict/opengl/extension/ext/texture_compression_latc.d 
 derelict/opengl/extension/ext/secondary_color.d 
 derelict/opengl/extension/ext/fragment_lighting.d 
 derelict/opengl/extension/ext/stencil_wrap.d 
 derelict/opengl/extension/ext/packed_depth_stencil.d 
 derelict/opengl/extension/ext/cull_vertex.d 
 derelict/opengl/extension/sgi/color_matrix.d 
 derelict/opengl/extension/nv/half_float.d 
 derelict/opengl/extension/nv/fence.d 
 derelict/opengl/extension/nv/texture_compression_vtc.d 
 derelict/opengl/extension/nv/float_buffer.d 
 derelict/opengl/extension/nv/parameter_buffer_object.d 
 derelict/opengl/extension/nv/texgen_emboss.d 
 derelict/opengl/extension/nv/vertex_program.d 
 derelict/opengl/extension/nv/geometry_shader4.d 
 derelict/opengl/extension/nv/vertex_program1_1.d 
 derelict/opengl/extension/nv/vertex_array_range2.d 
 derelict/opengl/extension/nv/texture_env_combine4.d 
 derelict/opengl/extension/nv/depth_buffer_float.d 
 derelict/opengl/extension/nv/occlusion_query.d 
 derelict/opengl/extension/nv/texture_rectangle.d 
 derelict/opengl/extension/nv/multisample_filter_hint.d 
 derelict/opengl/extension/nv/texture_shader.d 
 derelict/opengl/extension/nv/vertex_program2.d 
 derelict/opengl/extension/nv/vertex_array_range.d 
 derelict/opengl/extension/nv/vertex_program3.d 
 derelict/opengl/extension/nv/copy_depth_to_color.d 
 derelict/opengl/extension/nv/vertex_program4.d 
 derelict/opengl/extension/nv/fragment_program.d 
 derelict/opengl/extension/nv/texture_expand_normal.d 
 derelict/opengl/extension/nv/texgen_reflection.d 
 derelict/opengl/extension/nv/blend_square.d 
 derelict/opengl/extension/nv/geometry_program4.d 
 derelict/opengl/extension/nv/gpu_program4.d 
 derelict/opengl/extension/nv/fragment_program_option.d 
 derelict/opengl/extension/nv/register_combiners2.d 
 derelict/opengl/extension/nv/texture_shader2.d 
 derelict/opengl/extension/nv/texture_shader3.d 
 derelict/opengl/extension/nv/primitive_restart.d 
 derelict/opengl/extension/nv/evaluators.d 
 derelict/opengl/extension/nv/framebuffer_multisample_coverage.d 
 derelict/opengl/extension/nv/fragment_program2.d 
 derelict/opengl/extension/nv/fragment_program4.d 
 derelict/opengl/extension/nv/vertex_program2_option.d 
 derelict/opengl/extension/nv/point_sprite.d 
 derelict/opengl/extension/nv/transform_feedback.d 
 derelict/opengl/extension/nv/depth_clamp.d 
 derelict/opengl/extension/nv/packed_depth_stencil.d 
 derelict/opengl/extension/nv/register_combiners.d 
 derelict/opengl/extension/nv/fog_distance.d 
 derelict/opengl/extension/nv/pixel_data_range.d 
 derelict/opengl/extension/nv/light_max_exponent.d 
 derelict/opengl/extension/arb/shadow.d 
 derelict/opengl/extension/arb/fragment_program_shadow.d 
 derelict/opengl/extension/arb/half_float_pixel.d 
 derelict/opengl/extension/arb/texture_env_dot3.d 
 derelict/opengl/extension/arb/texture_non_power_of_two.d 
 derelict/opengl/extension/arb/texture_mirrored_repeat.d 
 derelict/opengl/extension/arb/vertex_shader.d 
 derelict/opengl/extension/arb/texture_env_combine.d 
 derelict/opengl/extension/arb/vertex_program.d 
 derelict/opengl/extension/arb/texture_border_clamp.d 
 derelict/opengl/extension/arb/point_parameters.d 
 derelict/opengl/extension/arb/vertex_blend.d 
 derelict/opengl/extension/arb/matrix_palette.d 
 derelict/opengl/extension/arb/occlusion_query.d 
 derelict/opengl/extension/arb/texture_rectangle.d 
 derelict/opengl/extension/arb/shadow_ambient.d 
 derelict/opengl/extension/arb/window_pos.d 
 derelict/opengl/extension/arb/fragment_shader.d 
 derelict/opengl/extension/arb/fragment_program.d 
 derelict/opengl/extension/arb/texture_cube_map.d 
 derelict/opengl/extension/arb/multisample.d 
 derelict/opengl/extension/arb/pixel_buffer_object.d 
 derelict/opengl/extension/arb/shading_language_100.d 
 derelict/opengl/extension/arb/transpose_matrix.d 
 derelict/opengl/extension/arb/texture_env_crossbar.d 
 derelict/opengl/extension/arb/draw_buffers.d 
 derelict/opengl/extension/arb/multitexture.d 
 derelict/opengl/extension/arb/point_sprite.d 
 derelict/opengl/extension/arb/shader_objects.d 
 derelict/opengl/extension/arb/texture_env_add.d 
 derelict/opengl/extension/arb/texture_compression.d 
 derelict/opengl/extension/arb/depth_texture.d 
 derelict/opengl/extension/arb/texture_float.d 
 derelict/opengl/extension/arb/vertex_buffer_object.d 
 derelict/opengl/extension/arb/color_buffer_float.d 
 derelict/opengl/extension/sgis/generate_mipmap.d 
 derelict/opengl/extension/hp/convolution_border_modes.d 
 derelict/opengl/extension/ati/vertex_attrib_array_object.d 
 derelict/opengl/extension/ati/text_fragment_shader.d 
 derelict/opengl/extension/ati/texture_mirror_once.d 
 derelict/opengl/extension/ati/vertex_array_object.d 
 derelict/opengl/extension/ati/shader_texture_lod.d 
 derelict/opengl/extension/ati/envmap_bumpmap.d 
 derelict/opengl/extension/ati/draw_buffers.d 
 derelict/opengl/extension/ati/vertex_streams.d 
 derelict/opengl/extension/ati/texture_compression_3dc.d 
 derelict/opengl/extension/ati/separate_stencil.d 
 derelict/opengl/extension/ati/texture_float.d 
 derelict/opengl/extension/ati/fragment_shader.d 
 derelict/opengl/extension/ati/pn_triangles.d 
 derelict/opengl/extension/ati/element_array.d 
 derelict/opengl/extension/ati/texture_env_combine3.d 
 derelict/opengl/extension/ati/map_object_buffer.d 
 derelict/opengl/extension/loader.d derelict/opengl/glfuncs.d 
 derelict/opengl/gl.d derelict/opengl/glext.d derelict/opengl/gl20.d 
 derelict/opengl/gl12.d derelict/opengl/gl21.d derelict/opengl/gl13.d 
 derelict/opengl/gl14.d derelict/opengl/gltypes.d derelict/opengl/gl15.d 
 derelict/opengl/glx.d -oflibSDD-derelict-opengl.a
 Segmentation fault
 Command /home/oaalto/dsss/bin/rebuild returned with code 256, aborting.

I'm sorry, I forgot this was happening because there wasn't a ticket on it. I'm adding a ticket. Since I'm flying through tickets right now, it shouldn't be too long before it's fixed. I haven't been able to reproduce it yet, however. Hm. - Gregor Richards
Apr 19 2007
parent reply Olli Aalto <oaalto gmail.com> writes:
Gregor Richards wrote:
 
 I'm sorry, I forgot this was happening because there wasn't a ticket on 
 it. I'm adding a ticket.
 
 Since I'm flying through tickets right now, it shouldn't be too long 
 before it's fixed. I haven't been able to reproduce it yet, however. Hm.
 

I'm using the Tango RC1 installer which includes DMD 1.012. Maybe that has something to do with this? O.
Apr 19 2007
parent Lars Ivar Igesund <larsivar igesund.net> writes:
Olli Aalto wrote:

 Gregor Richards wrote:
 
 I'm sorry, I forgot this was happening because there wasn't a ticket on
 it. I'm adding a ticket.
 
 Since I'm flying through tickets right now, it shouldn't be too long
 before it's fixed. I haven't been able to reproduce it yet, however. Hm.
 

I'm using the Tango RC1 installer which includes DMD 1.012. Maybe that has something to do with this? O.

I hope to provide an installer bundling DSSS/Rebuild during the weekend or so, on the forthcoming community downloads page. -- Lars Ivar Igesund blog at http://larsivi.net DSource, #d.tango & #D: larsivi Dancing the Tango
Apr 19 2007
prev sibling next sibling parent reply Gregor Richards <Richards codu.org> writes:
DSSS, the D Shared Software System, is a tool to ease the building, 
installation, configuration and acquisition of D software.

Yet another bugfix and small features release. This release also works 
with DMD 1.013.

The changelog:
         - Made OS X -arch, -isysroot and -framework flags work with dsss as
           well as rebuild (see ticket #27).
         - Improved documentation.
         - Merged DMD 1.013.
         - Rebuild: Added flags= variable to configuration files (see 
ticket #44).
         - Added predigen and postdigen commands (see ticket #49).
         - Made `dsss install` install rebuild's man page as well as 
DSSS' (see
           ticket #47).
         - Rebuild: Added -gui flag (see ticket #50).

As per usual, more information and downloads are available at:
DSSS: http://www.dsource.org/projects/dsss/
Rebuild: http://www.dsource.org/projects/dsss/wiki/Rebuild

  - Gregor Richards

PS: It'll be a few minutes before I have the dmd-win binary up.
Apr 19 2007
parent reply Jesse Phillips <Jesse.K.Phillips+Digitalmars gmail.com> writes:
On Thu, 19 Apr 2007 16:39:50 -0700, Gregor Richards wrote:

 DSSS, the D Shared Software System, is a tool to ease the building, 
 installation, configuration and acquisition of D software.
 
 Yet another bugfix and small features release. This release also works 
 with DMD 1.013.
 
 The changelog:
          - Made OS X -arch, -isysroot and -framework flags work with dsss as
            well as rebuild (see ticket #27).
          - Improved documentation.
          - Merged DMD 1.013.
          - Rebuild: Added flags= variable to configuration files (see 
 ticket #44).
          - Added predigen and postdigen commands (see ticket #49).
          - Made `dsss install` install rebuild's man page as well as 
 DSSS' (see
            ticket #47).
          - Rebuild: Added -gui flag (see ticket #50).
 
 As per usual, more information and downloads are available at:
 DSSS: http://www.dsource.org/projects/dsss/
 Rebuild: http://www.dsource.org/projects/dsss/wiki/Rebuild
 
   - Gregor Richards
 
 PS: It'll be a few minutes before I have the dmd-win binary up.

Since Walter is separating stable from testing are you going to be adding a dmd-testing install? Just a thought.
Apr 19 2007
parent reply Gregor Richards <Richards codu.org> writes:
Jesse Phillips wrote:
 Since Walter is separating stable from testing are you going to be adding
 a dmd-testing install? Just a thought.

I'm yet to find a version where the front-end is unstable, nor with actual non-backwards-compatible language changes, so it's not really necessary for rebuild's purposes. DSSS 0.63 works fine with DMD 1.010, and probably even everything back to DMD 1.0. - Gregor Richards
Apr 19 2007
parent reply Bill Baxter <dnewsgroup billbaxter.com> writes:
Is installing to a different volume than C: supposed to work on Windows?
I'm getting this weird error trying to do a dsss install as per the 
instructions here: 
http://www.dsource.org/projects/dsss/browser/trunk/docs/README.use

-------
F:\usr\pkg\Dlang>dsss install --prefix=c:/usr/pkg/Dlang/dsss
Installing DD-dmd
+ making directory F:\usr\pkg\Dlang\c:/usr/pkg/Dlang/dsss\lib
Error: F:\usr\pkg\Dlang\c:: The filename, directory name, or volume 
label syntax is incorrect.
-------


It looks like the F: drive bit is causing it trouble.

Anyway, do I really need to dsss install to use dsss on Windows?  It 
seems to do basic stuff ok just by putting the bin dir on my PATH.

--bb
Apr 21 2007
parent Gregor Richards <Richards codu.org> writes:
Bill Baxter wrote:
 
 Is installing to a different volume than C: supposed to work on Windows?
 I'm getting this weird error trying to do a dsss install as per the 
 instructions here: 
 http://www.dsource.org/projects/dsss/browser/trunk/docs/README.use
 
 -------
 F:\usr\pkg\Dlang>dsss install --prefix=c:/usr/pkg/Dlang/dsss
 Installing DD-dmd
 + making directory F:\usr\pkg\Dlang\c:/usr/pkg/Dlang/dsss\lib
 Error: F:\usr\pkg\Dlang\c:: The filename, directory name, or volume 
 label syntax is incorrect.
 -------

That's really strange ... I'm suspecting that it doesn't know that that's a fully-qualified path, because of the slashes? Try backslashes. If that fixes it, submit a ticket and I'll make it a bit less sensitive.
 
 
 It looks like the F: drive bit is causing it trouble.
 
 Anyway, do I really need to dsss install to use dsss on Windows?  It 
 seems to do basic stuff ok just by putting the bin dir on my PATH.

The only feature that /requires/ installation it is 'dsss net'.
 
 --bb

- Gregor Richards
Apr 21 2007
prev sibling parent reply Gregor Richards <Richards codu.org> writes:
DSSS, the D Shared Software System, is a tool to ease the building, 
installation, configuration and acquisition of D software.

This past week, DSSS has taken a huge portion of my life. I've closed 
the tickets that were actual bugs, and implemented several (but not all) 
of the feature requests. It's now at a fairly stable resting point, so 
there won't be another release for a while unless there's a very good 
reason (I do have other commitments ;) ). Anyway, here's DSSS and 
Rebuild 0.64.

The changelog:
         - Rebuild: Added "rerun" mode, which acts like a more robust 
rdmd (see
           ticket #28).
         - Rebuild: <prefix>/include/d is always included automatically 
in the
           import path, so that rebuild can be used more easily in isolation
           with DSSS-installed software.
         - Added `dsss net depslist` command.
         - Made `dsss uninstall` explicitly require an argument.
         - Rebuild: Fixed -K flag (see ticket #56).
         - Rebuild: Made --prefix=<absolute path> work properly on 
Windows when
           backslashes are used (see ticket #53).

As per usual, more information and downloads are available at:
DSSS: http://www.dsource.org/projects/dsss/
Rebuild: http://www.dsource.org/projects/dsss/wiki/Rebuild

  - Gregor Richards
Apr 22 2007
next sibling parent reply Bill Baxter <dnewsgroup billbaxter.com> writes:
Gregor Richards wrote:
 DSSS, the D Shared Software System, is a tool to ease the building, 
 installation, configuration and acquisition of D software.
 
 This past week, DSSS has taken a huge portion of my life. I've closed 
 the tickets that were actual bugs, and implemented several (but not all) 
 of the feature requests. It's now at a fairly stable resting point, so 
 there won't be another release for a while unless there's a very good 
 reason (I do have other commitments ;) ). Anyway, here's DSSS and 
 Rebuild 0.64.
 
 The changelog:
         - Rebuild: Added "rerun" mode, which acts like a more robust 
 rdmd (see
           ticket #28).
         - Rebuild: <prefix>/include/d is always included automatically 
 in the
           import path, so that rebuild can be used more easily in isolation
           with DSSS-installed software.
         - Added `dsss net depslist` command.
         - Made `dsss uninstall` explicitly require an argument.
         - Rebuild: Fixed -K flag (see ticket #56).
         - Rebuild: Made --prefix=<absolute path> work properly on 
 Windows when
           backslashes are used (see ticket #53).
 
 As per usual, more information and downloads are available at:
 DSSS: http://www.dsource.org/projects/dsss/
 Rebuild: http://www.dsource.org/projects/dsss/wiki/Rebuild
 
  - Gregor Richards

One thing I've been meaning to ask -- is it not possible for dsss to update itself using 'dsss net install'? --bb
Apr 22 2007
parent reply Gregor Richards <Richards codu.org> writes:
Bill Baxter wrote:
 Gregor Richards wrote:
 DSSS, the D Shared Software System, is a tool to ease the building, 
 installation, configuration and acquisition of D software.

 This past week, DSSS has taken a huge portion of my life. I've closed 
 the tickets that were actual bugs, and implemented several (but not 
 all) of the feature requests. It's now at a fairly stable resting 
 point, so there won't be another release for a while unless there's a 
 very good reason (I do have other commitments ;) ). Anyway, here's 
 DSSS and Rebuild 0.64.

 The changelog:
         - Rebuild: Added "rerun" mode, which acts like a more robust 
 rdmd (see
           ticket #28).
         - Rebuild: <prefix>/include/d is always included automatically 
 in the
           import path, so that rebuild can be used more easily in 
 isolation
           with DSSS-installed software.
         - Added `dsss net depslist` command.
         - Made `dsss uninstall` explicitly require an argument.
         - Rebuild: Fixed -K flag (see ticket #56).
         - Rebuild: Made --prefix=<absolute path> work properly on 
 Windows when
           backslashes are used (see ticket #53).

 As per usual, more information and downloads are available at:
 DSSS: http://www.dsource.org/projects/dsss/
 Rebuild: http://www.dsource.org/projects/dsss/wiki/Rebuild

  - Gregor Richards

One thing I've been meaning to ask -- is it not possible for dsss to update itself using 'dsss net install'? --bb

Not right now. There's a ticket on it. - Gregor Richards
Apr 22 2007
parent reply Olli Aalto <oaalto gmail.com> writes:
Gregor Richards wrote:
 Bill Baxter wrote:
 Gregor Richards wrote:
 DSSS, the D Shared Software System, is a tool to ease the building, 
 installation, configuration and acquisition of D software.

 This past week, DSSS has taken a huge portion of my life. I've closed 
 the tickets that were actual bugs, and implemented several (but not 
 all) of the feature requests. It's now at a fairly stable resting 
 point, so there won't be another release for a while unless there's a 
 very good reason (I do have other commitments ;) ). Anyway, here's 
 DSSS and Rebuild 0.64.

 The changelog:
         - Rebuild: Added "rerun" mode, which acts like a more robust 
 rdmd (see
           ticket #28).
         - Rebuild: <prefix>/include/d is always included 
 automatically in the
           import path, so that rebuild can be used more easily in 
 isolation
           with DSSS-installed software.
         - Added `dsss net depslist` command.
         - Made `dsss uninstall` explicitly require an argument.
         - Rebuild: Fixed -K flag (see ticket #56).
         - Rebuild: Made --prefix=<absolute path> work properly on 
 Windows when
           backslashes are used (see ticket #53).

 As per usual, more information and downloads are available at:
 DSSS: http://www.dsource.org/projects/dsss/
 Rebuild: http://www.dsource.org/projects/dsss/wiki/Rebuild

  - Gregor Richards

One thing I've been meaning to ask -- is it not possible for dsss to update itself using 'dsss net install'? --bb

Not right now. There's a ticket on it.

What is the preferred way to upgrade to a new version? Just overwrite or delete old? O.
Apr 22 2007
parent Gregor Richards <Richards codu.org> writes:
Olli Aalto wrote:
 What is the preferred way to upgrade to a new version? Just overwrite or 
 delete old?
 
 O.

At the moment, yes. `dsss net install dsss` has been broken for a while >_> - Gregor Richards
Apr 22 2007
prev sibling next sibling parent reply Roberto Mariottini <rmariottini mail.com> writes:
I can't get the svn client to work with my HTTP proxy. While curl can be 
persuaded to use it simply by setting some environment variables, I 
don't know hot to make svn.exe use my proxy under Windows.

Ciao
Apr 23 2007
parent Gregor Richards <Richards codu.org> writes:
Roberto Mariottini wrote:
 I can't get the svn client to work with my HTTP proxy. While curl can be 
 persuaded to use it simply by setting some environment variables, I 
 don't know hot to make svn.exe use my proxy under Windows.
 
 Ciao

Sorry about the slow response. From what I've managed to figure out, SVN can be convinced to use a SOCKS proxy, but not an HTTP proxy. If SVN fails, DSSS will fall through to an HTTP mirror, so DSSS should still work. Unfortunately, SVN can take a fairly ridiculous amount of time to fail. I think I'll reduce the default timeout of SVN as called by DSSS. - Gregor Richards
Apr 28 2007
prev sibling parent reply David Ferenczi <raggae ferenczi.net> writes:
Hi Gregor,

I have some trouble with the doc generation again.

The tip you gave me last time

"rebuild -o- -candydoc -Ddmylib_doc mylib/*.d"

worked smoothly, but with this new release I got the message:

"WARNING: Module application.d does not have a module declaration. This can
cause problems with rebuild's -oq option. If an error occurs, fix this
first."

Ok, I didn't have module declarations in my sources so I made it up.

With having the module declaration in my sources the documentation
generation silently dies. Simply nothing happens. Could you please take a
look at?

Many thanks,
David
May 07 2007
next sibling parent David Ferenczi <raggae ferenczi.net> writes:
David Ferenczi wrote:

 Hi Gregor,
 
 I have some trouble with the doc generation again.
 
 The tip you gave me last time
 
 "rebuild -o- -candydoc -Ddmylib_doc mylib/*.d"
 
 worked smoothly, but with this new release I got the message:
 
 "WARNING: Module application.d does not have a module declaration. This
 can cause problems with rebuild's -oq option. If an error occurs, fix this
 first."
 
 Ok, I didn't have module declarations in my sources so I made it up.
 
 With having the module declaration in my sources the documentation
 generation silently dies. Simply nothing happens. Could you please take a
 look at?
 
 Many thanks,
 David

Sorry, it's not exactly true. The modules.ddoc file gets generated, but the documentation.
May 07 2007
prev sibling parent reply Gregor Richards <Richards codu.org> writes:
David Ferenczi wrote:
 Hi Gregor,
 
 I have some trouble with the doc generation again.
 
 The tip you gave me last time
 
 "rebuild -o- -candydoc -Ddmylib_doc mylib/*.d"
 
 worked smoothly, but with this new release I got the message:
 
 "WARNING: Module application.d does not have a module declaration. This can
 cause problems with rebuild's -oq option. If an error occurs, fix this
 first."
 
 Ok, I didn't have module declarations in my sources so I made it up.
 
 With having the module declaration in my sources the documentation
 generation silently dies. Simply nothing happens. Could you please take a
 look at?
 
 Many thanks,
 David
 
 
 

Actually, the bug is that it's only generating documentation if you're making output files (i.e. not using -o-). The quickfix is to use -odgarbage_objs. Will fix the underlying bug by 0.65. - Gregor Richards
May 07 2007
parent reply David Ferenczi <raggae ferenczi.net> writes:
Gregor Richards wrote:

 David Ferenczi wrote:
 Hi Gregor,
 
 I have some trouble with the doc generation again.
 
 The tip you gave me last time
 
 "rebuild -o- -candydoc -Ddmylib_doc mylib/*.d"
 
 worked smoothly, but with this new release I got the message:
 
 "WARNING: Module application.d does not have a module declaration. This
 can cause problems with rebuild's -oq option. If an error occurs, fix
 this first."
 
 Ok, I didn't have module declarations in my sources so I made it up.
 
 With having the module declaration in my sources the documentation
 generation silently dies. Simply nothing happens. Could you please take a
 look at?
 
 Many thanks,
 David
 
 
 

Actually, the bug is that it's only generating documentation if you're making output files (i.e. not using -o-). The quickfix is to use -odgarbage_objs. Will fix the underlying bug by 0.65. - Gregor Richards

That's what I call a response time! Many thanks! :-) Just from curiousity: what is the reason for compulsory module names? Regards, David
May 07 2007
parent reply Gregor Richards <Richards codu.org> writes:
David Ferenczi wrote:
 Gregor Richards wrote:
 
 David Ferenczi wrote:
 Hi Gregor,

 I have some trouble with the doc generation again.

 The tip you gave me last time

 "rebuild -o- -candydoc -Ddmylib_doc mylib/*.d"

 worked smoothly, but with this new release I got the message:

 "WARNING: Module application.d does not have a module declaration. This
 can cause problems with rebuild's -oq option. If an error occurs, fix
 this first."

 Ok, I didn't have module declarations in my sources so I made it up.

 With having the module declaration in my sources the documentation
 generation silently dies. Simply nothing happens. Could you please take a
 look at?

 Many thanks,
 David

making output files (i.e. not using -o-). The quickfix is to use -odgarbage_objs. Will fix the underlying bug by 0.65. - Gregor Richards

That's what I call a response time! Many thanks! :-) Just from curiousity: what is the reason for compulsory module names? Regards, David

rebuild's default output file naming is -oq, which basically names things by their fully-qualified module name. So the module foo.io.translation becomes foo.io.translation.o and foo.text.translation becomes foo.text.translation becomes foo.text.translation.o. These file names are based on the module name, so if foo.io.translation lacks a module declaration, the file name will be translation.o. That's fine, unless foo.text.translation ALSO has no module declaration, in which case both will be named translation.o, and that's deadly. This can be repaired somewhat by implying the module name from the directory, but I've found that problem to be surprisingly difficult to solve in reality. Also, it's just good style to always include module declarations :) - Gregor Richards
May 07 2007
parent David Ferenczi <raggae ferenczi.net> writes:
 rebuild's default output file naming is -oq, which basically names
 things by their fully-qualified module name. So the module
 foo.io.translation becomes foo.io.translation.o and foo.text.translation
 becomes foo.text.translation becomes foo.text.translation.o. These file
 names are based on the module name, so if foo.io.translation lacks a
 module declaration, the file name will be translation.o. That's fine,
 unless foo.text.translation ALSO has no module declaration, in which
 case both will be named translation.o, and that's deadly.

Ok, I didn't know that -oq was default.
 This can be repaired somewhat by implying the module name from the
 directory, but I've found that problem to be surprisingly difficult to
 solve in reality.

This is what I didn't presume. Since I "name" a module always after the file name, I didn't use the module declaration. It's surely not the best practice, since it may be reasonable to name modules for example with a prefix.
 Also, it's just good style to always include module declarations :)

I promise to keep it from now on. ;-) Reagrds, David
May 07 2007