07.06.2014 Views

2 - Raspberry PI Community Projects

2 - Raspberry PI Community Projects

2 - Raspberry PI Community Projects

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Figure 1.2<br />

Compilation of a package by the autobuilders<br />

QUICK LOOK<br />

buildd, the Debian package<br />

recompiler<br />

buildd is the abbreviation of “build daemon”. This program automatically recompiles<br />

new versions of Debian packages on the architectures on which it is<br />

hosted (cross-compiling not always being sufficient) .<br />

Thus, to produce binaries for the sparc architecture, the project has sparc machines<br />

available (specifically, Sun brand). The program buildd runs on them<br />

continuously to create package binaries for sparc from source packages sent<br />

by Debian developers.<br />

This soware is used on all the computers serving autobuilders for Debian.<br />

By extension, the term buildd frequently is used to refer to these machines,<br />

which are generally reserved solely for this purpose.<br />

1.5.3. Migration to Testing<br />

A bit later, the package will have matured; compiled on all the architectures, it will not have undergone<br />

recent modifications. It is then a candidate for inclusion in the Testing distribution — a<br />

group of Unstable packages chosen according to some quantifiable criteria. Every day a program<br />

automatically selects the packages to include in Testing, according to elements guaranteeing a<br />

certain level of quality:<br />

1. lack of critical bugs, or, at least fewer than the version currently included in Testing;<br />

24 The Debian Administrator's Handbook

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!