1RPM::Grill::Plugin::BuiUlsdeLrogC(o3n)tributed Perl DocuRmPeMn:t:aGtriiolnl::Plugin::BuildLog(3)
2
3
4
6 FIXME - FIXME
7
9 use Fixme::FIXME;
10
11 ....
12
14 FIXME fixme fixme fixme
15
17 FIXME-only if OO
18
19 new( FIXME-args )
20 FIXME FIXME describe constructor
21
23 FIXME document methods
24
25 method1
26 ...
27
28 method2
29 ...
30
36 MacroExpansion
37 This test has not yet triggered. If it does, it probably means you
38 have something like this in your specfile:
39
40 (cd subdir; %patch ...)
41
42 ...which looks sane until you realize that %patch only works at the
43 beginning of a line in the specfile, and something like the above
44 is interpreted by the shell, which uses percent as job control.
45
46 BufferOverflow
47 Your build log includes the words "will always overflow destination
48 buffer", which indicate a gcc warning that might be worth double-
49 checking.
50
51 TypePun
52 This can often be fixed by adding "-fno-strict-aliasing" to CFLAGS.
53
54 IntegerOverflow
55 See securecoding.cert.org
56 <https://www.securecoding.cert.org/confluence/display/seccode/INT32-C.+Ensure+that+operations+on+signed+integers+do+not+result+in+overflow>
57 for much more information.
58
59 BrokenMemset
60 Your build log includes the words "memset used with constant zero
61 length parameter".
62
63 PatchApply
64 Possibly corrupt patch. You are encouraged to investigate.
65
66 MakeError
67 Possible error trapped by 'make'. This indicates the presence of
68 "make [...] Error" somewhere in the log.
69
70 MiscBuildError
71 Possible error in the build log. This indicates the presence of
72 "failed with exit status:" somewhere in the log.
73
76 Ed Santiago <santiago@redhat.com>
77
78
79
80perl v5.32.0 2020-07-29 RPM::Grill::Plugin::BuildLog(3)