)]}'
{
  "log": [
    {
      "commit": "fdd4d3bcfb10ecf8fcced050c6567b768bd06983",
      "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904",
      "parents": [
        "fd8f9a82862aa40dab0c5bcdea6e498715284f5a"
      ],
      "author": {
        "name": "ellyjones",
        "email": "ellyjones@chromium.org",
        "time": "Wed Sep 14 16:33:43 2016"
      },
      "committer": {
        "name": "Commit bot",
        "email": "commit-bot@chromium.org",
        "time": "Wed Sep 14 16:36:42 2016"
      },
      "message": "mac: remove libc++-static 10.6 compatibility hack\n\nThis hack is obsolete since the minimum supported Mac version is now 10.9.\n\nThis CL also removes the checked-in copy of libc++-static, and removes\nit from DEPS.\n\nBUG\u003d\n\nReview-Url: https://codereview.chromium.org/2314753002\nCr-Original-Commit-Position: refs/heads/master@{#418584}\nCr-Mirrored-From: https://chromium.googlesource.com/chromium/src\nCr-Mirrored-Commit: 9fe8c63c54c0a0c4fd420518962e462cc00f9f65\n"
    },
    {
      "commit": "fd8f9a82862aa40dab0c5bcdea6e498715284f5a",
      "tree": "83e6565ba67747cb567a8954baf839203cf21bff",
      "parents": [
        "17acece915b87b2d53da5e8cbc2028b1300783e2"
      ],
      "author": {
        "name": "hichris123",
        "email": "hichris123@gmail.com",
        "time": "Wed Jan 13 12:37:30 2016"
      },
      "committer": {
        "name": "Commit bot",
        "email": "commit-bot@chromium.org",
        "time": "Wed Jan 13 12:38:23 2016"
      },
      "message": "Update README.chromium to reflect whether a tool is shipped or not\n\nMark tools that are only used for testing as NOT_SHIPPED. Also fix bintree\u0027s license (MIT License -\u003e MIT) and fix the name \u0026 short name of libc++-static.\n\nBUG\u003d499582\n\nReview URL: https://codereview.chromium.org/1532203002\n\nCr-Original-Commit-Position: refs/heads/master@{#369150}\nCr-Mirrored-From: https://chromium.googlesource.com/chromium/src\nCr-Mirrored-Commit: 6175da8042f3a0aa574f0da25e87be342625e603\n"
    },
    {
      "commit": "17acece915b87b2d53da5e8cbc2028b1300783e2",
      "tree": "6f81b01b3b8b988788d08407ce8cd947b01a0e06",
      "parents": [
        "85dcdb69634f4c5a7364d310195bb83b9590bdbb"
      ],
      "author": {
        "name": "thakis",
        "email": "thakis@chromium.org",
        "time": "Tue Oct 27 17:23:32 2015"
      },
      "committer": {
        "name": "Commit bot",
        "email": "commit-bot@chromium.org",
        "time": "Tue Oct 27 17:24:15 2015"
      },
      "message": "mac: Remove libc++ hack that was required by NaCl.\n\nNaCl target were still built with the 10.6 SDK even after we thought we\nswitched the whole build to the 10.10 SDK. This was a problem in static\nlibrary ASan builds: -fsanitize\u003daddress implicitly requires libc++, so\nthis added a -lc++ to the link, but the 10.6 SDK doesn\u0027t contain a libc++\n(since ASan requires 10.7, and since it also adds an implicit -lc++abi,\nwe dynamically link libc++ in ASan builds). This led to linker errors.\n\nNow that NaCl targets build with the 10.10 SDK like everything else when\nthey\u0027re part of a Chromium build, the hack I used to work around this is\nno longer needed, so remove it.\n\nNo intended behavior change.\n\nBUG\u003d400091\n\nReview URL: https://codereview.chromium.org/1414703004\n\nCr-Original-Commit-Position: refs/heads/master@{#356325}\nCr-Mirrored-From: https://chromium.googlesource.com/chromium/src\nCr-Mirrored-Commit: e1c27eab364747ef85275615835bf56514916696\n"
    },
    {
      "commit": "85dcdb69634f4c5a7364d310195bb83b9590bdbb",
      "tree": "db2d17121e337768099beff6348c03f734afaeaf",
      "parents": [
        "f55d9ebf6e159a01df6b00eee093f3741fc84976"
      ],
      "author": {
        "name": "thakis",
        "email": "thakis@chromium.org",
        "time": "Sat Oct 24 07:16:57 2015"
      },
      "committer": {
        "name": "Commit bot",
        "email": "commit-bot@chromium.org",
        "time": "Sat Oct 24 07:17:43 2015"
      },
      "message": "mac: In static library builds, link against a static libc++.a\n\nTo achieve this, just add a -Lthird_party/libc++-static flag to the link line,\nand add a postbuild that checks that Chromium Framework depends on neither\nlibstdc++.dylib nor libc++.dylib Use the existing verify_order postbuild\nfor this, and let it not run in component builds (since what it checks for\nisn\u0027t interesting in that config, and we do depend on system libc++ in\ncomponent builds).\n\nAlso don\u0027t do this in asan builds. asan already requires OS X 10.7+.\nAnd don\u0027t do this for targets below native_client, since those still\nuse the 10.6 SDK (!).\n\nThis change is small but subtle, see thread\n\"[chromium-dev] Intent to implement: Statically linking libc++ for Chrome/Mac\"\nand the document linked from comment 14 on the bug for details.\n\nIdeally, this has no observable behavior change. If it looks like this\nbreaks tests somewhere, especially on 10.6, please revert. (The bots\nlike it, and the things I tried on 10.6 worked too, though.)\n\nBUG\u003d400091,544325\nR\u003dmark@chromium.org\n\nCommitted: https://chromium.googlesource.com/chromium/src/+/494270d01189f8b4b2b4ebd501fd980833489729\n\nCommitted: https://chromium.googlesource.com/chromium/src/+/0f56cff872068cef226e7ad3f9701eb41d4eb2f5\n\nReview URL: https://codereview.chromium.org/1413863003\n\nCr-Original-Commit-Position: refs/heads/master@{#355966}\nCr-Mirrored-From: https://chromium.googlesource.com/chromium/src\nCr-Mirrored-Commit: f8a27cca3c79ca9c8f6bf701aa2cb8bbbc8b3059\n"
    },
    {
      "commit": "f55d9ebf6e159a01df6b00eee093f3741fc84976",
      "tree": "a77ceb6ddd94f4512efa08de8159463f2c96e36a",
      "parents": [
        "23b4c5aaabc49a1f92ddb5aaf130ee2b0f46e4c3"
      ],
      "author": {
        "name": "dalecurtis",
        "email": "dalecurtis@chromium.org",
        "time": "Fri Oct 23 19:21:03 2015"
      },
      "committer": {
        "name": "Commit bot",
        "email": "commit-bot@chromium.org",
        "time": "Fri Oct 23 19:21:59 2015"
      },
      "message": "Revert of mac: In static library builds, link against a static libc++.a (patchset #4 id:60001 of https://codereview.chromium.org/1413863003/ )\n\nReason for revert:\nFailed lots of bots still :( Some in runhooks with:\n\nUsing overrides found in /Users/chrome-bot/.gyp/include.gypi\ngyp: name \u0027asan\u0027 is not defined while evaluating condition \u00270\u003d\u003d0 and component\u003d\u003d\"static_library\" and asan\u003d\u003d0\u0027 in /b/build/slave/Mac/build/src/third_party/pdfium/pdfium.gyp\n\nhttp://build.chromium.org/p/chromium/buildstatus?builder\u003dMac\u0026number\u003d8563\n\nSome with compile errors:\n\nFAILED: /b/build/goma/gomacc ../../third_party/llvm-build/Release+Asserts/bin/clang -Wl,-search_paths_first ...\nld: library not found for -lc++\n\nhttp://build.chromium.org/p/chromium.memory/buildstatus?builder\u003dMac%20ASan%2064%20Builder\u0026number\u003d27065\n\nOriginal issue\u0027s description:\n\u003e mac: In static library builds, link against a static libc++.a\n\u003e\n\u003e To achieve this, just add a -Lthird_party/libc++-static flag to the link line,\n\u003e and add a postbuild that checks that Chromium Framework depends on neither\n\u003e libstdc++.dylib nor libc++.dylib Use the existing verify_order postbuild\n\u003e for this, and let it not run in component builds (since what it checks for\n\u003e isn\u0027t interesting in that config, and we do depend on system libc++ in\n\u003e component builds).\n\u003e\n\u003e This change is small but subtle, see thread\n\u003e \"[chromium-dev] Intent to implement: Statically linking libc++ for Chrome/Mac\"\n\u003e and the document linked from comment 14 on the bug for details.\n\u003e\n\u003e Ideally, this has no observable behavior change. If it looks like this\n\u003e breaks tests somewhere, especially on 10.6, please revert. (The bots\n\u003e like it, and the things I tried on 10.6 worked too, though.)\n\u003e\n\u003e BUG\u003d400091\n\u003e R\u003dmark@chromium.org\n\u003e\n\u003e Committed: https://chromium.googlesource.com/chromium/src/+/494270d01189f8b4b2b4ebd501fd980833489729\n\u003e\n\u003e Committed: https://chromium.googlesource.com/chromium/src/+/0f56cff872068cef226e7ad3f9701eb41d4eb2f5\n\nTBR\u003dmark@chromium.org,thakis@chromium.org\nNOPRESUBMIT\u003dtrue\nNOTREECHECKS\u003dtrue\nNOTRY\u003dtrue\nBUG\u003d400091\n\nReview URL: https://codereview.chromium.org/1424593003\n\nCr-Original-Commit-Position: refs/heads/master@{#355854}\nCr-Mirrored-From: https://chromium.googlesource.com/chromium/src\nCr-Mirrored-Commit: 73e401c9ac64cce0bde4028783f19e2e802137dc\n"
    },
    {
      "commit": "23b4c5aaabc49a1f92ddb5aaf130ee2b0f46e4c3",
      "tree": "db2d17121e337768099beff6348c03f734afaeaf",
      "parents": [
        "8cc8d241104bf16690a8c9ecc2bedc1f615197a1"
      ],
      "author": {
        "name": "Nico Weber",
        "email": "thakis@chromium.org",
        "time": "Fri Oct 23 18:51:28 2015"
      },
      "committer": {
        "name": "Nico Weber",
        "email": "thakis@chromium.org",
        "time": "Fri Oct 23 18:52:51 2015"
      },
      "message": "mac: In static library builds, link against a static libc++.a\n\nTo achieve this, just add a -Lthird_party/libc++-static flag to the link line,\nand add a postbuild that checks that Chromium Framework depends on neither\nlibstdc++.dylib nor libc++.dylib Use the existing verify_order postbuild\nfor this, and let it not run in component builds (since what it checks for\nisn\u0027t interesting in that config, and we do depend on system libc++ in\ncomponent builds).\n\nThis change is small but subtle, see thread\n\"[chromium-dev] Intent to implement: Statically linking libc++ for Chrome/Mac\"\nand the document linked from comment 14 on the bug for details.\n\nIdeally, this has no observable behavior change. If it looks like this\nbreaks tests somewhere, especially on 10.6, please revert. (The bots\nlike it, and the things I tried on 10.6 worked too, though.)\n\nBUG\u003d400091\nR\u003dmark@chromium.org\n\nCommitted: https://chromium.googlesource.com/chromium/src/+/494270d01189f8b4b2b4ebd501fd980833489729\n\nReview URL: https://codereview.chromium.org/1413863003 .\n\nCr-Original-Commit-Position: refs/heads/master@{#355848}\nCr-Mirrored-From: https://chromium.googlesource.com/chromium/src\nCr-Mirrored-Commit: 0f56cff872068cef226e7ad3f9701eb41d4eb2f5\n"
    },
    {
      "commit": "8cc8d241104bf16690a8c9ecc2bedc1f615197a1",
      "tree": "a77ceb6ddd94f4512efa08de8159463f2c96e36a",
      "parents": [
        "b09ed0a46ba49e828e9062bdb48c7ed6aab3e200"
      ],
      "author": {
        "name": "thakis",
        "email": "thakis@chromium.org",
        "time": "Fri Oct 23 18:27:05 2015"
      },
      "committer": {
        "name": "Commit bot",
        "email": "commit-bot@chromium.org",
        "time": "Fri Oct 23 18:28:05 2015"
      },
      "message": "Revert of mac: In static library builds, link against a static libc++.a (patchset #3 id:40001 of https://codereview.chromium.org/1413863003/ )\n\nReason for revert:\nBroke Mac ASan x64: http://build.chromium.org/p/chromium.memory/builders/Mac%20ASan%2064%20Builder/builds/27061\n\nFAILED: /b/build/goma/gomacc ../../third_party/llvm-build/Release+Asserts/bin/clang -Wl,-search_paths_first -fsanitize\u003daddress -Wl,-pie -Wl,-u,__sanitizer_options_link_helper -Wl,-dead_strip -mmacosx-version-min\u003d10.6 -isysroot /Applications/Xcode5.1.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk -arch x86_64 -L. -stdlib\u003dlibc++ -o tls_edit obj/native_client/src/tools/tls_edit/tls_edit.tls_edit.o libsanitizer_options.a libplatform.a librdfa_validator.a libgio.a  \u0027-L../../third_party/libc++-static\u0027 \u0026\u0026 (export BUILT_FRAMEWORKS_DIR\u003d/b/build/slave/Mac_ASan_64_Builder/build/src/out/Release; export BUILT_PRODUCTS_DIR\u003d/b/build/slave/Mac_ASan_64_Builder/build/src/out/Release; export CONFIGURATION\u003dRelease; export EXECUTABLE_NAME\u003dtls_edit; export EXECUTABLE_PATH\u003dtls_edit; export FULL_PRODUCT_NAME\u003dtls_edit; export PRODUCT_NAME\u003dtls_edit; export PRODUCT_TYPE\u003dcom.apple.product-type.tool; export SDKROOT\u003d/Applications/Xcode5.1.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk; export SRCROOT\u003d/b/build/slave/Mac_ASan_64_Builder/build/src/out/Release/../../native_client/src/tools/tls_edit; export SOURCE_ROOT\u003d\"${SRCROOT}\"; export TARGET_BUILD_DIR\u003d/b/build/slave/Mac_ASan_64_Builder/build/src/out/Release; export TEMP_DIR\u003d\"${TMPDIR}\"; (cd ../../native_client/src/tools/tls_edit \u0026\u0026 ../../../../build/mac/change_mach_o_flags_from_xcode.sh \u0026\u0026 ../../../../build/mac/strip_from_xcode); G\u003d$?; ((exit $G) || rm -rf tls_edit) \u0026\u0026 exit $G)\nld: library not found for -lc++abi\n\nOriginal issue\u0027s description:\n\u003e mac: In static library builds, link against a static libc++.a\n\u003e\n\u003e To achieve this, just add a -Lthird_party/libc++-static flag to the link line,\n\u003e and add a postbuild that checks that Chromium Framework depends on neither\n\u003e libstdc++.dylib nor libc++.dylib Use the existing verify_order postbuild\n\u003e for this, and let it not run in component builds (since what it checks for\n\u003e isn\u0027t interesting in that config, and we do depend on system libc++ in\n\u003e component builds).\n\u003e\n\u003e This change is small but subtle, see thread\n\u003e \"[chromium-dev] Intent to implement: Statically linking libc++ for Chrome/Mac\"\n\u003e and the document linked from comment 14 on the bug for details.\n\u003e\n\u003e Ideally, this has no observable behavior change. If it looks like this\n\u003e breaks tests somewhere, especially on 10.6, please revert. (The bots\n\u003e like it, and the things I tried on 10.6 worked too, though.)\n\u003e\n\u003e BUG\u003d400091\n\u003e R\u003dmark@chromium.org\n\u003e\n\u003e Committed: https://chromium.googlesource.com/chromium/src/+/494270d01189f8b4b2b4ebd501fd980833489729\n\nTBR\u003dmark@chromium.org\nNOPRESUBMIT\u003dtrue\nNOTREECHECKS\u003dtrue\nNOTRY\u003dtrue\nBUG\u003d400091\n\nReview URL: https://codereview.chromium.org/1424573002\n\nCr-Original-Commit-Position: refs/heads/master@{#355837}\nCr-Mirrored-From: https://chromium.googlesource.com/chromium/src\nCr-Mirrored-Commit: 9fe937fb45fd57da5988abde1e0afc9a7c8bb5d5\n"
    },
    {
      "commit": "b09ed0a46ba49e828e9062bdb48c7ed6aab3e200",
      "tree": "db2d17121e337768099beff6348c03f734afaeaf",
      "parents": [
        "2bdc704b4d2b207b5a6970f774590684e252eb2a"
      ],
      "author": {
        "name": "Nico Weber",
        "email": "thakis@chromium.org",
        "time": "Fri Oct 23 18:02:37 2015"
      },
      "committer": {
        "name": "Nico Weber",
        "email": "thakis@chromium.org",
        "time": "Fri Oct 23 18:04:46 2015"
      },
      "message": "mac: In static library builds, link against a static libc++.a\n\nTo achieve this, just add a -Lthird_party/libc++-static flag to the link line,\nand add a postbuild that checks that Chromium Framework depends on neither\nlibstdc++.dylib nor libc++.dylib Use the existing verify_order postbuild\nfor this, and let it not run in component builds (since what it checks for\nisn\u0027t interesting in that config, and we do depend on system libc++ in\ncomponent builds).\n\nThis change is small but subtle, see thread\n\"[chromium-dev] Intent to implement: Statically linking libc++ for Chrome/Mac\"\nand the document linked from comment 14 on the bug for details.\n\nIdeally, this has no observable behavior change. If it looks like this\nbreaks tests somewhere, especially on 10.6, please revert. (The bots\nlike it, and the things I tried on 10.6 worked too, though.)\n\nBUG\u003d400091\nR\u003dmark@chromium.org\n\nReview URL: https://codereview.chromium.org/1413863003 .\n\nCr-Original-Commit-Position: refs/heads/master@{#355826}\nCr-Mirrored-From: https://chromium.googlesource.com/chromium/src\nCr-Mirrored-Commit: 494270d01189f8b4b2b4ebd501fd980833489729\n"
    },
    {
      "commit": "2bdc704b4d2b207b5a6970f774590684e252eb2a",
      "tree": "a77ceb6ddd94f4512efa08de8159463f2c96e36a",
      "parents": [],
      "author": {
        "name": "Nico Weber",
        "email": "thakis@chromium.org",
        "time": "Fri Oct 23 04:29:17 2015"
      },
      "committer": {
        "name": "Nico Weber",
        "email": "thakis@chromium.org",
        "time": "Fri Oct 23 04:33:51 2015"
      },
      "message": "mac: Pull a prebuilt libc++-static.a.\n\nNot used for anything yet.\n\nBUG\u003d400091\nR\u003dmark@chromium.org\nTBR\u003dtorne\n\nReview URL: https://codereview.chromium.org/1415213004 .\n\nCr-Original-Commit-Position: refs/heads/master@{#355729}\nCr-Mirrored-From: https://chromium.googlesource.com/chromium/src\nCr-Mirrored-Commit: 7ef5508bd7b471d7b4a67886e23feb89a3a13713\n"
    }
  ]
}
