1======================================== 2Known problems in GPRBUILD version 1.5.2 3======================================== 4 5Copyright (C) 2011, AdaCore 6 7The following is a listing of known problems in release 1.5.2. Except where 8specifically noted, all these problems have been corrected in the development 9tree of the 1.6 technology. This means they are corrected in any 1.6.0w 10wavefront issued subsequent to the date specified (in ISO format YYYY-MM-DD) in 11the status line. This can be used to determine if a given wavefront has the fix 12identified in the entry. 13 14KP-152-KA13-044 Crash when attempting to compile an header file 15 16 Problem: gprbuild crashes when asked to compile an header file, 17 for example with: gprbuild -u -c prj.gpr toro.h 18 19 Status: This was fixed in 1.6.0 on 2011-10-14 20 21 Workaround: Do not attempt to compile header files. 22 23KP-152-KA04-012 Pragma Linker_Options not honored 24 25 Problem: gprbuild does not pass libraries specified with a pragma 26 Linker_Options to the linker. 27 28 Status: This was fixed in 1.6.0 on 2011-10-06 29 30 Workaround: Pass the corresponding libraries explicitly to the linker. 31 32KP-152-K801-014 Crash for library projects with no sources 33 34 Problem: gprbuild and gprclean crash with a library project with no 35 sources that is not externally built. 36 37 Status: This was fixed in 1.6.0 on 2011-08-02 38 39 Workaround: Declare the library project as externally built. 40 41KP-152-K711-032 Failure to build archive on Windows 42 43 Problem: On Windows, gprbuild may fail to build an archive if the 44 length of the command line is greater than 8192. 45 46 Status: This was fixed in 1.6.0 on 2011-07-22 47 48 Workaround: Reduce the length of the object path names to reduce the 49 length of the command line. 50