-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
README: add recommended release options #221
Conversation
8a24122
to
5153f75
Compare
Dunno what the default is for strip options - might be explicitly set to true. What about an ini directory where both ini files are placed? |
5153f75
to
0df461b
Compare
For meson it's configure & build & install in the same snippet. Do the same for autotools. Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
With the compression/openssl defaulting to "no", the "automatically searches" comment is quite misleading IMHO.
So yes please.
This may be useful for anyone trying a non-debug build and serve as baseline for distros. Even for developers, when benchmarking kmod, it's better to run a release-oriented kmod rather than the slow one due to all debug/sanitizers. By keeping the -D in the command line rather than in a ini file, we also guarantee meson shows it in the summary, regardless of mesonbuild/meson#13865. Closes: #220 Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com>
0df461b
to
6549b6d
Compare
we decided to keep just one ini file. Defaults are a "sane" set and |
sorry, what comment are we talking about? |
The first commit removes the "... automatically searches for all required components..." which tripped me a few times and again just now. Aka misread "required" as "optional", since the former is a given for any (maintained) project. Either way, the updated PR looks good 👍 |
Ah, ok. Thanks. |
For meson it's configure & build & install in the same snippet. Do the same for autotools. Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com> Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com> Link: #221
This may be useful for anyone trying a non-debug build and serve as baseline for distros. Even for developers, when benchmarking kmod, it's better to run a release-oriented kmod rather than the slow one due to all debug/sanitizers. By keeping the -D in the command line rather than in a ini file, we also guarantee meson shows it in the summary, regardless of mesonbuild/meson#13865. Closes: #220 Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com> Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com> Link: #221
Applied, thanks for reviewing |
Related to #220