sbsv2/raptor/RELEASE-NOTES.html
changeset 629 541af5ee3ed9
parent 625 a1925fb7753a
child 630 31ef8a13d4f4
equal deleted inserted replaced
628:7c4a911dc066 629:541af5ee3ed9
       
     1 <html>
       
     2 <head>
       
     3 <title>Release Notes for Symbian Build System v2</title>
       
     4 </head>
       
     5 <body>
       
     6 
       
     7 <h1>Release Notes for Symbian Build System v2</h1>
       
     8 
       
     9 <h2>version 2.15.0</h2>
       
    10 
       
    11 <h3>New Features</h3>
       
    12 <ul>
       
    13 <li><a href="notes/slimdebug.txt">.slimdebug variant to optionally reduce debug binary sizes in RVCT builds</a></li>
       
    14 <li><a href="notes/x86_initial.txt">Initial support for a MinGW GCC-based x86 build</a></li>
       
    15 <li><a href="notes/filter_html.txt">Log summary in HTML format</a></li>
       
    16 <li><a href="notes/query_cli_extended_details.txt">Extended details for --query option</a></li>
       
    17 <li><a href="notes/traces_mmpkeyword.txt">New mmp keyword: traces</a></li>
       
    18 <li>Uprated internally-supplied Python to version 2.7 on linux</li>
       
    19 <li>Add <a href="notes/nodebug.txt">nodebug variant</a> to permit workaround for rvct 2.2 linker crashes on very large udeb targets</li>
       
    20 </ul>
       
    21 
       
    22 <h3>Defect Fixes</h3>
       
    23 <ul>
       
    24 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2617">SF Bug 2617</a> - SBS2 [Raptor] does not support the DOCUMENT keyword in mmp files</li>
       
    25 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=1405">SF Bug 1405</a> - GCCE: Raptor passing unknown option -mapcs to the assembler</li>
       
    26 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2979">SF Bug 2979</a> - [GCCE] elf2e32 --dump generates RVCT assembly.</li>
       
    27 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=3221">SF Bug 3221</a> - [Raptor] ROMFILE creation results in incorrect entries in iby file</li>
       
    28 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2735">SF Bug 2735</a> - [Raptor] Relative unit paths in pkgdefs are not handled correctly - ammendment to fix in 2.14.2</li>
       
    29 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=3360">SF Bug 3360</a> - HTML filter breaks if FilterTerminal specified first</li>
       
    30 </ul>
       
    31 
       
    32 <h2>version 2.14.2</h2>
       
    33 
       
    34 <h3>Defect Fixes</h3>
       
    35 <ul>
       
    36 <li>Fix: minor change: tracecompiler trace folder rename</li>
       
    37 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2886">SF Bug 2886</a> - [Raptor] STDEXE targets cannot be built with GCC-E</li>
       
    38 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2713">SF Bug 2713</a> - [Raptor] Terminal filter needs to allow more make errors through</li>
       
    39 <li>Fix: smoketests fail for emake and rvct 4</li>
       
    40 <li>Fix permissions for exported files with group ownership on Linux</li>
       
    41 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2697">SF Bug 2697</a> - [Raptor] Macro __SYMBIAN_STDCPP_SUPPORT__ not automatically defined for STD targets</li>
       
    42 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2712">SF Bug 2712</a> - [Raptor] STDEXE and STDDLL targets: euser.lib not automatically included for UDEB builds</li>
       
    43 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2735">SF Bug 2735</a> - [Raptor] Relative unit paths in pkgdefs are not handled correctly</li>
       
    44 <li>Fix: resources with headeronly can fail because of an invalid dependency</li>
       
    45 <li>Fix: ARMFPU softvfp+vfpv2 for postlinker and RVCT only</li>
       
    46 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2276">SF Bug 2276</a> - [Raptor] ZIP exports from deep directory hierarchies fail</li>
       
    47 <li><a href="notes/emulatorstacksize.txt"> Reduction of emulator stack size to 512KB </a>; see also the enhancement <a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2605"> SF Bug 2606 </a> - [Raptor] Can we use a smaller stack size for the emulator </li>
       
    48 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=3091">SF Bug 3091</a> - [Raptor] When reporting missing bld.inf's from a Sys def a / can be missing</li>
       
    49 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2825">SF Bug 2825</a> - [Raptor] Meta elements should be ignored when processing a sysdef</li>
       
    50 <li><a href="notes/tcom_allbefore.txt">Trace all source files in a component before compiling any file</a>. Helps prevent build breaks in some situations where an asset change is really needed.</li>
       
    51 </ul>
       
    52 
       
    53 <h2>version 2.14.1</h2>
       
    54 
       
    55 <h3>Defect Fixes</h3>
       
    56 <ul>
       
    57 
       
    58 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2203"> SF Bug 2203 </a> - [Raptor] Building extension makefile with SBS_BUILD_DIR set to another drive</li>
       
    59 <li>Fix : tracecompiler.mk caused poor makefile parse performance due to use of $(shell)</li>
       
    60 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2561">SF Bug 2561</a> - [Raptor] creates incorrect .iby files w.r.t target file versions &amp; ramtargets</li>
       
    61 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2562">SF Bug 2562</a> - [Raptor] adds incorrect entries into .iby files w.r.t file paths</li>
       
    62 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2809">SF Bug 2809</a> - [Raptor] Intermediate Resource Filenames not unique (2.14.0 only), rom fails to boot</li>
       
    63 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=1859">SF Bug 1859</a> - [Raptor] Traceback when TARGET missing from MMP file</li>
       
    64 </ul>
       
    65 
       
    66 <h2>version 2.14.0</h2>
       
    67 
       
    68 <h3>New Features</h3>
       
    69 <ul>
       
    70 <li><a href="notes/tcomsupport.txt">           Support new Trace Compiler commandline interface, autogen header location   </a></li>
       
    71 <li><a href="notes/parametric_log_filters.txt">   Pass parameters to log filters from the command line </a></li>
       
    72 <li><a href="notes/delete_on_failed_compile.txt"> Work-around for failed RVCT 2.2 compiles             </a></li>
       
    73 <li><a href="notes/query_cli.txt">                Obtain configuration data using --query option       </a></li>
       
    74 <li>                                              Carbide.xml now contains *_gcce aliases                  </li>
       
    75 <li><a href="notes/abiv1_implibs.txt">            ABIv1 import libraries not generated by default      </a></li>
       
    76 </ul>
       
    77 
       
    78 <h3>Defect Fixes</h3>
       
    79 <ul>
       
    80 
       
    81 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2605"> SF Bug 2605 </a> - [Raptor] ROMFILE creation using Raptor is not clean </li>
       
    82 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2495"> SF Bug 2495 </a> - [Raptor] KDLL TARGETTYPEs do not support .def file freezing </li>
       
    83 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2420"> SF Bug 2420 </a> - [Raptor] Output from recipes is mis-recognised as "what" output </li>
       
    84 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2297"> SF Bug 2297 </a> Python exception in raptor_meta.py when processing bld.inf file </li>
       
    85 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2174"> SF Bug 2174 </a> - [Raptor] -- layer option shows errors when bld.inf missing in another layer </li>
       
    86 <li><a href="notes/tcomsupport.txt">Fix: ensure trace paths exist before build starts to avoid clashes during the build with some make engines    </a></li>
       
    87 <li><a href="notes/tcomsupport.txt">Fix: permit traces header directory to be specified in systemincludes - helps Qt    </a></li>
       
    88 <li><a href="notes/localresourcecopying.txt">Fix: (performance in cluster builds) do resource copying on local host.</a></li>
       
    89 <li>Fix: don't generate multiple copies of the same resource just because there are several target paths. Generate it once and copy that to the different target paths. Helps when winscw is built after an arm build.</li>
       
    90 <li>Fix: (performance) remove unnecessary copying of rpp files into epoc32\localisation as they are not used.</li>
       
    91 
       
    92 </ul>
       
    93 
       
    94 
       
    95 <h2>version 2.13.0</h2>
       
    96 
       
    97 <h3>New Features</h3>
       
    98 <ul>
       
    99 
       
   100 <li><a href="notes/featurevariantsafe.txt">    Support for FEATUREVARIANTSAFE in BV builds              </a></li>
       
   101 <li><a href="notes/cygwin_1_7.txt">            Support for Cygwin 1.7                                   </a></li>
       
   102 <li><a href="notes/cross_compiling_tools.txt"> Support for cross-compiling win32 tools on Linux         </a></li>
       
   103 <li><a href="notes/system_definition_v3.txt">  Prototype support for reading System Definition v3 files </a></li>
       
   104 <li><a href="notes/epocnestedexceptions.txt">  New MMP keyword EPOCNESTEDEXCEPTIONS                     </a></li>
       
   105 
       
   106 </ul>
       
   107 
       
   108 <h3>Defect Fixes</h3>
       
   109 <ul>
       
   110 
       
   111 <li>DPDEF143018      - Raptor doesn't handle spaces in GCCE installation directory correctly                                                </li>
       
   112 <li>DPDEF143101      - GCC-E isn't tested as part of the tool checking mechanism                                                            </li>
       
   113 <li>DPDEF141195      - Raptor doesn't handle spaces in tool paths                                                                           </li>
       
   114 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2172"> SF Bug 2172 </a> - [Raptor] Resource builds warn on encountering trigraph-like strings                                                  </li>
       
   115 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2308"> SF Bug 2308 </a> - [Raptor] PLUGIN3 TARGETTYPEs don't set resource output offsets correctly                                             </li>
       
   116 <li>Fix: in copylogfromannofile mode, ensure that the build id and duration are included in the log.  These are not critical but are useful </li>
       
   117 <li>Fix: remove unnecessary empty lines in log output in copylogfromannofile mode                                                           </li>
       
   118 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=1939"> SF Bug 1939 </a> - [Raptor] PAGED keyword in MMP files should imply byte pair compressed                                                </li>
       
   119 <li>DPDEF144648      - Raptor failed to build tools_deb objects under Windows XP                                                            </li>
       
   120 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2134"> SF Bug 2134 </a> - [Raptor] Raptor does not pass overridden make variables into its makefiles                                           </li>
       
   121 <li>Fix : do not allow data to be paged implicitly</li>
       
   122 <li><a href="http://developer.symbian.org/bugs/show_bug.cgi?id=2302"> SF Bug 2302 </a> - sbs_filter refers to python.exe in win32/python264/                                                                  </li>
       
   123 <li>Fix : Makefile Parse Performance in Resource stage is poor. Large size of included dependency files is a factor. In --no-depend-generate mode, create dependency files which only refer to other rsg/mbg files that are yet to be built - store no other dependencies.</li>
       
   124 <li>Fix : ensure that FLMDEBUG is empty by default</li>
       
   125 </ul>
       
   126 
       
   127 <!-- older notes are plain text -->
       
   128 <pre>
       
   129 version 2.12.5
       
   130 
       
   131 Defect Fixes:
       
   132 - Fix: Workaround for emake engine log corruption when clockskew errors occur (annofile2log).
       
   133   Allow Raptor to obtain log from emake annotation file where it is uncorrupted.  A new
       
   134   Make engine option "copylogfromannofile" enables/disables this mode for emake. If this option is disabled
       
   135   or if no annotation file is specified for the build then Raptor reads logs directly as normal.
       
   136 - SF Bug 2125 - [Raptor] - tracecompiler what output incorrect if mmp basename contains '.' e.g. fred.prd.mmp
       
   137 - SF Bug 2191 - [Raptor] - When forcesuccess is enabled, exit status for a failed recipe is "retry" but should be "failed"
       
   138 - Fix: extend tracecompiler tests to Linux
       
   139 - Fix: Amendment to SF Bug 1511 fix - removal of blanked DEFFILE keyword from e32abiv2ani.flm
       
   140 - Fix: improve robustness to bad -c options
       
   141 
       
   142 
       
   143 version 2.12.4
       
   144 
       
   145 Defect Fixes:
       
   146 - SF Bug 2113 - [Raptor] what/check filters can assign files to the wrong components
       
   147 - SF Bug 2081 - [Raptor] - Exported file executable permissions not maintained (linux)
       
   148 - Fix: host attribute in recipes was blank in windows, windows cluster builds.
       
   149 - SF Bug 1912 - Raptor should take python from the path [if not set with SBS_PYTHON or bundled with Raptor]
       
   150 - SF Bug 2042 - [Raptor] component field empty in recipe
       
   151 - SF Bug 2007 - [Raptor] GCCE 4.4.1 builds require 4.3.1 and 4.3.2 SBS_GCCE???BIN env vars etc.
       
   152 - SF Bug 2000 - [Raptor] Talon fails when installed in a path containing the string '-c' (windows only)
       
   153 - SF Bug 1861 - [Raptor] More helpful console message in case of timeouts
       
   154 - SF Bug 1571 - Raptor cannot report error or warning message in wrong implib project
       
   155 - DPDEF142718 Incremental rebuild fails if dependent files deleted
       
   156   --no-depend-generate added to suppress the generation and processing of dependency files
       
   157   .DEFAULT target introduced for all non --no-depend-generate and/or --no-depend-include builds
       
   158 - Add support for PLUGIN3 TARGETTYPEs
       
   159 - Fixing logfile corruption for large GCCXML builds by suppressing zip output
       
   160 - Stop copying .bmp files to epoc32/localisation and fix the "what" reporting
       
   161 
       
   162 
       
   163 version 2.12.3
       
   164 
       
   165 Defect Fixes:
       
   166 - Don't print trace "what" information if we do not run the trace compiler.
       
   167 
       
   168 
       
   169 version 2.12.2
       
   170 
       
   171 Defect Fixes:
       
   172 - SF Bug 1569 - excessive recompilation in incremental tracecompiler builds
       
   173 - Better error messages for make-engine selection.
       
   174   e.g. "sbs -e arm" will now produce a useful error message rather than
       
   175   a traceback. "arm" is a real variant but it's not a make engine.  In
       
   176   the past sbs would have tried to use it and would have failed with a
       
   177   complicated traceback. Also doesn't traceback for non-existent make engines.
       
   178 - sbs_filter chose wrong embedded default python version. Set to 2.6.4 now.
       
   179 - FilterCheck did not check files when run from sbs_filter
       
   180 - Remove old references to python 2.5.2
       
   181 - Escape filenames with special XML characters inside &lt;member&gt; tags
       
   182 
       
   183 
       
   184 version 2.12.1
       
   185 
       
   186 Defect Fixes:
       
   187 - SF Bug 1494 - sbs --what does not report Trace Compiler output
       
   188 - sbs -c winscw.tracecompiler uses wrong UID and doesn't generate traces
       
   189 - SF Bug 1519 - Raptor output files may contain unescaped left angle brackets as XML character data
       
   190 
       
   191 
       
   192 version 2.12.0
       
   193 
       
   194 New Features:
       
   195 - New 'Patchable Constants' target type: TARGETTYPE pdll
       
   196 - Combine Linking and Postlinking into a single step - performance improvement.
       
   197 - Support exit codes from next version of the trace compiler which will issue them
       
   198 - New sbs_filter script and batchfile to ease the use of sbs_filter.py.
       
   199   Allows filters to be executed over a log after a build has been done.
       
   200     e.g.
       
   201 
       
   202   	sbs_filter --filters=FilterWhat < logfile.log
       
   203 
       
   204     (This runs a "--what" without regenerating any makefiles or reparsing
       
   205     the matadata.)
       
   206 - New (beta) FilterWhatComp filter.  Simulates abld log output for
       
   207   use with parse_what.pl for packing up zips by component.  Whatcomp output
       
   208   uses the incoming epocroot value.  i.e. if epocroot is relative then so is
       
   209   the what output.  e.g. if EPOCROOT=\ then the output will be of the form:
       
   210 
       
   211 	"\epoc32\release\armv5\...."
       
   212 
       
   213   If it's "..\myepocroot" then the output will be:
       
   214 
       
   215 	"..\myepocroot\epoc32\release\armv5".
       
   216 
       
   217   If it's absolute then the what output will also be absolute.
       
   218 - New FilterCheck filter.  This can be used with sbs_filter to perform the
       
   219   equivalent of --check using the log output from a build.  It is more
       
   220   efficient than --check because the metadata is not parsed and no makefiles
       
   221   are generated. e.g.
       
   222 
       
   223 	sbs_filter --filters=FilterCheck < logfile.log
       
   224 
       
   225 - New (beta) graphical build visualisation tool (bin/timelines.py).
       
   226   Requires pygame and PyOpenGL. e.g.
       
   227 
       
   228 	python timelines.py < filename.log
       
   229 
       
   230 - New (beta) log analyser (recipestats.py) for recording the total time spent
       
   231   in each type of recipe in the build. e.g.
       
   232 
       
   233 	python recipestats.py < filename.log > stats.csv
       
   234 
       
   235   The output is in CSV format.
       
   236 
       
   237 Defect Fixes:
       
   238 - fix for ARM9E + ARMV5 pre-processing confusion
       
   239 - SF bug 1606: template_ext.flm wrongly creates dependencies to OTHER_CFG targets
       
   240 - SF bug 1570: Adding then removing a capability can produce incorrect
       
   241   result: e.g. ALL TCB -TCB becomes ALL -TCB but it should be just ALL
       
   242 
       
   243 Other Changes:
       
   244 - Default to using Python 2.6.4 on windows (no change in compatibility with
       
   245   older versions of Python).
       
   246 
       
   247 
       
   248 version 2.11.3
       
   249 
       
   250 Defect Fixes:
       
   251 DPDEF142616 Raptor: Variables can be set unnecessarily prior to TEM execution
       
   252 Fix for: filter terminal flags up when recipe truncated
       
   253 SF bug 170: invalid XML output when a zip file is missing
       
   254 SF bug 518: unpaged keyword in mmp files is not parsed properly
       
   255 
       
   256 
       
   257 version 2.11.2
       
   258 
       
   259 Defect Fixes:
       
   260 DPDEF143176 raptor does not respect STDCPP mmp file keyword
       
   261 
       
   262 
       
   263 version 2.11.1
       
   264 
       
   265 Other Changes:
       
   266 GCCE 4.4.1 variant added
       
   267 Restored python 2.4 compatibility
       
   268 Minor TOOLS2 --what corrections
       
   269 Retain Linux execute permissions on unpacked :zip archives
       
   270 Prototype of extended timing API added
       
   271 Option --noexport added for parallel parsing
       
   272 Made --noexport and --export-only mutually exclusive
       
   273 SBS_PYTHONPATH insulates sbs from the global PYTHONPATH
       
   274 Removed spurious bracket in e32abiv2textnotifier2
       
   275 More robust to multiple import library definitions
       
   276 
       
   277 
       
   278 version 2.11.0
       
   279 
       
   280 New Features:
       
   281 Parallel parsing of meta-data
       
   282 New keyword APPLY for MMP files
       
   283 SAX filter plugin base-class
       
   284 
       
   285 Defect Fixes:
       
   286 DPDEF142895 Raptor does the wrong thing with the ARMFPU keyword
       
   287 DPDEF143020 The savespace variant overrides elf2e32's return code
       
   288 DPDEF143046 BYTEPAIRCOMPRESSTARGET and INFLATECOMPRESSTARGET not in FLM interface
       
   289 Improved error reporting for --check and --what
       
   290 
       
   291 
       
   292 version 2.10.2
       
   293 
       
   294 Defect Fixes:
       
   295 DPDEF142958 regression - ARMV6 and __ARMV6__ are not defined for armv6_urel builds
       
   296 DPDEF142730 Raptor crashes with improper VERSION syntax
       
   297 DPDEF142928 RVCT 4.0: Linker error when the MMP files modifies the --cpu option
       
   298 
       
   299 
       
   300 version 2.10.1
       
   301 
       
   302 Defect Fixes:
       
   303 DPDEF142666 Cannot remove frozen exports from EABI DEF file in SBSv2
       
   304 DPDEF142745 OPTION_REPLACE problems with RVCT 4.0
       
   305 DPDEF140622 feature variant configuration file with non exist file set to 'FEATURELISTFILES'
       
   306 DPDEF141195 Raptor doesn't handle spaces in tool paths
       
   307 DPDEF142616 Raptor: Variables can be set unnecessarily prior to TEM execution
       
   308 DPDEF142455 Disable warning L6780W for certain components
       
   309 DPDEF142447 GCC-E: Raptor compiles CIA files as Thumb
       
   310 DPDEF142448 GCC-E: Raptor tries to build ABIV1 import libraries
       
   311 DPDEF142451 GCC-E: Raptor treats C files as C++ files.
       
   312 
       
   313 
       
   314 version 2.10.0
       
   315 
       
   316 New Features:
       
   317 Support for GCCE compiler
       
   318 More efficient Feature Variation support
       
   319 
       
   320 
       
   321 version 2.9.3
       
   322 
       
   323 Defect Fixes:
       
   324 DPDEF142166 Raptor sometimes invokes checklib.exe with incorrect parameters
       
   325 DPDEF141354 EXPORTUNFROZEN fails in target builds if .savespace is applied
       
   326 DPDEF141533 Inconsistent log output
       
   327 DPDEF141604 file winscw.auto.bat is released two times
       
   328 DPDEF141787 Raptor treats EFREEZE info message as warnings
       
   329 
       
   330 Other Changes:
       
   331 talon can read commands from a temporary file as well as with -c
       
   332 
       
   333 
       
   334 version 2.9.2
       
   335 
       
   336 Defect Fixes:
       
   337 DPDEF141531 Incorrect RVCT variables passed to TEM
       
   338 DPDEF141837 Some problems with dependency (.d) files
       
   339 DEF140258 Aborting SBSv2 mid-build often leads to corrupt .d files which prevent rebuilds
       
   340 DPDEF142049 Garbage in the Raptor log file
       
   341 DPDEF141954 Raptor: "tools" config static libraries can have incorrect compilation macros
       
   342 DPDEF141974 Raptor: "tools" builds can fail when done in combination with "tools2" builds
       
   343 
       
   344 Other Changes:
       
   345 Static libraries cannot be feature variant
       
   346 Option --no-depend-include for very big builds
       
   347 
       
   348 
       
   349 version 2.9.1
       
   350 
       
   351 Defect Fixes:
       
   352 DPDEF141503 RMTPClient::StartTransport Panic when using emulated test tranport plugin
       
   353 DPDEF141688 ARMV6 builds with SBSv2 have problems with missing DEF files
       
   354 
       
   355 
       
   356 version 2.9.0
       
   357 
       
   358 New Features:
       
   359 Talon shell to reduce memory usage and improve stability.
       
   360 Support for RVCT 4.0 advanced features.
       
   361 Optionally use SBS_CYGWIN, SBS_MINGW and SBS_PYTHON to locate tools.
       
   362 Makefile to build host tools on Linux.
       
   363 Single-file compilation for IDE integration.
       
   364 Splitlog and CheckSource filters.
       
   365 
       
   366 Defect Fixes:
       
   367 DPDEF141523 Raptor links kernel-side components to scppnwdl.dso
       
   368 DPDEF141418 Raptor turns echo on
       
   369 DPDEF141495 Raptor doesn't deal correctly with SOURECEPATH beginning with '/'
       
   370 DPDEF141388 raptor inserts epoc32\include at start of systeminclude path
       
   371 
       
   372 
       
   373 version 2.8.6
       
   374 
       
   375 DPDEF135505 Some TEMs have race conditions for simultaneous urel and udeb. cp fails.
       
   376 DPDEF141498 If make crashes, Raptor exits with 0 errors
       
   377 DPDEF141071 Raptor: GCCXML build does not support the VAR2 TARGETTYPE
       
   378 DPDEF140816 STDCPP keyword in mmp file not interpreted by gccxml tool chain
       
   379 DPDEF137727 [Raptor Rollout] Raptor fails to build certain .mbg and .rsg files
       
   380 DPDEF137494 SBSv2: preprocessor warnings and errors might cause invalid XML in log
       
   381 DPDEF140731 Missing dependency files when building from clean
       
   382 DPDEF140540 [System Build]: Changes of Raptor cause 94_331 build failed
       
   383 DPDEF141129 raptor generates unknown origin file
       
   384 
       
   385 Other Changes:
       
   386 Fix to support trace compiler switch
       
   387 Better message for duplicate objects, states which file overrides which.
       
   388 Refactor to avoid "defects" of missing OS variants.
       
   389 
       
   390 
       
   391 version 2.8.5
       
   392 
       
   393 Defect Fixes:
       
   394 DPDEF141102 SBS doesn't set the paging attribute of excutables correctly
       
   395 DPDEF140731 Missing dependency files when building from clean
       
   396 DPDEF135620 Workaround for broken static libraries
       
   397 
       
   398 
       
   399 version 2.8.4
       
   400 
       
   401 Defect Fixes:
       
   402 DPDEF140839 RComp crashes if it's built with sbs
       
   403 DPDEF140929 OPTION GCCE in MMP files generates a build warning
       
   404 DPDEF135436 SBSv2 - Python traceback when illegal characters appear on command line
       
   405 
       
   406 
       
   407 version 2.8.3
       
   408 
       
   409 Defect Fixes:
       
   410 DPDEF139904 Raptor: .def file FREEZE attempted for ARMV5 when it shouldn't be
       
   411 DPDEF140589 Raptor: .def file FREEZE attempted for WINSCW when it shouldn't be
       
   412 DPDEF140456 Raptor build error with -c tools_rel
       
   413 DPDEF139759 Raptor warning regarding EXPORTSUNFROZEN is ambiguous
       
   414 DPDEF135436 SBSv2 - Python traceback when illegal characters appear on command line
       
   415 INC140156 SBSv2 crashes when build QtWebkit for ARMV5
       
   416 
       
   417 Other Changes:
       
   418 Add &lt;info&gt; to show which variant.hrh file is used.
       
   419 Replaced the corrupted awk.exe in cygwin distro.
       
   420 Fix previous trace compiler auto run mechanism.
       
   421 ROMFILE improvements.
       
   422 
       
   423 
       
   424 version 2.8.2
       
   425 
       
   426 Defect Fixes:
       
   427 DPDEF140540 [System Build]: Changes of Raptor cause 94_331 build failed
       
   428 
       
   429 Other Changes:
       
   430 Tolerate XML schema 1_0 files where possible.
       
   431 Treat system definition schema 1.[3-9] files the same as schema 1.4 files.
       
   432 Remove checksource and its python site-packages.
       
   433 
       
   434 
       
   435 version 2.8.1
       
   436 
       
   437 Defect Fixes:
       
   438 DPDEF140165 SBS error when creating info.xml on component base_omaph2
       
   439 DPDEF132996 Location of generated auto.bat files is inconsistent
       
   440 
       
   441 Other Changes:
       
   442 Feature variant "ln -f" fails intermittently in parallel builds.
       
   443 Traceback when "group" elements are redefined in XML.
       
   444 Trace compiler should run automatically if a trace path exists.
       
   445 Need a workaround for Carbide Missing SDK problem.
       
   446 
       
   447 
       
   448 version 2.8.0
       
   449 
       
   450 New Features:
       
   451 XML schema 2.0 with new alias and group elements.
       
   452 
       
   453 Removed:
       
   454 XML config element (use var instead).
       
   455 XML .first and .last mechanism (use alias or group instead).
       
   456 
       
   457 Defect Fixes:
       
   458 DPDEF140082 SBS cause env to dirty state
       
   459 DPDEF138565 SBSV2 doesn't define the correct macros for ARMV6
       
   460 DPDEF139950 SBSv2 Filter Handling not Robust enough - bad filters stop build.
       
   461 DEF139686 [TCL Build] coredumpserver compile warnings in DP00458
       
   462 
       
   463 
       
   464 version 2.7.2
       
   465 
       
   466 Defect Fixes:
       
   467 DPDEF139420 Raptor config does not correctly handle mifconv causing resource build errors
       
   468 DPDEF138679 Raptor does not create a DEFFILE when building for winscw_urel
       
   469 DPDEF139692 SBSV2: 'virtual memory exhausted' when building multiple variants
       
   470 DPDEF136321 SBSv2: Zip exports not cleaned
       
   471 INC139622 OPTION_REPLACE does not work properly in SBSv2
       
   472 
       
   473 Other Changes:
       
   474 Added utility.prebuilt FLM.
       
   475 
       
   476 
       
   477 version 2.7.1
       
   478 
       
   479 Defect Fixes:
       
   480 DPDEF138366 [T15379] Raptor raise some warnings when build Coredumpserver
       
   481 DPDEF139405 SBSV2: Trace compilation fails with large numbers of files.
       
   482 DPDEF139572 SBSV2: Changes to '--cpu' option syntax breaks existing MMP files.
       
   483 DPDEF139456 Toolcheck file is not created if EPOCROOT is \
       
   484 DPDEF133766 Poor SBSv2 reallyclean performance
       
   485 DPDEF135780 SBSV2: REALLYCLEAN is not cleaning all files
       
   486 
       
   487 
       
   488 version 2.7.0
       
   489 
       
   490 New Features:
       
   491 DS.1744 Recognize LINKEROPTION in MMP file
       
   492 DS.1744 Compiled objects on local filesystem (SBS_BUILD_DIR)
       
   493 
       
   494 Partial Deliveries:
       
   495 DS.1744 CheckSource in Raptor
       
   496 
       
   497 Defect Fixes:
       
   498 DPDEF138293 Carbide: Raptor doesn't resolve variant.cfg entries starting with "\" correctly
       
   499 
       
   500 
       
   501 version 2.6.5
       
   502 
       
   503 Defect Fixes:
       
   504 DPDEF138930 Raptor needs to change to match new trace compiler interface
       
   505 
       
   506 
       
   507 version 2.6.4
       
   508 
       
   509 Defect Fixes:
       
   510 DPDEF138527 [TCL Build] Miss tracecompiler.mk and exclude group for Raptor export
       
   511 DPDEF138484 Raptor uses wrong guard causing trace compiler ignores some projects.
       
   512 DPDEF138720 BV product folders have missing map files
       
   513 DPDEF138721 Raptor uses wrong lib when mmp keyword FIRSTLIB presents.
       
   514 DPDEF138053 SBSv2: tools platform: tools not installed by the time they need to be used.
       
   515 DPDEF138164 Carbide: Raptor crashes on unrecognised buildinfo.txt content
       
   516 DPDEF138296 SBSV2 disables all TOOLS2 compiler warnings
       
   517 DPDEF138329 Raptor generates marker file for trace compiler when it's not done
       
   518 DPDEF138352 SBSv2: rollout - unsplit EC makefiles not generating correct deps 4 missing .mbg
       
   519 DPDEF138480 SBSv2: rollout. Created files sometimes have insufficient permissions on Windows
       
   520 DPDEF137511 SBSv2 doesn't behave correctly with the default paging policy
       
   521 
       
   522 
       
   523 version 2.6.3
       
   524 
       
   525 Defect Fixes:
       
   526 DPDEF133508 Number of errors is counted wrong
       
   527 DPDEF138098 UID issue in Trace Compiler for Raptor
       
   528 DPDEF138296 SBSV2 disables all TOOLS2 compiler warnings
       
   529 
       
   530 
       
   531 version 2.6.2
       
   532 
       
   533 Defect Fixes:
       
   534 DPDEF135330 Raptor Rollout: bangalore messaging winscw udeb test code
       
   535 DPDEF137726 Missing mscvr_readme.txt from the SBSv2 drop
       
   536 DPDEF137739 SBSv2: rollout - .cia object files can conflict with .cpp object files
       
   537 
       
   538 
       
   539 version 2.6.1
       
   540 
       
   541 Defect Fixes:
       
   542 DPDEF137239 raptor does not include the msvcr71 runtime library
       
   543 DPDEF137489 BV builds try and write generated .s files in the wrong directory
       
   544 
       
   545 
       
   546 version 2.6.0
       
   547 
       
   548 New Features:
       
   549 DS.1542 SBSv2 generates Open System Trace dictionaries
       
   550 DS.1629 Resource autodependencies
       
   551 
       
   552 
       
   553 version 2.5.5
       
   554 
       
   555 Defect Fixes:
       
   556 DPINC137379 Emulator: Cursor is missing on emulator buttons
       
   557 DPDEF133640 SBSv2 usrt3_1.lib is missing from epocroot/epoc32/release/armv5/
       
   558 
       
   559 
       
   560 version 2.5.4
       
   561 
       
   562 Defect Fixes:
       
   563 DPDEF136719 Raptor: sbsv2cache.py cache file generation fails with very large log files
       
   564 DPDEF136715 On Linux the shipped python 2.5.2 is not found
       
   565 DPDEF132996 SBSv2 doesn't generate AUTO.BAT file
       
   566 DPDEF136382 SBSv2: explicit dll versioning not supported on arm platforms
       
   567 DPDEF135843 [Raptor Rollout] Raptor does not support OPTION_REPLACE ARMASM/OPTION ARMASM
       
   568 DPDEF136693 makesis fails when multiple instances are run concurrently with the same target
       
   569 
       
   570 
       
   571 version 2.5.3
       
   572 
       
   573 Defect Fixes:
       
   574 DPDEF136162 Raptor: resource dependencies require metadata workarounds
       
   575 DPDEF128288 SBSv2 does not fully support build target customization.
       
   576 DPDEF132880 BV builds cannot find system static libraries
       
   577 DPDEF133835 SBSv2 cannot build for ARMV6 or ARM9E
       
   578 
       
   579 
       
   580 version 2.5.2
       
   581 
       
   582 Defect Fixes:
       
   583 DPDEF135983 cpp-raptor crashes if source code contains builtin macro __FILE__
       
   584 DPDEF133808 Raptor does not support OPTION --no_rtti with mixed assembly/C++ projects
       
   585 DPDEF135577 SBSv2: rollout - TOOLS/TOOLS2 exes sometimes not executable or writable.
       
   586 
       
   587 
       
   588 version 2.5.1
       
   589 
       
   590 Defect Fixes:
       
   591 DPDEF135258 createvmap.py script can hang in BV builds
       
   592 DPDEF135385 warnings in RunModeDebugger in M04816vFuture with ARMV7
       
   593 
       
   594 
       
   595 version 2.5.0
       
   596 
       
   597 New Features:
       
   598 DS.1568 User defined configuration file location(s)
       
   599 
       
   600 
       
   601 version 2.4.3
       
   602 
       
   603 Defect Fixes:
       
   604 DPDEF134322 SBSV2 uses the wrong library when building STDCPP targets
       
   605 DPDEF132923 SBSv2 freeze don't add Vtable and RTTI information into def file for arm dll
       
   606 DPDEF133775 SBSv2: ARMFPU is not passed to compiler
       
   607 DPDEF134023 case inconsistency with libOpenVG.lib
       
   608 
       
   609 Other Changes:
       
   610 MINOR_CHANGE updated all copyright notices for SF delivery
       
   611 MINOR_CHANGE added vtb91sf variant for SF Timebox 9:1 builds
       
   612 MINOR_CHANGE added vtb92sf variant for SF Timebox 9:2 builds
       
   613 
       
   614 
       
   615 version 2.4.2
       
   616 
       
   617 Defect Fixes:
       
   618 DPDEF133820 Raptor Rollout: EXPORTUNFROZEN processing incorrect in ARMV5 builds
       
   619 DPDEF132033 Raptor picks up the wrong bld.inf macros when building for RVCT 3.1
       
   620 DPDEF133772 SBSv2: console log includes some winscw warnings that should be suppressed
       
   621 
       
   622 
       
   623 version 2.4.1
       
   624 
       
   625 Defect Fixes:
       
   626 DPDEF133639 Raptor Rollout:TEF test server doesn't start under SBSv2 - OK with abld
       
   627 DEF133255 [System Build]: Error in compiling NaviEngine Unistore on ARMV7 M04816 vFuture
       
   628 DPDEF127973 Freeze fails with SBSv2 under some environments
       
   629 
       
   630 
       
   631 version 2.4.0
       
   632 
       
   633 New Features:
       
   634 DS.1475 Pluggable Log Summariser
       
   635 DS.1476 Use FLMs from the source tree
       
   636 
       
   637 Defect Fixes:
       
   638 DPDEF133417 SBSv2: tmp mounting errors on startup
       
   639 
       
   640 
       
   641 version 2.3.3
       
   642 
       
   643 Defect Fixes:
       
   644 DPDEF130261 sbs does not support explicit option to version keyword
       
   645 DPDEF130598 sbs does not provide debug and nodebug variants
       
   646 DPDEF131630 Raptor smoke tests break when EPOCROOT=\ on Windows
       
   647 DPDEF132898 no TEM nbl2.lib dependencies for armv7
       
   648 DPDEF133035 SBSv2 - Tools2 build does not include -m32 option.  Stlport flm also doesn't.
       
   649 DPDEF133176 SBSv2 ignores compillation error for "unidentified identifier" for winscw build
       
   650 
       
   651 
       
   652 version 2.3.2
       
   653 
       
   654 Other Changes:
       
   655 MINOR_CHANGE added vtb92 variant for Timebox 9:2 builds
       
   656 
       
   657 
       
   658 version 2.3.1
       
   659 
       
   660 Defect Fixes:
       
   661 DPDEF132374 SBSv2: Directory creation can fail leading to build errors
       
   662 DPDEF132070 SBSv2: stlport 5.2 build fails - library generated to wrong directory
       
   663 DPDEF128378 SBSv2 help for global targets only shown when a target is given
       
   664 DPDEF129634 ALWAYS_BUILD_AS_ARM does not suppress __MARM_THUMB__ with SBSv2
       
   665 
       
   666 
       
   667 version 2.3.0
       
   668 
       
   669 New Features:
       
   670 DS.1424 Support for ARMV5SMP platform
       
   671 
       
   672 Defect Fixes:
       
   673 DPDEF129804 SBSv2 crashes when there are double \\ in prj_mmpfiles in bld.inf
       
   674 DPDEF130892 SBSv2: Reallyclean fails on TEM files
       
   675 DPDEF131619 SBSv2: ABIv1 .lib files aren't generated for -c armv5 -c armv5.smp
       
   676 DPDEF131637 SBSv2: stlport can fail to build under Cygwin - "/tmp no such directory"
       
   677 DPDEF131891 [System Build]: Errors in GT stage in Build M04774 vfuture
       
   678 
       
   679 
       
   680 version 2.2.9
       
   681 
       
   682 Defect Fixes:
       
   683 DPDEF129804 SBSv2 crashes when there are double \\ in prj_mmpfiles in bld.inf
       
   684 DPDEF131637 SBSv2: stlport can fail to build under Cygwin - "/tmp no such directory"
       
   685 DPDEF130892 SBSv2: Reallyclean fails on TEM files
       
   686 
       
   687 
       
   688 version 2.2.8
       
   689 
       
   690 Defect Fixes:
       
   691 DPDEF130569 .lib files for SSM targets build with different name compared to abld
       
   692 DPDEF130571 libxml2 component contains GCCXML build errors
       
   693 DPDEF131312 SBSv2 - DEBUGGABLE_UDEBONLY not supported by SBSv2 (Raptor)
       
   694 
       
   695 
       
   696 version 2.2.7
       
   697 
       
   698 Defect Fixes:
       
   699 DPDEF130533 SBSv2 fails to run when installed from SITK
       
   700 DPDEF130452 Some rcomp warnings need to be disabled
       
   701 DPDEF130286 SBSv2: sbs freezes during CLEAN and REALLYCLEAN operations.
       
   702 DPDEF127973 Freeze fails with SBSv2 under some environments
       
   703 DPDEF128455 Error during freeze with SBSv2
       
   704 DPDEF127149 SBSv2 TEM/extension makefile build doesn't support the .savespace variant
       
   705 
       
   706 
       
   707 version 2.2.6
       
   708 
       
   709 Defect Fixes:
       
   710 DPDEF130008 SBSv2 should recognize these new keywords: SMPSAFE, PAGEDCODE, PAGEDDATA, UN...
       
   711 DPDEF127887 Current directory wrong when executing extension makefiles in SBSv2
       
   712 DPDEF128915 CCheckEnv ERROR: CBRPatch: Absent file
       
   713 DPDEF127675 Raptor does not process stringtables correctly when HEADERONLY is on
       
   714 DPDEF127878 give wrong mmp filename for -p option should cause error in SBSv2
       
   715 
       
   716 Other Changes:
       
   717 Uses cygwin instead of msys for improved stability.
       
   718 Includes python 2.5.2 instead of using py2exe.
       
   719 
       
   720 
       
   721 version 2.2.5
       
   722 
       
   723 Defect Fixes:
       
   724 DEF127329 OMAP H4 Unistore2 Failure in Raptor 9.5 GT build
       
   725 DPDEF128632 SBSv2 : bld.inf ':zip' exports don't maintain timestamps, with an e32 impact
       
   726 DPDEF127399 SBSv2 -p [filename].mmp options also builds .mk files
       
   727 
       
   728 
       
   729 version 2.2.4
       
   730 
       
   731 Defect Fixes:
       
   732 DPDEF129187 SBSv2: ABIv1 .lib files are required (again)
       
   733 
       
   734 
       
   735 version 2.2.3
       
   736 
       
   737 Defect Fixes:
       
   738 DPDEF128916 C Standard Library failed on cia2cpp2o armv5 with 1
       
   739 DPDEF128503 sbs 2.2.0 produce malformed xml log on Linux with pvmgmake
       
   740 DPDEF127604 SIS registry panics at startup on emulator if SWI is built with SBS
       
   741 DPDEF128690 SBSv2 generates error when using emake on REALLYCLEAN target
       
   742 
       
   743 Other Changes:
       
   744 MINOR_CHANGE log summariser updated to deal with errors starting "make.exe: ***"
       
   745 
       
   746 
       
   747 version 2.2.2
       
   748 
       
   749 Defect Fixes:
       
   750 DPDEF127497 SBSv2 does not clean when -k or other switch is used with abld wrapper
       
   751 DPDEF127829 'cannot open Meta file' warning with SBSv2
       
   752 DPDEF127371 abld -v not working correctly through sbsv2
       
   753 DPDEF127555 SBSv2 doesn't do "romfile"
       
   754 
       
   755 Other Changes:
       
   756 MINOR_CHANGE made the default number of jobs 4
       
   757 
       
   758 
       
   759 version 2.2.1
       
   760 
       
   761 Defect Fixes:
       
   762 DPDEF128498 SBS creates paths with extra slashes which can cause problems
       
   763 
       
   764 Other Changes:
       
   765 MINOR_CHANGE Removed temporary ABIv1 .lib generation
       
   766 MINOR_CHANGE Added monty test data to the test folder
       
   767 
       
   768 
       
   769 version 2.2.0
       
   770 
       
   771 New Features:
       
   772 DS.1347 SBSv2 Compiler Selection
       
   773 DS.1348 SBSv2 allow mixed slashes
       
   774 
       
   775 Defect Fixes:
       
   776 DPDEF127904	SBSv2 : recent installdefaultcommdb has broken the 9.4 build
       
   777 DPDEF128022	SBSv2: Unrecognised Keyword ['romtarget  some_file.dll'] warnings
       
   778 DPDEF127815	SBSv2: PAGED and EPOCCALLDLLENTRYPOINTS keywords not supported
       
   779 DPDEF127890	SBSv2:  TARGETPATH in mmps (also resources, bitmaps) must cope with backslashes
       
   780 DPDEF128229 SBSv2: some command invocations can fail, but could be "re-tried"
       
   781 
       
   782 
       
   783 version 2.1.10
       
   784 
       
   785 Defect Fixes:
       
   786 DPDEF126662	Intermittent networking_dhcp compilation failure in Raptor build GT phase
       
   787 DPDEF127799	SBSv2: zip and unzip commands not found in some builds
       
   788 DPDEF127665	ARMV7 libraries have wrong link order in Raptor
       
   789 
       
   790 
       
   791 version 2.1.9
       
   792 
       
   793 Defect Fixes:
       
   794 DPDEF127498	SBSv2: importlibversioned_abiv1 intermittently fails in ARMV5 builds
       
   795 DPDEF125483	CDB breaks due to Attribute values not matching expected values
       
   796 DPDEF126335	Intermittent GT errors due to "make" not being found on the PATH
       
   797 DPDEF127562	SBSv2 will not unzip the same file into more than one location
       
   798 DPDEF127626	SBSv2: sed version on windows is out of date
       
   799 
       
   800 
       
   801 version 2.1.8
       
   802 
       
   803 Defect Fixes:
       
   804 DPDEF125478	CDB breaks caused by file path/name mismatch
       
   805 DPDEF125145	Incorrect file access permissions for sbs v2.0.14 in Linux distribution
       
   806 DPDEF126126	Intermittent "Segmentation fault" error in Raptor GT phase
       
   807 DPDEF124836	SBSv2 cannot build just a single .mmp file from a bld.inf file
       
   808 DPDEF126675	Performance regression in SBSv2 python frontend caused by regex usage,
       
   809 DPDEF126790	groupin10 is not used in artarget_func
       
   810 DPDEF125639	TEM variables are reported incorrectly when building TEM for ARMV7
       
   811 DPDEF124273	abld help is ugly and hard to read
       
   812 DPDEF126614	"Virtual memory exhausted. Stop" error when building with SBSV2
       
   813 
       
   814 
       
   815 version 2.1.7
       
   816 
       
   817 Defect Fixes:
       
   818 DPDEF124290 SBS -e pvmgmake -j 12 on Linux produces malformed xml log files
       
   819 DPDEF126241	SBSv2 : SECURE_DATA error when building uiklaf toolkit in TechView
       
   820 DPDEF126328	Performance regression and related excessive memory usage in daily Raptor builds
       
   821 
       
   822 
       
   823 version 2.1.6
       
   824 
       
   825 Defect Fixes:
       
   826 DPDEF125740	SBSv2: Builds can hang during the GT stage in Windows builds when using "-j x"
       
   827 DPDEF125145	Incorrect file access permissions for sbs v2.0.14 in Linux distribution
       
   828 
       
   829 
       
   830 version 2.1.5
       
   831 
       
   832 Defect Fixes:
       
   833 DPDEF125812	There is no user created init.xml configuration file
       
   834 
       
   835 
       
   836 version 2.1.4
       
   837 
       
   838 Defect Fixes:
       
   839 DPDEF124680 Raptor builds hang  at "tools2" compilation phase
       
   840 DPDEF125304 Raptor crashes when running abld
       
   841 
       
   842 
       
   843 version 2.1.3
       
   844 
       
   845 Defect Fixes:
       
   846 DPDEF125394 sbs_2.1.0_(RC1) Building complete OS gives armasm errors on Windows
       
   847 DPDEF122556 GT0367: CLEANEXPORT target is not cleaning files with a space in them
       
   848 DPDEF124691 Raptor should ignore the new SMPSAFE keyword
       
   849 DPDEF125031 SBSv2 Stringtable build fails when EXPORTPATH specified
       
   850 
       
   851 
       
   852 version 2.1.2
       
   853 
       
   854 Change Requests:
       
   855 CR1413 Support for different toolchains to be called by SBSv1 and SBSv2
       
   856 
       
   857 
       
   858 version 2.1.1
       
   859 
       
   860 Defect Fixes:
       
   861 DEF124748 GCCXML errors in Raptor related to missing arm lib files
       
   862 DEF124756 Raptor build : Orphan files reported in CBR phase
       
   863 DEF124758 Raptor build CBR errors due to missing ".a" files
       
   864 DEF124573 CDB breaks in Raptor build due to missing header,dll and lib files
       
   865 
       
   866 
       
   867 version 2.1.0
       
   868 
       
   869 Change Requests:
       
   870 CR1479 Add Armv7 support into SBSv2
       
   871 
       
   872 Defect Fixes:
       
   873 DEF124543 Raptor does not handle the STDCPP keyword correctly
       
   874 DEF124515 GT0367: 'bldmake plat' should now show ARMV7
       
   875 
       
   876 
       
   877 version 2.0.14
       
   878 
       
   879 Defect Fixes:
       
   880 DEF124705 CBR errors in raptor builds due to missing rpp files
       
   881 DEF120328 SBS v2.0 configuration files cannot be validated
       
   882 INC124096 Long list of MMP macros causes crashdump with .s files
       
   883 DEF124702 GT0367: Semaphores need altering to correct possible hangs (on Linux)
       
   884 
       
   885 
       
   886 version 2.0.13
       
   887 
       
   888 Defect Fixes:
       
   889 DEF123653 SBS -j 16 on Windows produces malformed xml log files
       
   890 
       
   891 
       
   892 version 2.0.12
       
   893 
       
   894 Defect Fixes:
       
   895 DEF123987 Raptor does not build a lot of .lib files for ARMV5
       
   896 DEF123981 SBSv2 doesn't generate DSO when EXPORTUNFROZEN is specified.
       
   897 
       
   898 
       
   899 version 2.0.11
       
   900 
       
   901 Defect Fixes:
       
   902 DEF123988 SBSv2 does not produce rpp files
       
   903 DEF123766 SBSv2 log output does not match the specification
       
   904 DEF122781 GT0367: 'bldmake bldfiles' output not going to stdout
       
   905 DEF122885 GT0367: Need to stop sbs -abld functioning on Linux
       
   906 DEF123354 GT0367: Incorrect output if the number of jobs provided is invalid
       
   907 
       
   908 
       
   909 version 2.0.10
       
   910 
       
   911 Defect Fixes:
       
   912 DEF123984 SBSv2 generates more warnings than abld
       
   913 DEF124139 GT0367: SBS causes a Python Traceback when a system_definition.xml error occurs
       
   914 DEF123601 SBSv2 : Python traceback error is reported when try to build systemtest code
       
   915 DEF123916 SBSv2 : "tools" build warns about overrides when "OPTION MSVC /w" in .mmp files
       
   916 
       
   917 
       
   918 version 2.0.9
       
   919 
       
   920 Defect Fixes:
       
   921 PDEF124028 .GXP files not getting created when built for GCCXML target
       
   922 DEF123653 SBS -j 16 on Windows produces malformed xml log files
       
   923 DEF123586 dso file is not remade when def file changes
       
   924 DEF122541 SBSv2 -what should report resource files
       
   925 DEF123265 Incorrect file access permissions for sbs v2.0.7 in Linux dist
       
   926 DEF123317 SBSv2 -what got error for whatexports if too much exports
       
   927 DEF123439 SBSv2 : Exports not performed in total before .mmp processing in sysdef builds
       
   928 DEF123552 STLport doesn't build with Raptor on Linux
       
   929 DEF123260 GT0367: Circular references in config files not handled
       
   930 
       
   931 
       
   932 version 2.0.8
       
   933 
       
   934 Defect Fixes:
       
   935 DEF122930 SBSv2:Target type exexp giving errors while building for winscw
       
   936 DEF123028 Raptor generating double slashes in command files
       
   937 DEF123048 SBSv2: build with -k (keep-going) stops when export makefile has a failure.
       
   938 DEF123069 False 'missing mmp file' errors reported by SBSv2
       
   939 DEF122472 SBSv2 doesn't report content of unpacked zip files
       
   940 DEF122534 SBSv2 -what should not report .sym files
       
   941 DEF123181 SBSv2: Failure of one export in python aborts remaining exports for bld.inf
       
   942 DEF123289 SBSv2 : Netcards doesn't build for "tools" in an SBSv2 build
       
   943 DEF123418 SBSV2: stlport build can fail with "no rule to make target"
       
   944 DEF123084 SBSv2: exits with an exception if -c option specifies non-existent configuration
       
   945 INC122876 Electric Accelerator build fails with Raptor
       
   946 
       
   947 
       
   948 version 2.0.7
       
   949 
       
   950 Defect Fixes:
       
   951 DEF122784 Large MMP files and GNUMAKEFILE causes shell to crash
       
   952 DEF122760 Problems with bmconv command files preventing bitmap generation?
       
   953 DEF122803 SBSv2 - Freeze doesnt work properly for OE target types
       
   954 DEF122833 SBSV2 Performance is poor with -j16 using the GNU Make engine
       
   955 DEF122535 GT0367: Invalid system_definition.xml causes SBSv2 layering crash
       
   956 DEF122570 SBSv2 : certain "-m" values cause a crash at makefile generation
       
   957 DEF122604 Errors in GT only build using sbsv2 on Windows
       
   958 DEF122796 Wrong default value for PVMGMAKE in make.xml
       
   959 DEF122783 SBSv2 WINSCW builds can produce incorrectly linked executables under emake
       
   960 DEF122785 log summariser crashes if errors contain % characters
       
   961 DEF122870 SBSv2 assembling .s files fails.
       
   962 DEF120473 Enable Windows and Linux Tools to Cohabit
       
   963 DEF121826 Pre-include HRH file directory from variant.cfg fails for template extension mak
       
   964 DEF121907 Raptor crashes when exporting zip file that already exists
       
   965 DEF122523 SBSv2 Logging output affected by bash version on Linux
       
   966 DEF122788 SBSv2: We don't ensure correct version of Make for TEMs and for use in FLMs
       
   967 
       
   968 
       
   969 version 2.0.6
       
   970 
       
   971 The first release of SBSv2 in the SITK.
       
   972 
       
   973 </pre>
       
   974 </body>
       
   975 </html>