sbsv2/raptor/RELEASE-NOTES.html
changeset 18 de5b887c98f7
parent 13 c327db0664bb
child 28 b8fa7dfeeaa1
equal deleted inserted replaced
14:eb060913c963 18:de5b887c98f7
     4 </head>
     4 </head>
     5 <body>
     5 <body>
     6 
     6 
     7 <h1>Release Notes for Symbian Build System v2</h1>
     7 <h1>Release Notes for Symbian Build System v2</h1>
     8 
     8 
       
     9 <h2>version 2.14.1</h2>
       
    10  
       
    11 <h3>Defect Fixes</h3>
       
    12 <ul>
       
    13 <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>
       
    14 <li>Fix : tracecompiler.mk caused poor makefile parse performance due to use of $(shell)</li>
       
    15 <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>
       
    16 <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>
       
    17 <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>
       
    18 </ul>
       
    19 
       
    20 <h2>version 2.14.0</h2>
       
    21 
       
    22 <h3>New Features</h3>
       
    23 <ul>
       
    24 <li><a href="notes/tcomsupport.txt">           Support new Trace Compiler commandline interface, autogen header location   </a></li>
       
    25 <li><a href="notes/parametric_log_filters.txt">   Pass parameters to log filters from the command line </a></li>
       
    26 <li><a href="notes/delete_on_failed_compile.txt"> Work-around for failed RVCT 2.2 compiles             </a></li>
       
    27 <li><a href="notes/query_cli.txt">                Obtain configuration data using --query option       </a></li>
       
    28 <li>                                              Carbide.xml now contains *_gcce aliases                  </li>
       
    29 <li><a href="notes/abiv1_implibs.txt">            ABIv1 import libraries not generated by default      </a></li>
       
    30 </ul>
       
    31 
       
    32 <h3>Defect Fixes</h3>
       
    33 <ul>
       
    34 
       
    35 <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>
       
    36 <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>
       
    37 <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>
       
    38 <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>
       
    39 <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>
       
    40 <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>
       
    41 <li><a href="notes/tcomsupport.txt">Fix: permit traces header directory to be specified in systemincludes - helps Qt    </a></li>
       
    42 <li><a href="notes/localresourcecopying.txt">Fix: (performance in cluster builds) do resource copying on local host.</a></li>
       
    43 <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>
       
    44 <li>Fix: (performance) remove unnecessary copying of rpp files into epoc32\localisation as they are not used.</li>
       
    45 
       
    46 </ul>
       
    47 
       
    48 
     9 <h2>version 2.13.0</h2>
    49 <h2>version 2.13.0</h2>
    10 
    50 
    11 <h3>New Features</h3>
    51 <h3>New Features</h3>
    12 <ul>
    52 <ul>
    13 
    53 
    20 </ul>
    60 </ul>
    21 
    61 
    22 <h3>Defect Fixes</h3>
    62 <h3>Defect Fixes</h3>
    23 <ul>
    63 <ul>
    24 
    64 
    25 <li>                                                                  DPDEF143018      - Raptor doesn't handle spaces in GCCE installation directory correctly                                                </li>
    65 <li>DPDEF143018      - Raptor doesn't handle spaces in GCCE installation directory correctly                                                </li>
    26 <li>                                                                  DPDEF143101      - GCC-E isn't tested as part of the tool checking mechanism                                                            </li>
    66 <li>DPDEF143101      - GCC-E isn't tested as part of the tool checking mechanism                                                            </li>
    27 <li>                                                                  DPDEF141195      - Raptor doesn't handle spaces in tool paths                                                                           </li>
    67 <li>DPDEF141195      - Raptor doesn't handle spaces in tool paths                                                                           </li>
    28 <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>
    68 <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>
    29 <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>
    69 <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>
    30 <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>
    70 <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>
    31 <li>                                                                  Fix: remove unnecessary empty lines in log output in copylogfromannofile mode                                                           </li>
    71 <li>Fix: remove unnecessary empty lines in log output in copylogfromannofile mode                                                           </li>
    32 <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>
    72 <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>
    33 <li>                                                                  DPDEF144648      - Raptor failed to build tools_deb objects under Windows XP                                                            </li>
    73 <li>DPDEF144648      - Raptor failed to build tools_deb objects under Windows XP                                                            </li>
    34 <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>
    74 <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>
    35 <li>                                                                  Fix : do not allow data to be paged implicitly                                                                                          </li>
    75 <li>Fix : do not allow data to be paged implicitly</li>
    36 <li>                                                                  Fix : sort build configurations by name for metadata preprocessing                                                                      </li>
       
    37 <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>
    76 <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>
    38 <li>                                                                  Fix : ensure that FLMDEBUG is empty by default                                                                                          </li>
    77 <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>
    39 
    78 <li>Fix : ensure that FLMDEBUG is empty by default</li>
    40 </ul>
    79 </ul>
    41 
    80 
    42 <!-- older notes are plain text -->
    81 <!-- older notes are plain text -->
    43 <pre>
    82 <pre>
    44 version 2.12.5
    83 version 2.12.5