)]}'
{
  "commit": "0728071e071a03c68bdec1e90418cd311477fd30",
  "tree": "712840ea41a7dae325dd78290cd99bb319abb9ac",
  "parents": [
    "3af8dba67e5790a9278570873de0d637f230652b"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Tue Jan 20 17:31:06 2026 -0500"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jan 21 00:23:50 2026 -0800"
  },
  "message": "Ignore OPENSSL_STATIC_ARMCAP on non-Arm platforms\n\nSpeculative fix for a Trusty build issue.\n\nTrusty\u0027s seems to define OPENSSL_STATIC_ARMCAP unconditionally,\nincluding x86-64. The result was that the declaration checked\nOPENSSL_STATIC_ARMCAP but the .cc file did not.\n\nThis accidentally built, but didn\u0027t really work because\nOPENSSL_cpuid_setup was getting ignored, so Trusty\u0027s x86-64 builds\nlikely weren\u0027t getting CPU features. With the namespacing, it stopped\nworking accidentally.\n\nFix the (increasingly complex) conditional. This should, I hope, unbreak\nthe Trusty build and also restore some lost optimizations.\n\nChange-Id: Ie4eed971b68a35b9e0ddff6a3d2c4f9551abda6d\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/87447\nAuto-Submit: David Benjamin \u003cdavidben@google.com\u003e\nCommit-Queue: Rudolf Polzer \u003crpolzer@google.com\u003e\nReviewed-by: Rudolf Polzer \u003crpolzer@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7ed452018689811db9cb9007a5b553b5192e6680",
      "old_mode": 33188,
      "old_path": "crypto/internal.h",
      "new_id": "1a5ea4b5b88b68fecd033a0f7ccabe1ebc170d5e",
      "new_mode": 33188,
      "new_path": "crypto/internal.h"
    }
  ]
}
