Commits on Jun 29, 2012
  1. Merge pull request #4 from tanty/ostree-attr-dependency

    build: add "attr" dependency to ostree recipe
    committed Jun 29, 2012
Commits on May 8, 2012
  1. Update to 2012.6

    committed May 8, 2012
Commits on May 7, 2012
Commits on May 5, 2012
  1. Update to 2012.5

    committed May 5, 2012
  2. Update to 2012.4

    committed May 5, 2012
  3. Update to 2012.3

    committed May 5, 2012
Commits on May 2, 2012
  1. gnomeos-contents: Kill /etc/group- too

    Otherwise we have a mode 0600 file in the repository which is
    committed May 2, 2012
Commits on Apr 20, 2012
  1. Make mklibs-native buildable with GCC 4.7 or newer

    mklibs needs this small patch in oerder for GCC 4.7 to be able to build it.
    This adds the patch and modifies the recipe.
    aperezdc committed Apr 20, 2012
Commits on Apr 19, 2012
  1. Make GCC 4.6 buildable using newer GCC versions

    GCC 4.6 needs this small patch in order for GCC 4.7 to be able to build it.
    This adds the patch and modifies, used by the GCC recipes.
    aperezdc committed Apr 19, 2012
Commits on Apr 12, 2012
  1. ostree: Bump to 2012.2 release

    committed Apr 12, 2012
  2. contents: use commit rather than compose

    We've dropped the compose builtin, no reason to use it here anymore.
    committed Apr 12, 2012
Commits on Apr 2, 2012
Commits on Mar 13, 2012
  1. Move meta-gnomeos into here

    This is easier to manage versus having it inside the ostree git module
    as a layer.
    committed Mar 13, 2012
Commits on Feb 18, 2012
  1. udev: Kill lots of shit from init script

    In particular we don't want the "mount tmpfs on /dev" part because it
    breaks with our use of dracut.
    committed Feb 18, 2012
Commits on Feb 10, 2012
  1. base-files: Ensure /sbin is in root's path

    Testing $USER is more reliable than $HOME.
    committed Feb 10, 2012
Commits on Feb 8, 2012
  1. coreutils: fix u-a for base64, mktemp and df

    * busybox installs mktemp and df to base_bindir not bindir
      SHR root@gjama ~ $ ll /bin/df /bin/mktemp /bin/base64
      lrwxrwxrwx 1 root root 7 Nov 10 15:44 /bin/df -> busybox
      lrwxrwxrwx 1 root root 7 Nov 10 15:44 /bin/mktemp -> busybox
      lrwxrwxrwx 1 root root 7 Nov 28 15:48 /bin/base64 -> busybox
    * so u-a for coreutils fails:
      update-alternatives: Error: cannot register alternative base64 to /usr/bin/base64 since it is already registered to /bin/base64
      update-alternatives: Error: cannot register alternative mktemp to /usr/bin/mktemp since it is already registered to /bin/mktemp
      update-alternatives: Error: cannot register alternative df to /usr/bin/df since it is already registered to /bin/df
    (From OE-Core rev: 7f71e866ecdbe0491c26b4eb5b83d8d2573f8eda)
    Signed-off-by: Martin Jansa <>
    Signed-off-by: Richard Purdie <>
    shr-project committed with Dec 1, 2011
Commits on Jan 31, 2012
Commits on Jan 30, 2012
Commits on Jan 29, 2012
Commits on Jan 27, 2012
  1. pam: Move /etc/passwd to /var

    committed Jan 27, 2012
Commits on Jan 25, 2012
  1. [HACK] libarchive: Change to inherit from native

    This is necessary so I can build libarchive-native for ostree.  I'm
    not using the SDK machinery at present.
    committed Jan 25, 2012
Commits on Jan 18, 2012
  1. zlib: Also substitute sharedlibdir in .pc file

    The upstream configure does this.
    committed Jan 18, 2012
  2. bash: Ensure we use glibc getcwd(), not builtin copy

    My build system runs in a chroot, and then creates bind mounts
    that point outside of the chroot.  The bash implementation of getcwd()
    breaks badly on this.
    glibc has a perfectly working version which on modern Linux simply
    invokes the getcwd() system call.  However, when cross compiling,
    bash's configure script gives up, and so defers to its built in
    I'm not sure whether dietlibc/uclibc will malloc as bash wants, so
    this patch may not be applicable everywhere.  Probably a better fix
    would be for bash to detect glibc's get_current_dir_name() and use it.
    committed Jan 18, 2012
Commits on Jan 17, 2012
  1. zlib: Build and install zlib.pc

    Poky has a fork of the zlib build system which presently installs
    headers and the shared library, but neglects the zlib.pc file.
    Several components (e.g. glib, WebKitGtk) look for this, so let's
    provide it.
    committed Jan 17, 2012
Commits on Jan 15, 2012
  1. libtool: Put all libltdl headers in the correct libltdl-dev package

    /usr/include/ltdl.h was in libtldl-dev, but not the headers it depends
    committed Jan 15, 2012
Commits on Jan 10, 2012
  1. [GNOMEOS] rootfs_rpm: Don't create a /etc/version file

    While a file that changes every build is probably useful for others,
    we don't want it since the rootfs version has a SHA256 associated
    already, and an ever-changing file sabotages content-addressed
    committed Jan 10, 2012
Commits on Jan 9, 2012
  1. util-linux: .pc files should go in the -dev packages for subpackages

    The .pc files were ending up in util-linux-dev, not the correct
    subpackage like libuuid1-dev.
    committed Jan 9, 2012
Commits on Jan 4, 2012
  1. pkgconfig: Include pkg.m4 in main package

    Having it in -dev forces consumers to include the -dev package which
    in turn pulls in libglib-2.0-dev which pulls in...
    I can't imagine anyone wants /usr/bin/pkg-config without the .m4 file.
    committed Jan 4, 2012
Commits on Jan 3, 2012
  1. flex/bison: Don't hardcode M4 path

    The flex and bison configure scripts use AC_PATH_PROG to get a full
    path to m4 and embed this in config.h (and then to the generated
    binary), but this blows up when the m4 binary is in a temporary
    staging directory.
    Since we are always shipping GNU m4, just set M4=m4 at configure time
    so we don't use a hardcoded path.
    This is an equivalent to what already exists in
    committed Jan 3, 2012
  2. rpm: Move postinsts to /var

    My OS has read-only bind mounts over most directories (including
    /etc), with the exception of /var.  Since these scripts need to be run
    once and then deleted, it's better for me if these are in /var, and
    won't hurt anyone else for them to be there.
    Signed-off-by: Colin Walters <>
    committed Jan 3, 2012