digitalmars.D.announce - DSSS and Rebuild 0.62 released.
- Gregor Richards (31/31) Apr 18 2007 DSSS, the D Shared Software System, is a tool to ease the building,
- John Reimer (2/37) Apr 18 2007 Go, Gregor! :)
- Olli Aalto (477/477) Apr 18 2007 I don't know if the seg fault on linux was supposed to be fixed in this
- Gregor Richards (6/510) Apr 19 2007 I'm sorry, I forgot this was happening because there wasn't a ticket on
- Olli Aalto (4/11) Apr 19 2007 I'm using the Tango RC1 installer which includes DMD 1.012. Maybe that
- Lars Ivar Igesund (8/21) Apr 19 2007 I hope to provide an installer bundling DSSS/Rebuild during the weekend ...
- Gregor Richards (21/21) Apr 19 2007 DSSS, the D Shared Software System, is a tool to ease the building,
- Jesse Phillips (3/29) Apr 19 2007 Since Walter is separating stable from testing are you going to be addin...
- Gregor Richards (6/8) Apr 19 2007 I'm yet to find a version where the front-end is unstable, nor with
- Bill Baxter (15/15) Apr 21 2007 Is installing to a different volume than C: supposed to work on Windows?
- Gregor Richards (6/27) Apr 21 2007 That's really strange ... I'm suspecting that it doesn't know that
- Gregor Richards (26/26) Apr 22 2007 DSSS, the D Shared Software System, is a tool to ease the building,
- Bill Baxter (4/34) Apr 22 2007 One thing I've been meaning to ask -- is it not possible for dsss to
- Gregor Richards (3/40) Apr 22 2007 Not right now. There's a ticket on it.
- Olli Aalto (4/45) Apr 22 2007 What is the preferred way to upgrade to a new version? Just overwrite or...
- Gregor Richards (3/7) Apr 22 2007 At the moment, yes. `dsss net install dsss` has been broken for a while ...
- Roberto Mariottini (4/4) Apr 23 2007 I can't get the svn client to work with my HTTP proxy. While curl can be...
- Gregor Richards (9/14) Apr 28 2007 Sorry about the slow response.
- David Ferenczi (14/14) May 07 2007 Hi Gregor,
- David Ferenczi (3/25) May 07 2007 Sorry, it's not exactly true. The modules.ddoc file gets generated, but ...
- Gregor Richards (5/30) May 07 2007 Actually, the bug is that it's only generating documentation if you're
- David Ferenczi (5/37) May 07 2007 That's what I call a response time! Many thanks! :-)
- Gregor Richards (14/55) May 07 2007 rebuild's default output file naming is -oq, which basically names
- David Ferenczi (10/22) May 07 2007 This is what I didn't presume. Since I "name" a module always after the ...
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 - 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 - Rebuild: Made export_version accept an identifier as well as a string - Rebuild: Now closes the response file properly after using it (see - Rebuild: Now supports comments in response files (see ticket - Rebuild: Allow -arch and -isysroot flags on OS X (see ticket - sources directory is now created during dsss install (see - Rebuild: Executable file name is based on the first source file, not 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
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 - 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 - Rebuild: Made export_version accept an identifier as well as a string - Rebuild: Now closes the response file properly after using it (see - Rebuild: Now supports comments in response files (see ticket - Rebuild: Allow -arch and -isysroot flags on OS X (see ticket - sources directory is now created during dsss install (see - Rebuild: Executable file name is based on the first source file, not 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 RichardsGo, Gregor! :)
Apr 18 2007
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 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
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 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
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
Olli Aalto wrote:Gregor Richards wrote: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 TangoI'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
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 - Improved documentation. - Merged DMD 1.013. - Rebuild: Added flags= variable to configuration files (see - Made `dsss install` install rebuild's man page as well as DSSS' (see 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
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 - Improved documentation. - Merged DMD 1.013. - Rebuild: Added flags= variable to configuration files (see - Made `dsss install` install rebuild's man page as well as DSSS' (see 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
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
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
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
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 - 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: Made --prefix=<absolute path> work properly on Windows when 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
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 - 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: Made --prefix=<absolute path> work properly on Windows when 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 RichardsOne thing I've been meaning to ask -- is it not possible for dsss to update itself using 'dsss net install'? --bb
Apr 22 2007
Bill Baxter wrote:Gregor Richards wrote:Not right now. There's a ticket on it. - Gregor RichardsDSSS, 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 - 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: Made --prefix=<absolute path> work properly on Windows when 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 RichardsOne thing I've been meaning to ask -- is it not possible for dsss to update itself using 'dsss net install'? --bb
Apr 22 2007
Gregor Richards wrote:Bill Baxter wrote:What is the preferred way to upgrade to a new version? Just overwrite or delete old? O.Gregor Richards wrote:Not right now. There's a ticket on it.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 - 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: Made --prefix=<absolute path> work properly on Windows when 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 RichardsOne thing I've been meaning to ask -- is it not possible for dsss to update itself using 'dsss net install'? --bb
Apr 22 2007
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
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
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. CiaoSorry 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
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
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, DavidSorry, it's not exactly true. The modules.ddoc file gets generated, but the documentation.
May 07 2007
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, DavidActually, 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
Gregor Richards wrote:David Ferenczi wrote:That's what I call a response time! Many thanks! :-) Just from curiousity: what is the reason for compulsory module names? Regards, DavidHi 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, DavidActually, 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
David Ferenczi wrote:Gregor Richards wrote: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 RichardsDavid Ferenczi wrote:That's what I call a response time! Many thanks! :-) Just from curiousity: what is the reason for compulsory module names? Regards, DavidHi 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, DavidActually, 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
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