---
name: "BUILDINFO"
section: "5"
platform: "linux"
package: "pacman"
version: "7.1.0.r9.g54d9411-3"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/BUILDINFO"
---

# BUILDINFO(5)

Makepkg package build information file

## NAME

BUILDINFO - Makepkg package build information file

## SYNOPSIS

This manual page describes the format of a BUILDINFO file found in the root of a package created by makepkg. The file contains a description of the package’s build environment. The information is formatted in key-value pairs separated by a *=*, one value per line. Arrays are represented as multiple key-value pairs having the same key.

## DESCRIPTION

This is a description of the contents of version *2* of the BUILDINFO file format.

**format**

Denotes the file format version, represented by a plain positive integer.

**pkgname**

The name of the package.

**pkgbase**

The base name of a package, usually the same as the pkgname except for split packages.

**pkgver**

The version of the package including pkgrel and epoch.

**pkgarch**

The architecture of the package.

**pkgbuild\_sha256sum**

The sha256sum in hex format of the PKGBUILD used to build the package.

**packager**

The details of the packager that built the package.

**builddate**

The build date of the package in epoch.

**builddir**

The directory where the package was built.

**startdir**

The directory from which makepkg was executed.

**buildtool**

The name of the tool ecosystem used to set up the build environment. Used for defining a spec for reproducible builds, e.g. the source of the [**makepkg.conf**(5)](/makepkg.conf/5.md) used.

**buildtoolver**

The full version of the *buildtool*, for example: "$pkgver-$pkgrel-$pkgarch".

**buildenv (array)**

The build environment specified in makepkg.conf.

**options (array)**

The options set specified when building the package.

**installed (array)**

The installed packages at build time including the version information of the package. Formatted as "$pkgname-$pkgver-$pkgrel-$pkgarch".

## SEE ALSO

[**makepkg**(8)](/makepkg/8.md), [**pacman**(8)](/pacman/8.md), [**makepkg.conf**(5)](/makepkg.conf/5.md)

See the pacman website at https://archlinux.org/pacman/ for current information on pacman and its related tools.

## BUGS

Bugs? You must be kidding; there are no bugs in this software. But if we happen to be wrong, please report them to the issue tracker at https://gitlab.archlinux.org/pacman/pacman/-/issues with specific information such as your command-line, the nature of the bug, and even the package database if it helps.

## AUTHORS

Current maintainers:

• Allan McRae \<allan@archlinux.org\>

• Andrew Gregory \<andrew.gregory.8@gmail.com\>

• Morgan Adamiec \<morganamilo@archlinux.org\>

Past major contributors:

• Judd Vinet \<jvinet@zeroflux.org\>

• Aurelien Foret \<aurelien@archlinux.org\>

• Aaron Griffin \<aaron@archlinux.org\>

• Dan McGee \<dan@archlinux.org\>

• Xavier Chantry \<shiningxc@gmail.com\>

• Nagy Gabor \<ngaba@bibl.u-szeged.hu\>

• Dave Reisner \<dreisner@archlinux.org\>

• Eli Schwartz \<eschwartz@archlinux.org\>

For additional contributors, use git shortlog -s on the pacman.git repository.
