[Scons-dev] SCons issues - An overview...
Dirk Bächle
tshortik at gmx.de
Sun May 18 17:04:50 EDT 2014
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
More information about the Scons-dev
mailing list