зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1719426 - Build glibc_2.27-3ubuntu1.2 ourselves. r=taskgraph-reviewers,bhearsum
As written in 00c93ac66282, relying on the 2.27-3ubuntu1.2 package being available is a timebomb. We can however get the older sources from launchpad, and build them ourselves. Differential Revision: https://phabricator.services.mozilla.com/D119258
This commit is contained in:
Родитель
3944281767
Коммит
246f307378
|
@ -0,0 +1,13 @@
|
|||
diff -Nru glibc-2.27/debian/changelog glibc-2.27/debian/changelog
|
||||
--- glibc-2.27/debian/changelog 2020-06-05 02:25:26.000000000 +0900
|
||||
+++ glibc-2.27/debian/changelog 2021-06-25 17:54:19.000000000 +0900
|
||||
@@ -1,3 +1,9 @@
|
||||
+glibc (2.27-3ubuntu1.2.ub18moz1) bionic; urgency=medium
|
||||
+
|
||||
+ * Mozilla backport for bionic.
|
||||
+
|
||||
+ -- Mike Hommey <mhommey@mozilla.com> Fri, 25 Jun 2021 17:54:19 +0900
|
||||
+
|
||||
glibc (2.27-3ubuntu1.2) bionic-security; urgency=medium
|
||||
|
||||
* SECURITY UPDATE: integer overflow in realpath
|
|
@ -116,6 +116,7 @@ treeherder:
|
|||
'Deb8-32': 'Packages for Debian 8 32-bits'
|
||||
'Deb9': 'Packages for Debian 9'
|
||||
'Deb10': 'Packages for Debian 10'
|
||||
'Ub18': 'Packages for Ubuntu 18.04'
|
||||
'I': 'Docker Image Builds'
|
||||
'TL': 'Toolchain builds for Linux 64-bits'
|
||||
'TL32': 'Toolchain builds for Linux 32-bits'
|
||||
|
|
|
@ -22,3 +22,4 @@ job-defaults:
|
|||
|
||||
jobs-from:
|
||||
- debian.yml
|
||||
- ubuntu.yml
|
||||
|
|
|
@ -0,0 +1,29 @@
|
|||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
---
|
||||
job-defaults:
|
||||
run:
|
||||
using: ubuntu-package
|
||||
dist: bionic
|
||||
|
||||
ub18-libc6:
|
||||
description: "Older version of glibc in Ubuntu 18.04 that doesn't cause bug 1678451"
|
||||
treeherder:
|
||||
symbol: Ub18(libc6)
|
||||
run:
|
||||
dsc:
|
||||
url: https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/glibc/2.27-3ubuntu1.2/glibc_2.27-3ubuntu1.2.dsc
|
||||
sha256: 2ac325cce2251c710dd041f4725925cdbccefba6f6f0f0d95a2a5a09e2050c2e
|
||||
patch: ubuntu-glibc.diff
|
||||
|
||||
ub18-32-libc6:
|
||||
description: "Older version of glibc in Ubuntu 18.04 that doesn't cause bug 1678451"
|
||||
treeherder:
|
||||
symbol: Ub18(libc6-32)
|
||||
run:
|
||||
dsc:
|
||||
url: https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/glibc/2.27-3ubuntu1.2/glibc_2.27-3ubuntu1.2.dsc
|
||||
sha256: 2ac325cce2251c710dd041f4725925cdbccefba6f6f0f0d95a2a5a09e2050c2e
|
||||
arch: i386
|
||||
patch: ubuntu-glibc.diff
|
Загрузка…
Ссылка в новой задаче