[pkg] zlib: don't use the version string in the file or directory name.

When this package was converted from WGET to GIT, the version macro was
inadvertently left in the file name. The result of this oversight is that
the git repo directory is called 'zlib-master', which is not what we want
to have.

Signed-off-by: Richard Cochran <richardcochran@gmail.com>
[pkg] linuxptp: fix the build.

This package now requires the KBUILD_OUTPUT variable to be set in the
environment, not just on the make command line.

Signed-off-by: Richard Cochran <richardcochran@gmail.com>
[pkg] glibc: fix the installation for newer gcc versions.

Recent gcc versions have a python GDB script named just like the standard
C++ shared library. Of course we cannot strip it, and globbing around it
in the shell seems impossible, so let's just ignore the error.

Signed-off-by: Richard Cochran <richardcochran@gmail.com>
[pkg] linux: make sure the include directory exists in the staging area.

Signed-off-by: Richard Cochran <richardcochran@gmail.com>
Introduce a per board Linux kernel version.

Keeping all of the boards at the same Linux version is a sisyphean task.
Instead, let us define the one most recent version that works on a
particular board.

Signed-off-by: Richard Cochran <richardcochran@gmail.com>
beaglebone: use a more recent compiler.

ARM Linux now requires a newer gcc.

Signed-off-by: Richard Cochran <richardcochran@gmail.com>
beaglebone: add a working kernel config and include DTBs with the products.

Signed-off-by: Richard Cochran <richardcochran@gmail.com>