diff --git a/.github/ISSUE_TEMPLATE/build.md b/.github/ISSUE_TEMPLATE/build.md new file mode 100644 index 00000000000..c02135f3aa0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/build.md @@ -0,0 +1,72 @@ +--- +name: Build issue +about: There is an issue when trying to build the project from source +title: 'build: ' +labels: '' +assignees: '' + +--- + + + +### Description + +_Describe the bug_ + +### 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 -mrs`) +- 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`) + +### Steps to Reproduce + + + +_Post the commands used to reproduce the issue and their output_ + +Example: + +```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: + +```console +$ cat config.log +This file contains any messages produced by compilers while +running configure, to aid debugging if configure makes a mistake. +[...] +```