From e317dfcf182ff56b00c7909e59831d86e02b5264 Mon Sep 17 00:00:00 2001 From: "Kelvin M. Klann" Date: Fri, 26 Jul 2024 15:32:02 -0300 Subject: [PATCH] docs: add build.md issue template Based on .github/ISSUE_TEMPLATE/bug_report.md. --- .github/ISSUE_TEMPLATE/build.md | 86 +++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/build.md diff --git a/.github/ISSUE_TEMPLATE/build.md b/.github/ISSUE_TEMPLATE/build.md new file mode 100644 index 00000000000..2f84c707715 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/build.md @@ -0,0 +1,86 @@ +--- +name: Build issue +about: There is an issue when trying to build the project from source +title: 'build: ' +labels: '' +assignees: '' + +--- + + + +### Description + +_Describe the bug_ + +### Steps to Reproduce + + + +_Post the commands used to reproduce the issue and their output_ + +Example: + +
+Build output +

+ +```console +$ ./configure --enable-apparmor +checking for gcc... gcc +checking whether the C compiler works... yes +[...] +$ make +make -C src/lib +gcc [...] +[...] +``` + +

+
+ +_If ./configure fails, include the output of config.log_ + +Example: + +
+config.log +

+ +```console +$ cat config.log +This file contains any messages produced by compilers while +running configure, to aid debugging if configure makes a mistake. +[...] +``` + +

+
+ +### Additional context + +_(Optional) Any other detail that may help to understand/debug the problem_ + +### Environment + +- Name/version/arch of the Linux kernel (e.g. the output of `uname -srm`) +- Name/version of the Linux distribution (e.g. "Ubuntu 20.04" or "Arch Linux") +- Name/version of the C compiler (e.g. "gcc 14.1.0") +- Name/version of the libc (e.g. "glibc 2.39-1") +- Version of the Linux API headers (e.g. "linux-api-headers 6.8-1" on Arch Linux) +- Version of the source code being built (e.g. the output of `git rev-parse HEAD`)