History log of /fuchsia/zircon/prebuilt/zircon.ensure
Revision Date Author Comments
# fb88739d 04-Sep-2018 Jake Ehrlich <jakehehrlich@google.com>

[prebuilt] Roll symbolize

This adds a number of small improvements and bug fixes needed
for code coverage

Test: manually

Change-Id: Icf1d5af192ef77df664a10c3869abc27be944f90


# 6b397a66 31-Aug-2018 Petr Hosek <phosek@google.com>

[prebuilt] Roll symbolizer

Update symbolizer to 64478f58feec8de961e031367d34d60a5154cd69.

Test: CQ
Change-Id: Ic1bd566866ab3f5197db6ba00e2c9d06574cb354


# 3fd78b71 22-Aug-2018 Jake Ehrlich <jakehehrlich@google.com>

[prebuilt] Roll symbolize

I failed to roll properly last time. This
roll should roll to the proper latest commit.

Test: manually

Change-Id: I4a2e9cb83fb6f7d4db3814fc0e35ce0d087dfae2


# 4ec0a4e4 21-Aug-2018 Jake Ehrlich <jakehehrlich@google.com>

[prebuilt] Roll symbolize

Fixes bug that dropped backtrace lines

Test: manually

Change-Id: I18e72bf7a0b4aa71556330cbe8309b18a327111e


# 01de3080 20-Aug-2018 Jake Ehrlich <jakehehrlich@jakehehrlich-glaptop.roam.corp.google.com>

[prebuilt] Roll symbolize

TC-174
TC-175

Test: Manually
Change-Id: I8b0b74b677909e73e192647a32f6ec37d9f46c5f


# 62576c33 15-Aug-2018 Jake Ehrlich <jakehehrlich@jakehehrlich-glaptop.roam.corp.google.com>

[prebuilt] Roll symbolize

This roll adds file status checking to optimzie when ids.txt
is reparsed and the binaries within subsequently verified.

Test: manually
Change-Id: I6217f961e3467ca7dd7cbee2942ffc1b09eb1b94


# d15fa2dd 15-Aug-2018 Leonard Chan <leonardchan@google.com>

[prebuilt] Roll Clang toolchain

Test: CQ

Change-Id: I34953dbc2af97c5848bffffce9ba3e14e3539828


# 48646393 14-Aug-2018 David Stevens <stevensd@google.com>

[prebuilt] Revert "Update GCC toolchain"

This reverts commit 92c65a140507e6f9a1e64b60a2efd50f1810ba01. The
updated prebuilt breaks zedboot.

Test: Check if an image can zedboot itself
Change-Id: Ie2b4492a5caf8361599cc3a56de20fcea43e583c


# 75d48239 13-Aug-2018 Jake Ehrlich <jakehehrlich@google.com>

[prebuilt] Roll new symbolize

This roll adds support for cacheing of symbolization results.
This should hopefully speed up Garnet.

INTK-441

Test: manually
Change-Id: I49a816b45510a2f3b4420d52aab41516402254db


# 92c65a14 11-Aug-2018 Roland McGrath <mcgrathr@google.com>

[prebuilt] Update GCC toolchain

This brings in binutils-2.31.1 and gcc-8.2 releases.

Test: CQ
Change-Id: I086a21b36af581aef85a427864a947c94cef095a


# ea89c3ac 25-Jul-2018 Petr Hosek <phosek@google.com>

[prebuilt] Roll Clang toolchain

Update Clang to revision 74cf259.

Test: CQ
Change-Id: I86ba0c2fe293caed2d8fee27eac6a8c10b23ba3e


# 66cba11c 27-Jul-2018 Roland McGrath <mcgrathr@google.com>

[prebuilt] Enable CIPD CheckPresence mode

This tells `cipd ensure` to fix up any files that were manually
removed behind CIPD's back. Note that it still won't notice
existing files that were modified locally.

Test: CQ and manual
Change-Id: I19d61304a5797706a236ea2bd3b6831f2ed0b0f5


# 63abcbf7 13-Jul-2018 Jake Ehrlich <jakehehrlich@jakehehrlich-glaptop.roam.corp.google.com>

[prebuilt] Roll Symbolize

There was an issue where the symbolizer wasn't closing files like
it should. That was fixed in a recent cl. This roll includes that
fix.

Test: manually

Change-Id: Id38b63c3ae06116a1853dd072e880117cd37a8f0


# c4065c88 11-Jul-2018 Jake Ehrlich <jakehehrlich@google.com>

[prebuilt] Roll symbolize

Fixes TC-182

Test: manually

Change-Id: I905e45c2eb65bc627267ac004957cd9ea720d38c


# 1c463ac3 27-Jun-2018 Jake Ehrlich <jakehehrlich@google.com>

[prebuilt] Roll new symbolize

Bug: TC-126
Bug: BLD-178
Bug: TC-133

Test: CQ

Change-Id: I4f23ad185626d48c5eb4f973969f61219ff241bf


# 12b801b5 19-Jun-2018 Petr Hosek <phosek@google.com>

[prebuilt] Roll Clang toolchain

Update Clang to revision bf0e3dfee52b8515aa95cde6239d0ba4ff3bac5d.

Test: CQ
Change-Id: I9f7e41236e3b0ecaddd20496adf97ae4859b1ad1


# 2b181817 15-Jun-2018 Roland McGrath <mcgrathr@google.com>

[prebuilt] Update to GCC 8

This compiler is the stable 8 branch, which now contains all our fixes.

It has new warnings that trigger in many places in our code,
disabled for now by -Wno-format-truncation pending investigation.

The for loop in VmAddressRegion::PageFault triggered a "might
be used uninitialized" warning that is probably a compiler bug.
But the equivalent while loop doesn't get the warning.

Change-Id: I6d0bba067d4f8918d19644a068f2d915ce6fc9ad


# 2b0e21f3 08-Jun-2018 Julie Hockett <juliehockett@google.com>

[prebuilt] Roll Clang toolchain

Change-Id: I7fbc5bbf10c02d3957da7f84e2ff704324e1253a


# f3b21570 27-May-2018 Petr Hosek <phosek@google.com>

[prebuilt] Don't fail when CIPD package is inaccessible

When the user doesn't have premissions to download the internal CIPD
packages, just skip those rather than failing.

Change-Id: I23fd00270dc15a062002dcfc25f7edcf57133247


# 0f518148 25-May-2018 Petr Hosek <phosek@google.com>

[prebuilt] Update firmware location for CIPD packages

Use the new location for firmware packages.

Change-Id: I5000efc9c5484e20ea2d5cc6772a7d6109fecd59


# ce77e9af 07-May-2018 Jake Ehrlich <jakehehrlich@google.com>

[prebuilts] Roll toolchain

Change-Id: I2c3591de13371ebd0bcb7f7834854dfe04204636


# 5797646b 07-May-2018 Jake Ehrlich <jakehehrlich@google.com>

[roll] Roll symbolize

Change-Id: I1ce00941eb37ea2b7dca807b7db933003608bdb0


# 54ae9828 17-May-2018 Yvonne Yip <yky@google.com>

[prebuilt] add intel adsp firmware

Change-Id: I638e18ab97ba9147926a17c25d9fa5bf561c23cb


# 77b0a81c 15-May-2018 Roland McGrath <mcgrathr@google.com>

[prebuilt] Add --upload mode to updater script

This is a step requiring fuchsia-infra credentials that can be done after
manually registering a new CIPD package, adding it to
prebuilt/zircon.ensure, and running scripts/update-prebuilt-versions.

ZX-2160 #comment scripts/update-prebuilt-versions --upload

Change-Id: I7dca944d63bbb61011a693b5f6714dbcecb5410e


# 32584084 15-May-2018 Roland McGrath <mcgrathr@google.com>

[prebuilt] Update tools/symbolize to latest version

Change-Id: I5ff5042554af56185d590fb1d900ee4927b26d1f


# d7149ec6 28-Apr-2018 Petr Hosek <phosek@google.com>

[prebuilt] Download QEMU together with other prebuilts

This avoids the dependency on Fuchsia's buildtools.

Change-Id: Idb9016dccc7a503d3821d24d2928316aebd9235f


# c540d035 01-May-2018 Roland McGrath <mcgrathr@google.com>

[prebuilt] Update to new GCC toolchain

This provides a standalone <stdint.h> header.

TC-32 #comment GCC toolchain provides a standalone <stdint.h> header.

Change-Id: Ib6178e54cb8a2b84c88df768e33c276f06d7dfb5


# b5704ba9 29-Apr-2018 Roland McGrath <mcgrathr@google.com>

[prebuilt] Update symbolize tool

The new build actually uploaded to Google Storage and not just CIPD.

Also fix scripts/download-script for the non-CIPD single-file case.

Change-Id: I54528cfd4370660a0861ee0136a8564a7c3528a4


# 93442e52 28-Apr-2018 Roland McGrath <mcgrathr@google.com>

[prebuilt] Update to new GCC toolchain

This has binutils-2.30, and GCC from the tip of the stable 6 branch.

TC-36 #comment Up to the tip of the stable 6 branch

Change-Id: Ib5719deca7f4595d153bb50a475ab0e69c220191


# e478d339 24-Apr-2018 Petr Hosek <phosek@google.com>

[prebuilt] Roll Clang toolchain

Clang now contains only statically built libc++ for host as a single
archive so we no longer to pass additional flags for statically linking
C++ library.

Change-Id: If00ce91b619f457bc5961a68aca5bffd789ee8c3


# 09bd6108 25-Apr-2018 Roland McGrath <mcgrathr@google.com>

[prebuilt] Download symbolize tool

TC-21 #comment Download the prebuilt tool in Zircon

Change-Id: I25689fe63ec582fa1d590875935f628ec25d18bb


# a37737a2 10-Apr-2018 Roland McGrath <mcgrathr@google.com>

[prebuilt] Revamp prebuilts

scripts/download-prebuilt replaces scripts/download-toolchain and
scripts/download-sysroot, which are both now obsolete stubs that
warn and exec download-prebuilt. The new script uses CIPD when the
tool is available. When not using CIPD, it uses a single file for
all the versions (ZIP file SHA1 checksums) rather than the old
arrangement of many files in many subdirectories.

The new script has --list and --verify modes to describe the state
of the installed prebuilts vs the current versions described in the
file. The makefile check for stale prebuilts is now done via
`scripts/download-prebuilt --verify`.

scripts/update-prebuilt-versions automatically maintains the
prebuilt/zircon.versions file that drives the (non-CIPD) downloads
and the sanity checks. prebuilt/zircon.ensure is maintained by hand
to deploy new versions, and then the script must be run to update
prebuilt/zircon.versions before commit.

ZX-1860 #done
TO-937 #done

Change-Id: Iaf02d2c5f3bdd81008573cd2939b35f1a450398c