digitalmars.D.announce - DSSS and Rebuild 0.62 released.
- Gregor Richards <Richards codu.org> Apr 18 2007
- John Reimer <terminal.node gmail.com> Apr 18 2007
- Olli Aalto <oaalto gmail.com> Apr 18 2007
- Gregor Richards <Richards codu.org> Apr 19 2007
- Olli Aalto <oaalto gmail.com> Apr 19 2007
- Lars Ivar Igesund <larsivar igesund.net> Apr 19 2007
- Gregor Richards <Richards codu.org> Apr 19 2007
- Jesse Phillips <Jesse.K.Phillips+Digitalmars gmail.com> Apr 19 2007
- Gregor Richards <Richards codu.org> Apr 19 2007
- Bill Baxter <dnewsgroup billbaxter.com> Apr 21 2007
- Gregor Richards <Richards codu.org> Apr 21 2007
- Gregor Richards <Richards codu.org> Apr 22 2007
- Bill Baxter <dnewsgroup billbaxter.com> Apr 22 2007
- Gregor Richards <Richards codu.org> Apr 22 2007
- Olli Aalto <oaalto gmail.com> Apr 22 2007
- Gregor Richards <Richards codu.org> Apr 22 2007
- Roberto Mariottini <rmariottini mail.com> Apr 23 2007
- Gregor Richards <Richards codu.org> Apr 28 2007
- David Ferenczi <raggae ferenczi.net> May 07 2007
- David Ferenczi <raggae ferenczi.net> May 07 2007
- Gregor Richards <Richards codu.org> May 07 2007
- David Ferenczi <raggae ferenczi.net> May 07 2007
- Gregor Richards <Richards codu.org> May 07 2007
- David Ferenczi <raggae ferenczi.net> May 07 2007
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
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
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
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
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'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
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
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
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
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
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
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
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
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. 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
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, David
Sorry, 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, 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
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
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
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









John Reimer <terminal.node gmail.com> 