[tbb-commits] [tor-browser-build/master] Bug 25111: Don't compile Yasm on our own anymore for Windows Tor Browser
gk at torproject.org
gk at torproject.org
Fri Feb 2 07:09:25 UTC 2018
commit 57f544ca8590b00b609b62132aeb2ae7abfa7779
Author: Nicolas Vigier <boklm at torproject.org>
Date: Thu Feb 1 13:10:08 2018 +0100
Bug 25111: Don't compile Yasm on our own anymore for Windows Tor Browser
---
projects/firefox/build | 4 ----
projects/firefox/config | 3 ---
projects/yasm/build | 14 --------------
projects/yasm/config | 12 ------------
4 files changed, 33 deletions(-)
diff --git a/projects/firefox/build b/projects/firefox/build
index 81d4d1c..051d573 100644
--- a/projects/firefox/build
+++ b/projects/firefox/build
@@ -12,10 +12,6 @@
# compiler setup so that mingw is first in the PATH.
export LD_LIBRARY_PATH=$hgccdir/lib64
export PATH=$hgccdir/bin:$PATH
-
- # Firefox ESR52 needs Yasm >= 1.2.0 which Ubuntu Precise does not ship.
- tar -C /var/tmp/dist -xf $rootdir/[% c('input_files_by_name/yasm') %]
- export PATH="/var/tmp/dist/yasm/bin:$PATH"
[% END -%]
[% pc(c('var/compiler'), 'var/setup', { compiler_tarfile => c('input_files_by_name/' _ c('var/compiler')) }) %]
distdir=/var/tmp/dist/[% project %]
diff --git a/projects/firefox/config b/projects/firefox/config
index 4157500..f19b8ac 100644
--- a/projects/firefox/config
+++ b/projects/firefox/config
@@ -94,8 +94,5 @@ input_files:
- project: gcc
name: gcc
enable: '[% c("var/windows") %]'
- - project: yasm
- name: yasm
- enable: '[% c("var/windows") %]'
- filename: STL_win64.patch
enable: '[% c("var/windows-x86_64") %]'
diff --git a/projects/yasm/build b/projects/yasm/build
deleted file mode 100644
index c11924c..0000000
--- a/projects/yasm/build
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/bash
-[% c("var/set_default_env") -%]
-distdir=/var/tmp/dist/[% project %]
-mkdir -p /var/tmp/build
-tar -C /var/tmp/build -xf $rootdir/[% c('input_files_by_name/yasm') %]
-cd /var/tmp/build/yasm-[% c("version") %]
-./configure --prefix="$distdir"
-make -j[% c("buildconf/num_procs") %]
-make install
-cd /var/tmp/dist
-[% c('tar', {
- tar_src => [ project ],
- tar_args => '-czf ' _ dest_dir _ '/' _ c('filename'),
- }) %]
diff --git a/projects/yasm/config b/projects/yasm/config
deleted file mode 100644
index 12d009b..0000000
--- a/projects/yasm/config
+++ /dev/null
@@ -1,12 +0,0 @@
-# vim: filetype=yaml sw=2
-version: 1.2.0
-filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
-var:
- container:
- use_container: 1
-
-input_files:
- - project: container-image
- - URL: 'https://www.tortall.net/projects/yasm/releases/yasm-[% c("version") %].tar.gz'
- name: yasm
- sha256sum: 768ffab457b90a20a6d895c39749adb547c1b7cb5c108e84b151a838a23ccf31
More information about the tbb-commits
mailing list