This file is indexed.

/usr/share/doc/gprbuild-doc/known-problems-151 is in gprbuild-doc 2011-4.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
========================================
Known problems in GPRBUILD version 1.5.1
========================================

Copyright (C) 2010-2011, AdaCore

The following is a listing of known problems in release 1.5.1. Except where
specifically noted, all these problems have been corrected in the development
tree of the 1.6 technology. This means they are corrected in any 1.6.0w
wavefront issued subsequent to the date specified (in ISO format YYYY-MM-DD) in
the status line. This can be used to determine if a given wavefront has the fix
identified in the entry.

KP-151-K309-002 Multi-unit file on command line should compile all units

  Problem:    If you specify a multi-unit source file on the command line,
              only one of the units within that file is compiled.

  Status:     This was fixed in 1.6.0 on 2011-03-09

  Workaround: Use the switch -eI.. to specify each of the units to compile.

KP-151-K228-036 Builder'Switches ("Ada") not taken into account

  Problem:    If the name of the language is not in lower case in
              Builder'Switches ("<language>"), the attribute is not taken
              into account.

  Status:     This was fixed in 1.6.0 on 2011-02-28

  Workaround: Use language names in lower case.

KP-151-K223-005 Bad handling of pragmas Linker_Options and Link_With

  Problem:    On Windows, the stack for executables with tasking is incorrectly
              specified to the linker.

  Status:     This was fixed in 1.6.0 on 2011-02-24

  Workaround: Use gnatmake instead of gprbuild for linking.

KP-151-K209-050 Crash when main is an excluded file

  Problem:    When one of the main is also an excluded source file, gprbuild
              crashes when attempting to check if the main needs to be
              compiled.

  Status:     This was fixed in 1.6.0 on 2011-02-10

  Workaround: Remove the main from the list of excluded source files.

KP-151-K125-041 No binding of locally removed sources

  Problem:    When the main is not in Ada and there are no Roots specified,
              an attempt is made to bind locally removed Ada sources, resulting
              in a gprbuild crash.

  Status:     This was fixed in 1.6.0 on 2011-02-02

  Workaround: Remove the sources instead of declaring them locally removed.

KP-151-JC23-006 Link time error on big projects with powerpc-elf

  Problem:    When linking projects with a sufficiently big number of units the
              link phase fails with missing symbol errors. This is a command
              line limitation error when gprbuild calls the linker.

  Status:     This was fixed in 1.6.0 on 2011-03-16

  Workaround: force the use of a response file by using the following
              attributes in package Linker:
                for Max_Command_Line_Length use "8000";
                for Response_File_Format use "GNU";