)]}'
{
  "commit": "2a73e3bdfbad01be6b88c5cfaa84f5cfcb072126",
  "tree": "eac9823e27b8a055e5d9ebeedd3c2dc6656aa0b4",
  "parents": [
    "d083ec5efc3a2916e4b9fe5c2587be72ac8a2063"
  ],
  "author": {
    "name": "dankm",
    "email": "dan.mcgregor@usask.ca",
    "time": "Wed Nov 23 09:32:03 2022 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Nov 23 09:33:34 2022 -0800"
  },
  "message": "Hide ruby native extension symbols on FreeBSD (#10832)\n\nThey probably should be hidden on every ELF platform, but for now only do it on Darwin, Linux, and FreeBSD.\n\nThis prevents some load-time errors that have been seen in GitLab\u0027s gitaly server, and in a few other places.\n\nCloses #10832\n\nCOPYBARA_INTEGRATE_REVIEW\u003dhttps://github.com/protocolbuffers/protobuf/pull/10832 from dankm:hide-symbols 4cb59f26912813ba78d69cc37c00f52718ff546f\nPiperOrigin-RevId: 490522474\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5cc45337b8044eaa9a4df540146337d49bf91954",
      "old_mode": 33261,
      "old_path": "ruby/ext/google/protobuf_c/extconf.rb",
      "new_id": "38bb8c970ae1b054b980e8e827c121c65c640124",
      "new_mode": 33261,
      "new_path": "ruby/ext/google/protobuf_c/extconf.rb"
    }
  ]
}
