pantsbuild / binaries

A temporary home for pants static binaries and scripts
16 stars 37 forks source link

Add thrift 13 or greater #99

Closed jsirois closed 2 years ago

jsirois commented 2 years ago

This is to resolve this CVE for Pants v1 thrift consumers: https://www.cvedetails.com/cve/CVE-2019-0205/

jsirois commented 2 years ago

Linux synced:

$ for dir in 0.{13.0,14.2,15.0}; do aws --profile pantsbuild s3 sync --acl public-read bin/thrift/linux/x86_64/$dir s3://binaries.pantsbuild.org/bin/thrift/linux/x86_64/$dir; done
upload: bin/thrift/linux/x86_64/0.13.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/linux/x86_64/0.13.0/build-thrift.sh
upload: bin/thrift/linux/x86_64/0.13.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/linux/x86_64/0.13.0/build.sh
upload: bin/thrift/linux/x86_64/0.13.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/linux/x86_64/0.13.0/thrift
upload: bin/thrift/linux/x86_64/0.14.2/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/linux/x86_64/0.14.2/build-thrift.sh
upload: bin/thrift/linux/x86_64/0.14.2/build.sh to s3://binaries.pantsbuild.org/bin/thrift/linux/x86_64/0.14.2/build.sh
upload: bin/thrift/linux/x86_64/0.14.2/thrift to s3://binaries.pantsbuild.org/bin/thrift/linux/x86_64/0.14.2/thrift
upload: bin/thrift/linux/x86_64/0.15.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/linux/x86_64/0.15.0/build-thrift.sh
upload: bin/thrift/linux/x86_64/0.15.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/linux/x86_64/0.15.0/build.sh
upload: bin/thrift/linux/x86_64/0.15.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/linux/x86_64/0.15.0/thrift
jsirois commented 2 years ago

Mac synced:

$ for dir in 10.1{2,3,4,5}/0.{13.0,14.2,15.0} 11.{0,1,2,3,4,5,6}/0.{13.0,14.2,15.0} 12.0/0.{13.0,14.2,15.0};do aws --profile pantsbuild s3 sync --acl public-read bin/thrift/mac/$dir s3://binaries.pantsbuild.org/bin/thrift/mac/$dir; done
upload: bin/thrift/mac/10.12/0.14.2/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.12/0.14.2/build-thrift.sh
upload: bin/thrift/mac/10.12/0.14.2/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.12/0.14.2/build.sh
upload: bin/thrift/mac/10.12/0.14.2/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/10.12/0.14.2/thrift
upload: bin/thrift/mac/10.12/0.15.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.12/0.15.0/build.sh
upload: bin/thrift/mac/10.12/0.15.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.12/0.15.0/build-thrift.sh
upload: bin/thrift/mac/10.12/0.15.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/10.12/0.15.0/thrift
upload: bin/thrift/mac/10.13/0.13.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.13/0.13.0/build-thrift.sh
upload: bin/thrift/mac/10.13/0.13.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.13/0.13.0/build.sh
upload: bin/thrift/mac/10.13/0.13.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/10.13/0.13.0/thrift
upload: bin/thrift/mac/10.13/0.14.2/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.13/0.14.2/build-thrift.sh
upload: bin/thrift/mac/10.13/0.14.2/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.13/0.14.2/build.sh
upload: bin/thrift/mac/10.13/0.14.2/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/10.13/0.14.2/thrift
upload: bin/thrift/mac/10.13/0.15.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.13/0.15.0/build.sh
upload: bin/thrift/mac/10.13/0.15.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.13/0.15.0/build-thrift.sh
upload: bin/thrift/mac/10.13/0.15.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/10.13/0.15.0/thrift
upload: bin/thrift/mac/10.14/0.13.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.14/0.13.0/build.sh
upload: bin/thrift/mac/10.14/0.13.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.14/0.13.0/build-thrift.sh
upload: bin/thrift/mac/10.14/0.13.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/10.14/0.13.0/thrift
upload: bin/thrift/mac/10.14/0.14.2/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.14/0.14.2/build-thrift.sh
upload: bin/thrift/mac/10.14/0.14.2/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.14/0.14.2/build.sh
upload: bin/thrift/mac/10.14/0.14.2/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/10.14/0.14.2/thrift
upload: bin/thrift/mac/10.14/0.15.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.14/0.15.0/build-thrift.sh
upload: bin/thrift/mac/10.14/0.15.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.14/0.15.0/build.sh
upload: bin/thrift/mac/10.14/0.15.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/10.14/0.15.0/thrift
upload: bin/thrift/mac/10.15/0.13.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.15/0.13.0/build-thrift.sh
upload: bin/thrift/mac/10.15/0.13.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.15/0.13.0/build.sh
upload: bin/thrift/mac/10.15/0.13.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/10.15/0.13.0/thrift
upload: bin/thrift/mac/10.15/0.14.2/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.15/0.14.2/build.sh
upload: bin/thrift/mac/10.15/0.14.2/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.15/0.14.2/build-thrift.sh
upload: bin/thrift/mac/10.15/0.14.2/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/10.15/0.14.2/thrift
upload: bin/thrift/mac/10.15/0.15.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.15/0.15.0/build-thrift.sh
upload: bin/thrift/mac/10.15/0.15.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/10.15/0.15.0/build.sh
upload: bin/thrift/mac/10.15/0.15.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/10.15/0.15.0/thrift
upload: bin/thrift/mac/11.0/0.13.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.0/0.13.0/build-thrift.sh
upload: bin/thrift/mac/11.0/0.13.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.0/0.13.0/build.sh
upload: bin/thrift/mac/11.0/0.13.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/11.0/0.13.0/thrift
upload: bin/thrift/mac/11.0/0.14.2/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.0/0.14.2/build-thrift.sh
upload: bin/thrift/mac/11.0/0.14.2/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.0/0.14.2/build.sh
upload: bin/thrift/mac/11.0/0.14.2/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/11.0/0.14.2/thrift
upload: bin/thrift/mac/11.0/0.15.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.0/0.15.0/build-thrift.sh
upload: bin/thrift/mac/11.0/0.15.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.0/0.15.0/build.sh
upload: bin/thrift/mac/11.0/0.15.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/11.0/0.15.0/thrift
upload: bin/thrift/mac/11.1/0.13.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.1/0.13.0/build-thrift.sh
upload: bin/thrift/mac/11.1/0.13.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.1/0.13.0/build.sh
upload: bin/thrift/mac/11.1/0.13.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/11.1/0.13.0/thrift
upload: bin/thrift/mac/11.1/0.14.2/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.1/0.14.2/build-thrift.sh
upload: bin/thrift/mac/11.1/0.14.2/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.1/0.14.2/build.sh
upload: bin/thrift/mac/11.1/0.14.2/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/11.1/0.14.2/thrift
upload: bin/thrift/mac/11.1/0.15.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.1/0.15.0/build-thrift.sh
upload: bin/thrift/mac/11.1/0.15.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.1/0.15.0/build.sh
upload: bin/thrift/mac/11.1/0.15.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/11.1/0.15.0/thrift
upload: bin/thrift/mac/11.2/0.13.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.2/0.13.0/build-thrift.sh
upload: bin/thrift/mac/11.2/0.13.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.2/0.13.0/build.sh
upload: bin/thrift/mac/11.2/0.13.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/11.2/0.13.0/thrift
upload: bin/thrift/mac/11.2/0.14.2/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.2/0.14.2/build-thrift.sh
upload: bin/thrift/mac/11.2/0.14.2/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.2/0.14.2/build.sh
upload: bin/thrift/mac/11.2/0.14.2/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/11.2/0.14.2/thrift
upload: bin/thrift/mac/11.2/0.15.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.2/0.15.0/build-thrift.sh
upload: bin/thrift/mac/11.2/0.15.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.2/0.15.0/build.sh
upload: bin/thrift/mac/11.2/0.15.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/11.2/0.15.0/thrift
upload: bin/thrift/mac/11.3/0.13.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.3/0.13.0/build-thrift.sh
upload: bin/thrift/mac/11.3/0.13.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.3/0.13.0/build.sh
upload: bin/thrift/mac/11.3/0.13.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/11.3/0.13.0/thrift
upload: bin/thrift/mac/11.3/0.14.2/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.3/0.14.2/build-thrift.sh
upload: bin/thrift/mac/11.3/0.14.2/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.3/0.14.2/build.sh
upload: bin/thrift/mac/11.3/0.14.2/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/11.3/0.14.2/thrift
upload: bin/thrift/mac/11.3/0.15.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.3/0.15.0/build.sh
upload: bin/thrift/mac/11.3/0.15.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.3/0.15.0/build-thrift.sh
upload: bin/thrift/mac/11.3/0.15.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/11.3/0.15.0/thrift
upload: bin/thrift/mac/11.4/0.13.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.4/0.13.0/build-thrift.sh
upload: bin/thrift/mac/11.4/0.13.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.4/0.13.0/build.sh
upload: bin/thrift/mac/11.4/0.13.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/11.4/0.13.0/thrift
upload: bin/thrift/mac/11.4/0.14.2/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.4/0.14.2/build.sh
upload: bin/thrift/mac/11.4/0.14.2/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.4/0.14.2/build-thrift.sh
upload: bin/thrift/mac/11.4/0.14.2/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/11.4/0.14.2/thrift
upload: bin/thrift/mac/11.4/0.15.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.4/0.15.0/build-thrift.sh
upload: bin/thrift/mac/11.4/0.15.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.4/0.15.0/build.sh
upload: bin/thrift/mac/11.4/0.15.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/11.4/0.15.0/thrift
upload: bin/thrift/mac/11.5/0.13.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.5/0.13.0/build-thrift.sh
upload: bin/thrift/mac/11.5/0.13.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.5/0.13.0/build.sh
upload: bin/thrift/mac/11.5/0.13.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/11.5/0.13.0/thrift
upload: bin/thrift/mac/11.5/0.14.2/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.5/0.14.2/build-thrift.sh
upload: bin/thrift/mac/11.5/0.14.2/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.5/0.14.2/build.sh
upload: bin/thrift/mac/11.5/0.14.2/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/11.5/0.14.2/thrift
upload: bin/thrift/mac/11.5/0.15.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.5/0.15.0/build-thrift.sh
upload: bin/thrift/mac/11.5/0.15.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.5/0.15.0/build.sh
upload: bin/thrift/mac/11.5/0.15.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/11.5/0.15.0/thrift
upload: bin/thrift/mac/11.6/0.13.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.6/0.13.0/build.sh
upload: bin/thrift/mac/11.6/0.13.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.6/0.13.0/build-thrift.sh
upload: bin/thrift/mac/11.6/0.13.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/11.6/0.13.0/thrift
upload: bin/thrift/mac/11.6/0.14.2/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.6/0.14.2/build.sh
upload: bin/thrift/mac/11.6/0.14.2/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.6/0.14.2/build-thrift.sh
upload: bin/thrift/mac/11.6/0.14.2/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/11.6/0.14.2/thrift
upload: bin/thrift/mac/11.6/0.15.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.6/0.15.0/build-thrift.sh
upload: bin/thrift/mac/11.6/0.15.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/11.6/0.15.0/build.sh
upload: bin/thrift/mac/11.6/0.15.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/11.6/0.15.0/thrift
upload: bin/thrift/mac/12.0/0.13.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/12.0/0.13.0/build-thrift.sh
upload: bin/thrift/mac/12.0/0.13.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/12.0/0.13.0/build.sh
upload: bin/thrift/mac/12.0/0.13.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/12.0/0.13.0/thrift
upload: bin/thrift/mac/12.0/0.14.2/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/12.0/0.14.2/build.sh
upload: bin/thrift/mac/12.0/0.14.2/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/12.0/0.14.2/build-thrift.sh
upload: bin/thrift/mac/12.0/0.14.2/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/12.0/0.14.2/thrift
upload: bin/thrift/mac/12.0/0.15.0/build-thrift.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/12.0/0.15.0/build-thrift.sh
upload: bin/thrift/mac/12.0/0.15.0/build.sh to s3://binaries.pantsbuild.org/bin/thrift/mac/12.0/0.15.0/build.sh
upload: bin/thrift/mac/12.0/0.15.0/thrift to s3://binaries.pantsbuild.org/bin/thrift/mac/12.0/0.15.0/thrift