Baserock 15.47 is released!

Definitions compatibility

The Baserock reference systems are defined using version 6 of the definitions format. In 15.34, version 5 was used.

The baserock-15.47 tag of definitions can be built with Morph from 15.34.

The version of Morph in Baserock 15.47 can build definitions versions 6 and 7. For more information about these versions, see here: http://wiki.baserock.org/definitions

Changes since 15.34

This release is packed full of awesome, see below!

  • GNOME! Yes that's right we have GNOME now :D This is still work in progress, but the basic components you need to run a gnome desktop are there.

  • Python 3 by default (Python 2 will still be selected if you're building any components that require it.)

  • locales! All glibc supported locales are now installed by default!

  • Schemas for definitions format

  • Rawdisk partitioning support

  • install-files: allow definition of manifests in multiple variables

  • clang installed by default

  • llvm 3.7

  • linux-user-chroot v2015.1

  • git man pages

  • Morph updates:

    • Add support for Baserock definitions version 7. Build systems will soon be defined in a DEFAULTS file in definitions, when this happens you'll be able to define your own custom build systems!

    • It's now an error to define two chunks with the same name within the same system.

  • Other bugfixes and improvements: see the Git logs of definitions.git and morph.git for a full list.

Thanks to everyone who has provided code, documentation, sponsorship or feedback for this Baserock release!

How do I get started?

Start with the following page: http://wiki.baserock.org/quick-start/

Those who are up to speed with Baserock already can make use of the 'cache.baserock.org' cache server, with the artifact-cache-server = http://cache.baserock.org:8080/ option. All artifacts necessary to upgrade a 'build' system for x86_32 or x86_64 are present in this cache. An arm rootfs is also provided for those wanting to get started with arm boards.

How do I get in contact?

If you find a bug in Baserock, we'd like to hear from you using one of the above methods.

The Baserock project welcomes new participants! We hope you enjoy experimenting with Baserock and look forward to hearing about any cool things you do with Baserock.