)]}'
{
  "commit": "8ff4b7c6f20c9dda91c0eefc524e9bb6c3bff52d",
  "tree": "6e455a4fe977b47492cc8f1db58b1c5288225036",
  "parents": [
    "158e9a415a72bfacfdf9f46eb06b30486680299f"
  ],
  "author": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Tue Aug 17 19:21:18 2021 +0200"
  },
  "committer": {
    "name": "Sergiusz Bazanski",
    "email": "serge@monogon.tech",
    "time": "Fri Aug 20 09:02:55 2021 +0000"
  },
  "message": "third_party/chrony: initialize\n\nFirst pass at building chrony. Minimal functionality, notably skipped\nfeatures are:\n\n - PRIVDROP (requires libcap)\n - NTS (requires gnutls)\n\nDo we need anything else?\n\nTested with:\n\n    $ bazel build \u0027@chrony//:chrony\u0027 --crosstool_top\u003d//build/toolchain/musl-host-gcc:musl_host_cc_suite\n    $ file bazel-bin/external/chrony/chrony\n    bazel-bin/external/chrony/chrony: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, not stripped\n    $ bazel-bin/external/chrony/chrony -v\n    chronyd (chrony) version 4.1-monogon (NTP RTC SCFILTER ASYNCDNS)\n\nChange-Id: I56ac15a23e5741c0428580268cf40ae7744078d4\nReviewed-on: https://review.monogon.dev/c/monogon/+/293\nReviewed-by: Lorenz Brun \u003clorenz@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "00c6aeb01a79819844965bcf47acef49442bc632",
      "old_mode": 33188,
      "old_path": "WORKSPACE",
      "new_id": "1e2d57b933b36c5aad30ba73f0df44046528da87",
      "new_mode": 33188,
      "new_path": "WORKSPACE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "700f7de4eb43c4c9ede61fa3487ec7960eab77ec",
      "new_mode": 33188,
      "new_path": "third_party/chrony/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7c15ff3e6e691852b8f7bbc4103ece894ac8d314",
      "new_mode": 33188,
      "new_path": "third_party/chrony/chrony.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5be1b28163f66293b42355e2b639484a691e2f84",
      "new_mode": 33188,
      "new_path": "third_party/chrony/config.h.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e269c41009bb950bcb02bc471c2215b27c1067a4",
      "new_mode": 33188,
      "new_path": "third_party/chrony/external.bzl"
    },
    {
      "type": "modify",
      "old_id": "782c7629f1b722cc51c86564e7debb1f6f519458",
      "old_mode": 33188,
      "old_path": "third_party/seccomp/seccomp.bzl",
      "new_id": "6b0a9aa9b9861dda0eef1d1cf6460baed161b8cc",
      "new_mode": 33188,
      "new_path": "third_party/seccomp/seccomp.bzl"
    }
  ]
}
