[Scons-dev] SCons issues - An overview...

Gary Oberbrunner garyo at oberbrunner.com
Sun May 18 19:59:10 EDT 2014


Thanks, Dirk!  This is a lot to go through, let's just keep picking them
off as we can.


On Sun, May 18, 2014 at 5:04 PM, Dirk Bächle <tshortik at gmx.de> wrote:

> Hi there,
>
> I've done some cleanup work in our Tigris bug tracker (marking duplicates
> and such) and noticed a few issues that might get closed right away. When I
> list items in the following, complete with ID and assignee, this is not
> meant as an order to take immediate action. Please don't take offense when
> your name pops up, these are friendly reminders...if at all. ;)
>
> It would be cool, if these issues could get revised in the near future:
>
> - #2490,#1912,#1917: is this development of a C# tool superseded by
> Russel's repo?
> - #2538, SK: create IRC freenode.net channel with a "group" as owner, is
> this done already?
> - #2533, Gary: installer issue under Vista, does this still happen?
> - #2703, Bill: ditto for Windows 7, still an issue?
>
> - #2669, Gary: fixed completely, or only for Linux? (commit 64f297,
> 2010-09-16)
> - #2451, Gary: infrastructure for extensions (=ToolsIndex), close?
> - #2403, Bill: Problem when not specifying buildtarget with MSVS Projects,
> problem or not?
> - #2124, Azverkan: Install() race condition, might be gone in newer Python
> versions?
> - #1900, Gary: intel detection tool is hard coded for lookups, superseded
> by current code?
>
> - #1915, Bill: VPATH Search bug
> - #2114, SK: .F files no longer recognized on some platforms
> - #2544, Anatoly: Remove links for archived documentation
> - #2564, Gary: Wiki upgrade + OpenID
>
> - #2697, #2675, #2667, #2663, #2661, #2612, #2570, #2148, #2212, #1753,
> #2885, #2820, #2622, #2694: lots of Windows/MSVC related bugs that might be
> resolved after the big toolchain revamp
>
>
> Then, I also found several issues that have some importance for
> development, in my opinion. They probably need to get discussed in the
> group, because often a direction has to be taken (either, or). I'm not sure
> how we would go about this, but here are the IDs:
>
> - #608:  Unices multi platform support
> - #2439: Expanding "#" for RPATH
> - #2167: subprocess for win32.py
> - #2581: Alias looking like a file gets ignored when chaining aliases
> - #2648: Dir causes TypeError in build phase
> - #2550: Combining Java, Install and Jar builders can cause
> "AttributeError"
> - #2594: source=None disables dependency on action
> - #2517: Java buidler does nothing when duplicate=1
> - #1708: sources scanned even with --implicit-cache
> - #1406: Spaces in path incorrectly handled by Qt tool
> - #2455: confdefs.h is never created by configure context
> - #2498: Delayed creation of default Environment overwrites scanner
> assignments
> - #2608: Add a progress indicator (# of # targets)
> - #1945: scons should not cache implicit dependnecy found from a directory
> scanner
> - #2460: Alias with depends instead of sources is never rebuilt
> - #824:  Remove os.chdir() from SCons itself
> - #1328: Program() has  Value node handling bug
> - #2831: AddOption and help display with "-h"
> - #2611: -h flag does not print local option help
> - #2081: Better messaging need for *** Two environments with different
> actions were specified for the same target error
>
>
> Best regards,
>
> Dirk
>
>
>
> Finally, here are lists of "low hanging fruit":
>
> - #1991, Bill: document CheckTypeSize()
> - #1985, Bill: document Platform()
> - #2688, SK: add scons to PATH after installation under Windows
> - #2652, Gary: document CopyTo()/CopyAs()
> - #2477, Bill: amend MAN page entry for DefaultEnvironment
> - #798,  Bill: Export() in subsconscript can override values (Export is
> global!)
> - #2633, Anatoly: update Getting Started
> - #2444, Bill: Unclear where env.WhereIs searches for executables
> - #780,  Gary: Document setting BUILDERS value to a callable wrapper
> - #2361, SK: class Tool: self.options is not a callable entity
> - #1874, Gary: scons fails to append .so if the library name os a period
> in it
> - #2427, Bill: STATIC_AND_SHARED_OBJECTS_ARE_THE_SAME not in man page
> - #2600, Gary: Command not executed when args > 8191 (document
> MAXLINELENGTH)
> - #2565, SK: link SHCXXCOMSTR to CXXCOMSTR in docs
>
>
> and patches that don't seem to require much work:
>
> - #2553, Gary: Allow specification of non-standard package type in
> Package()
> - #2696, SK: Improve performance with --duplicate=copy
> - #2630, SK: Problem using tempfile class with batch building
> - #2569, SK: Regexp for RCScan
> - #2575, Jason: Add chdir functionallity to zip-builder
> - #1920, Gary: Support parameter replacement in files
> - #1910, Gary: Recursive flag ignored in dictionary based scanners
> - #2450, Gary: Improvement for Variables updating
> - #2431, Bill: Allow customisation of tempfile extension
> - #806,  Gary: Builder for mozilla xpidl files.
> - #2222, Ray: Created Builder for Motif Uil files
> - #1615, David: Fortran scanner not picking up #include statements
> - #1761, Gary: Support for precompiled headers in intelc
> - #2799, Issues: Mingw tool does not respect SHLINKCOMSTR and
> LDMODULECOMSTR
>
> _______________________________________________
> Scons-dev mailing list
> Scons-dev at scons.org
> http://two.pairlist.net/mailman/listinfo/scons-dev
>



-- 
Gary
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://two.pairlist.net/pipermail/scons-dev/attachments/20140518/195cb6c6/attachment.html>


More information about the Scons-dev mailing list