This is an automated email from the git hooks/post-receive script.
boklm pushed a change to branch main in repository builders/tor-browser-build.
from c4c7d4e Bug 41152: Do not merge libc++ and libunwind new 79c55d4 Bug 40620: Fix detection of macosx-sdk version in list_toolchain_updates_checks new 14e0748 Bug 40620: Update macosx-sdk to 11.0
The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
Summary of changes: projects/firefox/list_toolchain_updates_checks | 16 +++++----------- projects/firefox/mozconfig | 2 +- projects/macosx-toolchain/config | 6 +++--- 3 files changed, 9 insertions(+), 15 deletions(-)
This is an automated email from the git hooks/post-receive script.
boklm pushed a commit to branch main in repository builders/tor-browser-build.
commit 79c55d457578d646f8673ed9690d5e3298edc895 Author: Nicolas Vigier boklm@torproject.org AuthorDate: Thu Sep 1 12:06:15 2022 +0200
Bug 40620: Fix detection of macosx-sdk version in list_toolchain_updates_checks --- projects/firefox/list_toolchain_updates_checks | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-)
diff --git a/projects/firefox/list_toolchain_updates_checks b/projects/firefox/list_toolchain_updates_checks index a87b60c..67f655c 100644 --- a/projects/firefox/list_toolchain_updates_checks +++ b/projects/firefox/list_toolchain_updates_checks @@ -145,17 +145,11 @@ check_update_needed python "$needed" "$current" [% IF c("var/osx") %] # macosx-sdk read -d '' p << 'EOF' || true -my $d = YAML::XS::LoadFile('taskcluster/ci/toolchain/clang.yml'); -my $clang_toolchain; -foreach my $t (keys %$d) { - if ($d->{$t}{run}{'toolchain-alias'} eq 'macosx64-clang') { - foreach my $toolchain (@{$d->{$t}{fetches}{toolchain}}) { - if ($toolchain =~ m/^macosx64-sdk-(.+)$/) { - print $1; - exit; - } - } - last; +my $d = YAML::XS::LoadFile('taskcluster/ci/build/macosx.yml'); +foreach my $toolchain (@{$d->{'macosx64-add-on-devel/opt'}{fetches}{toolchain}}) { + if ($toolchain =~ m/^macosx64-sdk-(.+)$/) { + print $1; + exit; } } EOF
This is an automated email from the git hooks/post-receive script.
boklm pushed a commit to branch main in repository builders/tor-browser-build.
commit 14e07482f35975b15053a2ce929f3ed09ecfb71a Author: Nicolas Vigier boklm@torproject.org AuthorDate: Thu Sep 1 12:19:23 2022 +0200
Bug 40620: Update macosx-sdk to 11.0 --- projects/firefox/mozconfig | 2 +- projects/macosx-toolchain/config | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/projects/firefox/mozconfig b/projects/firefox/mozconfig index 344a78b..aca39ce 100755 --- a/projects/firefox/mozconfig +++ b/projects/firefox/mozconfig @@ -36,7 +36,7 @@ mk_add_options "export LD_LIBRARY_PATH=$TOOLCHAIN_DIR/clang/lib"
CROSS_CCTOOLS_PATH=$TOOLCHAIN_DIR/cctools - CROSS_SYSROOT=$TOOLCHAIN_DIR/MacOSX10.12.sdk + CROSS_SYSROOT=$TOOLCHAIN_DIR/MacOSX[% pc('macosx-toolchain', 'version') %].sdk CROSS_PRIVATE_FRAMEWORKS=$CROSS_SYSROOT/System/Library/PrivateFrameworks HARDENING_FLAGS="-Werror=format -Werror=format-security -fstack-protector-strong -D_FORTIFY_SOURCE=2" FLAGS="-target x86_64-apple-darwin -B $CROSS_CCTOOLS_PATH/bin -isysroot $CROSS_SYSROOT $HARDENING_FLAGS" diff --git a/projects/macosx-toolchain/config b/projects/macosx-toolchain/config index cd66b0f..4aa1f49 100644 --- a/projects/macosx-toolchain/config +++ b/projects/macosx-toolchain/config @@ -1,6 +1,6 @@ # vim: filetype=yaml sw=2 filename: '[% project %]-[% c("version") %]-1-[% c("var/build_id") %].tar.gz' -version: 10.12 +version: 11.0 container: use_container: 1 var: @@ -27,8 +27,8 @@ input_files: # Instructions on how to create the SDK tarball can be found at: # build/macosx/cross-mozconfig.common - name: SDK - URL: 'https://people.torproject.org/~gk/mirrors/sources/MacOSX%5B% c("version") %].sdk.tar.bz2' - sha256sum: d2ef4ae4f85675c08795d33f283e307b6299184d78d4b10bdbea39df6dca7d94 + URL: 'https://people.torproject.org/~boklm/mirrors/sources/MacOSX%5B% c("version") %].sdk.tar.xz' + sha256sum: 8cbe3a79e67b0690f931703ce5c282ac0c7265b451a36ec21cdfa9773f93173c - name: llvm-project project: llvm-project - filename: compiler-rt-cross-compile.patch
tor-commits@lists.torproject.org