Chris Manchester
3d131be6a9
Bug 1507631 - Remove mentions of MOZ_SIGN_CMD from the build system. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D16754
--HG--
extra : moz-landing-system : lando
2019-01-16 22:46:38 +00:00
Tom Prince
afa141b26c
Bug 1514124: [win64-aarch64] Pass the architecture to mar generation, so that it can pass the appropriate arch flag to xz; r=aki,Callek
...
XZ supports rewritting addresses in executable code, which is architechture
specific. The updater is compiled with support for the target architecture
only, so we can't always compress updates passing `--x86` to XZ. This threads
the architecture through to the repackage steps, so we can pass the appropraite
flags to the update packaging scripts.
Differential Revision: https://phabricator.services.mozilla.com/D14601
--HG--
extra : moz-landing-system : lando
2018-12-17 21:45:09 +00:00
Tom Prince
4db579141b
Backed out 3 changesets (bug 1439860
, bug 1441867, bug 1446110) for breaking update packaging for thunderbird.
...
Backed out changeset 4d434313555a (bug 1446110)
Backed out changeset 0476c309909b (bug 1441867)
Backed out changeset 40237ca354be (bug 1439860
)
--HG--
extra : rebase_source : 3c67b6e3af0589eae97784227c05b9e2ca9b6994
2018-04-05 13:48:38 -06:00
Bogdan Tara
4785e99532
Merge inbound to mozilla-central. a=merge
2018-03-17 12:29:57 +02:00
Sylvestre Ledru
b5f9522581
Bug 1438839 - Finish the flake8 fixes on tools/ r=ahal
...
MozReview-Commit-ID: F9c4laxe8Pt
--HG--
extra : rebase_source : ed304bcf485a448e863b9bbc82427ae5a88ea2c2
extra : histedit_source : 2c8e0beefee259fe7a31e0436e7a94519a3e05ae
2018-03-15 11:31:12 +01:00
Sylvestre Ledru
a0ab39f145
Bug 1438839 - Fix the remaining flake8 issues by hand r=ahal
...
MozReview-Commit-ID: Fv1MZIpCL8Z
--HG--
extra : rebase_source : 804567a78a5696997e2aa511814a4f8ff22d9c31
extra : histedit_source : 88401e831d81708b6ed6122666ba9fa8c1de23d5
2018-03-15 11:34:03 +01:00
Sylvestre Ledru
ef5ad1811f
Bug 1438839 - autopep8 -i --max-line-length 99 on the tools/ r=ahal
...
MozReview-Commit-ID: KSKbctxjxl0
--HG--
extra : rebase_source : feebd58ff005750face884035f85a55e0ff638c8
extra : histedit_source : 5d7464caeb41bad25bc99d3b2e32ea5285464499
2018-03-15 11:32:42 +01:00
Tom Prince
3267308b01
Bug 1446110: [update-packaging] Specify prefix for temporary files; r=bhearsum
...
Thunderbird is currently still building on macOS, where `mktemp` requires an
argument.
MozReview-Commit-ID: DCoZAYA6tTI
--HG--
extra : rebase_source : 48775eba4f934fd244a74da615bc7754370b504e
2018-03-15 14:10:59 -06:00
Simon Fraser
197753c5ed
Bug 1441867 Fix stat call for udpate packaging r=bhearsum
...
MozReview-Commit-ID: LNRHy5fzVsQ
--HG--
extra : rebase_source : 5d9896707cd648a4785bca7b898984907d17e892
2018-02-28 15:37:08 +00:00
Julien Cristau
4bd4017197
Bug 1441484 - fix error handling in make_incremental_updates. r=bhearsum
...
MozReview-Commit-ID: 4jpZqMW0yYX
--HG--
extra : rebase_source : 60963d642b37a127510e6d9dfad5bd556fc5d3b0
2018-02-27 10:36:15 +01:00
Simon Fraser
b2f9f6fd8b
Bug 1439860
update-packaging linting fixes and shell style updates r=bhearsum
...
MozReview-Commit-ID: 2vMbmonkVwD
--HG--
extra : rebase_source : 05e49e5c3013c0dd726c93f5e48e1b81879b97a9
2018-02-21 11:54:21 +00:00
Sylvestre Ledru
c9e386cafc
Bug 1438790 - Remove dead code generatesnippet.py r=Callek
...
MozReview-Commit-ID: D7lJJbMl8cV
--HG--
extra : rebase_source : 6730cd077cf1134767c5e2d706fb8b5ef6649955
2018-02-16 11:24:49 +01:00
Narcis Beleuzu
49a6cb8875
Backed out 3 changesets (bug 1438839) for linting failure on split-profile.py. CLOSED TREE
...
Backed out changeset 41c11bf05828 (bug 1438839)
Backed out changeset 40fda8b55cf9 (bug 1438839)
Backed out changeset 37a3c981a785 (bug 1438839)
2018-03-13 10:10:16 +02:00
Sylvestre Ledru
482b8f35cc
Bug 1438839 - Fix the remaining flake8 issues by hand r=ahal
...
MozReview-Commit-ID: Fv1MZIpCL8Z
--HG--
extra : rebase_source : ba62df5928d7d882d135c7d51c4b4175c483fd0a
2018-02-27 14:04:50 +01:00
Sylvestre Ledru
a5176f006e
Bug 1438839 - autopep8 -i --max-line-length 99 on the tools/ r=ahal
...
MozReview-Commit-ID: KSKbctxjxl0
--HG--
extra : rebase_source : ddce23f3e728e29aab4dbccd616ca8e9f31c0817
2018-02-26 23:29:32 +01:00
Sylvestre Ledru
84f063bdfa
Bug 1424294 - Also manage spaces in filename in tools/update-packaging/common.sh r=bhearsum
...
MozReview-Commit-ID: 4hrr59gEeEM
--HG--
extra : rebase_source : de4731a04f794757a06cd782f85ab9993a7206a2
2017-12-08 15:21:07 +01:00
Sylvestre Ledru
06be3310e3
Bug 1407285 - Support spaces in MOZ_MACBUNDLE_NAME and in various Makefile and tools r=glandium
...
MozReview-Commit-ID: Eda1qiPCTJ0
--HG--
extra : rebase_source : 1766fd1c1b78244161efce0b6db8b58dd2ec2009
2017-11-28 23:21:54 +01:00
Sebastian Hengst
8faace1526
Backed out changeset 9fff8b2fcf78 (bug 1407285) for L10n bustage. r=backout a=backout
2017-12-05 01:28:11 +02:00
Sylvestre Ledru
250a624c2a
Bug 1407285 - Support spaces in MOZ_MACBUNDLE_NAME and in various Makefile and tools r=glandium
...
MozReview-Commit-ID: Eda1qiPCTJ0
--HG--
extra : rebase_source : c85c5e8bfb5a0f0dc673ea0b6fce1ac1162d9497
2017-11-28 23:21:54 +01:00
Axel Hecht
fcebba4388
bug 1385227, generate full update from l10n-stage directly, r=rail
...
For regular builds, we build the mar from an unpackaged exe on windows.
For repacks, we just built that from our l10n-stage directory,
don't unpack again.
MozReview-Commit-ID: 8gQ9G23RgzB
--HG--
extra : rebase_source : b3eb944a0cf423a4b0e22d8884fc90780a3bb109
extra : source : 84091f931dff9e1253b0cfa96b4197255a94ddb2
2017-08-22 15:27:51 +02:00
Tom Prince
d360c9785d
Bug 1410769: Use SHA-1 signing when MAR_OLD_FORMAT is set; r=nalexander,rstrong
...
MozReview-Commit-ID: DFjcozLqskI
--HG--
extra : rebase_source : c23b6578552c65dea6a4b3b7184e683702117a6f
extra : source : d021fb9c48dc615e5cc621f8f27181e2e5e63243
2017-10-22 21:46:41 -06:00
Tom Prince
106f7e2a00
Bug 1405068: Don't use Cwd::abs_path in unwrap_full_update.pl. r=bhearsum
...
It is broken on the version of perl on the legacy buildbots, which is the only
place that this branch of the code runs.
MozReview-Commit-ID: 1Urw6mNOEHf
--HG--
extra : rebase_source : d599484b0f2062b7e3178e761c80b620624852a3
2017-10-02 12:25:05 -06:00
Tom Prince
031841670d
Bug 1405068: Don't use a shell for running subcommands in unwrap_full_update.pl. r=bhearsum
...
MozReview-Commit-ID: JDhndUIhOT1
--HG--
extra : rebase_source : 5e072046f53127c04ee60292247139c2e1c0ac19
2017-10-02 12:21:55 -06:00
Tom Prince
bed30dcd29
Bug 1405068: Look for xz.exe at the root of a checkout when making incremental updates. r=bhearsum
...
MozReview-Commit-ID: 8R5kY8cntMc
--HG--
extra : rebase_source : fbe8d80519a8d46fea989bdefb7b2b1436a1a5f5
2017-10-02 11:59:36 -06:00
Axel Hecht
4383c6ecf6
Backout revision e95f8bd7b519 and 84091f931dff (bug 1385227) for breaking Beta release automation.
...
--HG--
extra : rebase_source : 512c7603f1c600d9cd4ba4b17007ee9a9480e365
extra : histedit_source : be31be1ade27d0df5a25badc2def1a59f2a9c2fd%2Ca0db2bfd6e59dab72fb8c58063ea7592cfeb430e
2017-09-16 11:04:13 +02:00
Axel Hecht
0951bf52a9
bug 1385227, generate full update from l10n-stage directly, r=rail
...
For regular builds, we build the mar from an unpackaged exe on windows.
For repacks, we just built that from our l10n-stage directory,
don't unpack again.
MozReview-Commit-ID: 8gQ9G23RgzB
--HG--
extra : rebase_source : 3d9289cee054737c136b304682563d59aeaecb6a
2017-08-22 15:27:51 +02:00
Mihai Tabara
d48c15182b
Bug 1391297 - Update MAR to sha384 past 56.0b4 in update-packaging Makefile. r=catlee a=release DONTBUILD
...
MozReview-Commit-ID: 25S1SdLmvdx
--HG--
extra : source : 05a4dc75c125a80cbaacd44c7b7937c77dc384a8
extra : amend_source : a16ca8582b5ff28a2c6e96cf92ebac9db32adf3e
2017-08-19 23:50:16 +03:00
Robert Strong
c86980aa3c
Bug 1386402 - Change mar generation scripts to exit with an error if xz is not found on the system. r=bhearsum
2017-08-01 14:20:00 -07:00
Robert Strong
32892aa50e
Bug 1385780 - New mar convertor script to convert a mar file from bzip2 to lzma and from lzma to bzip2. r=bhearsum, a=app_update_lzma
2017-07-31 10:34:37 -07:00
Robert Strong
77e64d46e5
Bug 1385780 - Update mar file generation scripts for lzma. r=bhearsum
...
Adds support to unwrap_full_update.pl to detect if the mar file's contents were compressed using bzip2 and if not to default to lzma, a=app_update_lzma
2017-07-31 10:34:30 -07:00
Robert Strong
8644543020
Bug 1385780 - Update mar file generation scripts for lzma. r=bhearsum, r=rail, a=app_update_lzma
...
Update scripts to support both lzma and bzip2
Update unused python script to support lzma. This also adds python 3.0 support to the script while still supporting pythin 2.7
Update test scripts to support lzma
2017-07-31 10:34:22 -07:00
Mike Shal
ad087668b7
Bug 1339182 - Remove OSX universal support in the build system; r=glandium
...
This removes the UNIFY_DIST and UNIFIED_BUILD variables, as well as the
--unify flag from the packager and UnifiedBuildFinder from mozpack. As a
result the STAGEPATH variable is never defined anymore, so its uses can
be removed as well.
test_unify.py is currently the only mozbuild/mozpack test that fails
without running configure first, and there isn't much point in fixing
tests for things that we don't actually use anymore.
MozReview-Commit-ID: F5q1FPW3Did
--HG--
extra : rebase_source : cadbd237f51c23ea1983135294521d628d16f0df
2017-02-10 16:52:17 -05:00
Justin Wood
688005c17d
Bug 1333769 - Explicitly pass the version to MAR. r=rail a=philor for landing on central
...
(for "Nightly l10n repacks generate wrong complete MARs")
MozReview-Commit-ID: 8cIno7eFKve
--HG--
extra : rebase_source : 5c370cbc563e6e649652dce8e98c62b24d59faac
2017-01-25 10:18:45 -05:00
Robert Strong
18c6c1312d
Bug 1295542 - Update packaging accordingly. r=bhearsum
2016-09-20 13:44:25 +09:00
Tom Tromey
5538d692d3
Bug 1286877 - do not set c-basic-offset for python-mode; r=gps
...
This removes the unnecessary setting of c-basic-offset from all
python-mode files.
This was automatically generated using
perl -pi -e 's/; *c-basic-offset: *[0-9]+//'
... on the affected files.
The bulk of these files are moz.build files but there a few others as
well.
MozReview-Commit-ID: 2pPf3DEiZqx
--HG--
extra : rebase_source : 0a7dcac80b924174a2c429b093791148ea6ac204
2016-07-14 10:16:42 -06:00
Mike Shal
dbfbbfe42c
Bug 1272483 - Remove MOZ_UPDATE_PACKAGING and --enable-update-packaging; r=chmanchester
...
MozReview-Commit-ID: A3SDJCc5eHH
--HG--
extra : rebase_source : af8d081c349b27ac0e2567b0f5863fbbeb7f98ce
2016-05-12 12:15:58 -04:00
Mike Hommey
c2d36c7522
Bug 1235676 - Replace $(abspath $(DIST)) with $(ABS_DIST). r=mshal
2015-12-31 08:10:02 +09:00
Mike Hommey
ae8b4f0347
Bug 1235676 - Replace _ABS_DIST with ABS_DIST. r=mshal
2015-12-31 08:10:02 +09:00
Matt Howell
66cabf4a78
Bug 1079858, Deal with deprecation of SHA1 (SHA-1) Authenticode signatures for Windows signing, part 2 (swap cert, relanding), r=catlee, a=lizzard
...
--HG--
extra : amend_source : f8c7d16e30c6e06cd3f9c04d1e63fe3befe09160
2015-12-09 17:22:19 -05:00
Nick Thomas
a408867daf
Backed out 2 changesets (bug 1079858)
...
Backed out changeset a8965ae93c5d (bug 1079858)
Backed out changeset ba03ae4ac5df (bug 1079858)
2015-12-09 12:40:58 -05:00
Matt Howell
421eb47a4b
Bug 1079858, Deal with deprecation of SHA1 (SHA-1) Authenticode signatures for Windows signing, part 2 (swap cert), r=catlee, a=lizzard
...
--HG--
extra : amend_source : 450203e03ee0f46929ca4b4ce1a1e43b4ea6df97
2015-12-08 16:16:55 -05:00
Wes Kocher
39967e9806
Backed out changeset 0ea0832d052d (bug 1079858) for causing bug 1230631 a=backout
...
--HG--
extra : commitid : GeBy210BpUB
2015-12-04 14:58:55 -08:00
Ben Hearsum
2658b43d3a
Bug 1079858: Enable SHA2 signing for windows. r=catlee rs=rstrong
...
--HG--
extra : amend_source : c605389facd952635d04a60b15bb14a269d073dc
2015-12-02 14:12:37 -05:00
Mike Hommey
5ab167c3b0
Bug 1224490 - Kill LIBXUL_DIST. r=mshal
2015-11-17 10:00:19 +09:00
Rail Aliiev
90cf18ab5a
Bug 1173459 - Stop generating partial MAR files and publishing complete MARs to balrog as a part of nightly automation. r=mshal
2015-08-12 09:49:03 -04:00
Mike Shal
3eccca01aa
Bug 1173998 - use localized package for previous mar; r=nthomas
2015-06-15 10:45:17 -04:00
Nick Thomas
4fbffd3aca
Bug 1160514: Use osslsigncode for 32-bit signing r=ted
2015-06-05 12:05:14 +12:00
Nick Thomas
43c1225280
Bug 1170913, full-update target in tools/update-packaging/ always runs automation-partial-patch, r=glandium DONTBUILD
2015-06-03 16:58:59 +12:00
Mike Shal
3399d1a42b
Bug 1137756 - Use absolute paths in complete-patch.patch. r=gps
2015-02-27 17:49:29 +01:00
Mike Shal
f5046854b9
Bug 1087104 - Implement partial mar generation in make for 'mach build'; r=glandium
2014-10-24 18:24:33 -04:00