)]}'
{
  "log": [
    {
      "commit": "db9038c89d129383a9db2afcb72b504fe54f6edf",
      "tree": "52717e88f15718bd30077e18a75ac38e87d908fa",
      "parents": [
        "f144c78e525542c94e0dcb171b41cc5ef7b341b3"
      ],
      "author": {
        "name": "Frans Pop",
        "email": "elendil@planet.nl",
        "time": "Tue Aug 25 22:15:39 2009 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun Oct 11 23:21:24 2009 +0200"
      },
      "message": "kbuild: fix the binrpm-pkg target to work with KBUILD_OUTPUT set\n\nThe binrpm-pkg target (binary RPM only) fails when called with\nKBUILD_OUTPUT set. This patch makes it work.\n\nFor the rpm-pkg target (source + binary RPM), building with\nKBUILD_OUTPUT set is not possible and also not needed as the\nactual build is done in a temporary directory anyway, so check\nthat KBUILD_OUTPUT is not set in that case to avoid later errors.\n\nSigned-off-by: Frans Pop \u003celendil@planet.nl\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "a2ebcc7a863761b6d59a4183c600edf5af63b8d2",
      "tree": "5305f5a3fad6c3d010fe18dd541db4923e959a2f",
      "parents": [
        "d15bd1067b1fcb2b7250d22bc0c7c7fea0b759f7"
      ],
      "author": {
        "name": "Josh Hunt",
        "email": "josh@scalex86.org",
        "time": "Sun Feb 22 10:54:55 2009 -0800"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sat Mar 07 13:53:21 2009 +0100"
      },
      "message": "kbuild: fix mkspec to cleanup RPM_BUILD_ROOT\n\nThe contents of the %clean section in mkspec is currently commented\nout leaving RPM_BUILD_ROOT and its contents on the build machine.\nThis patch removes it once the rpm build process is complete.\n\nSigned-off-by: Josh Hunt \u003cjosh@scalex86.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "fc370ecfdb37b853bd8e2118c7ad9f99fa9ac5cd",
      "tree": "aa4e98a688c0db69bbf082c41aa29b5e916f41e9",
      "parents": [
        "d21d52d4a155e36d4dc93d642cd52cb63f7ef91b"
      ],
      "author": {
        "name": "Josh Hunt",
        "email": "josh@scalex86.org",
        "time": "Wed Feb 11 21:10:57 2009 -0800"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun Feb 15 12:50:08 2009 +0100"
      },
      "message": "kbuild: add vmlinux to kernel rpm\n\nWe are building an automated system to test kernels weekly and need to\nprovide an rpm to our QA dept.  We would like to use the ability to create\nkernel rpms already in the kernel\u0027s Makefile, but need the vmlinux file\nincluded in the rpm for later debugging.\n\nThis patch adds a compressed vmlinux to the kernel rpm when doing a\nmake rpm-pkg or binrpm-pkg and upon install places the vmlinux file in /boot.\n\nSigned-off-by: Josh Hunt \u003cjosh@scalex86.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "13797b77d419fc1b16eebf2993bf7b5cea65f0bf",
      "tree": "3a5271babc0dfe561cd5e1589e8fd32b60d41fff",
      "parents": [
        "e3da2fb712bb75b6035ba0743f3256df1de30bce"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Sat Oct 25 15:02:47 2008 -0700"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Wed Oct 29 22:02:08 2008 +0100"
      },
      "message": "scripts/package: don\u0027t break if %{_smp_mflags} isn\u0027t set\n\nCurrently, if we do a \u0027make rpm-pkg\u0027 without the _smp_mflags rpm macro\ndefined, the build fails with:\n\n  [snip]\n  Executing(%build): /bin/bash -e /var/tmp/rpm-tmp.67959\n  + umask 022\n  + cd /home/jk/devel/kernel-snapshot/rpm/BUILD\n  + cd kernel-2.6.26\n  + make clean\n  + make \u0027%{_smp_mflags}\u0027\n  make[3]: *** No rule to make target `%{_smp_mflags}\u0027.  Stop.\n  error: Bad exit status from /var/tmp/rpm-tmp.67959 (%build)\n\nThis change uses the \u0027null if not set\u0027 reference to the _smp_mflags\nmacro instead.\n\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "46dca86cb93db80992a45e4b55737ff2b2f61cd0",
      "tree": "69c3b08f47ca49e144b17e8a72624658ca7e4a88",
      "parents": [
        "e946217e4fdaa67681bbabfa8e6b18641921f750"
      ],
      "author": {
        "name": "Evgeniy Manachkin",
        "email": "sfstudio@mail.ru",
        "time": "Wed Oct 15 23:37:26 2008 +0600"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Wed Oct 29 22:02:06 2008 +0100"
      },
      "message": "kbuild: mkspec - fix build rpm\n\nThis is patch to fix incorrect mkspec script to make rpm correctly at 2.6.27 vanilla kernel.\nThis is regression in 2.6.27. 2.6.26 make rpm work good.\nIn 2.6.27 \u0027make rpm\u0027 say error from rpmbuild \"Many unpacked files (*.fw).\"\n\nSigned-off-by: Evgeniy Manachkin \u003csfstudio@mail.ru\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Stable \u003cstable@kernel.org\u003e\n"
    },
    {
      "commit": "a5fa393b54c98044f50b0768f82336c510e68f3d",
      "tree": "851df4da9ea1f1758ac5850484f0b73805025db9",
      "parents": [
        "1ef988569051d47e990fe5bbea22fb9b64152098"
      ],
      "author": {
        "name": "Rolf Eike Beer",
        "email": "eike-kernel@sf-tec.de",
        "time": "Mon Aug 14 08:16:47 2006 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.ravnborg.org",
        "time": "Mon Sep 25 10:55:44 2006 +0200"
      },
      "message": "kbuild: fix \"mkdir -p\" usage in scripts/package/mkspec\n\n\"mkdir -p\" does not only mean not to complain if the directory already\nexists, but also to create the parent directories if needed. This patch\nremoves \"lib\" from the list of directories to create as we will also create\n\"lib/modules\".\n\nSigned-off-by: Rolf Eike Beer \u003ceike-kernel@sf-tec.de\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "1a0f3d422bb9ac959383a5ed1a4127f5900f56a8",
      "tree": "8a0685e2cfeb61d4eec6b2668bfa95a1437023f9",
      "parents": [
        "9870a93d3118239fd7732a0f908e05f67b39a294"
      ],
      "author": {
        "name": "Mike Wolf",
        "email": "mjw@us.ibm.com",
        "time": "Fri Jun 02 09:53:42 2006 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Thu Jun 08 20:18:49 2006 +0200"
      },
      "message": "kbuild: fix make rpm for powerpc\n\nThe default target for most powerpc platforms is zImage.  The\nzImage however is in arch/powerpc/boot and the mkspec script\nwas set up to get the kernel from the top level of the kernel\ntree.  This patch copies vmlinux to arch/powerpc/boot and then\ncopies the kernel to the tmp directory so the rpm can be made.\n\nSigned-off-by: Mike Wolf \u003cmjw@us.ibm.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "d2cb1a95c5fa4d1691c90a4f530955b4ea3cfa24",
      "tree": "e802a99c089f94160e83053fbe8e5536b5a6144d",
      "parents": [
        "b95d4fec89c1f503ebad4c704ac08c3c6761329b"
      ],
      "author": {
        "name": "Greg Edwards",
        "email": "edwardsg@sgi.com",
        "time": "Thu Jul 29 13:07:32 2004 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Wed Jul 13 21:08:33 2005 +0000"
      },
      "message": "[PATCH] kbuild: add ia64 support to rpm Makefile target\n\nOn ia64, only the EFI (fat) partition is available to boot from.  The rpm\nneeds to install the kernel under /boot/efi to be useable on ia64.\n\nSigned-off-by: Greg Edwards \u003cedwardsg@sgi.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
