Enabled s390x again with patch and disabled elfhack everywhere
This commit is contained in:
parent
4d99afa69b
commit
5f0bec1b5b
25
mozilla-1556931-s390x-hidden-syms.patch
Normal file
25
mozilla-1556931-s390x-hidden-syms.patch
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
diff --git a/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp b/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp
|
||||||
|
index c38baa12bffa8..2858a7bb4d319 100644
|
||||||
|
--- a/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp
|
||||||
|
+++ b/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp
|
||||||
|
@@ -45,16 +45,20 @@ void TIntermTraverser::traverse(T *node)
|
||||||
|
++childIndex;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (visit && postVisit)
|
||||||
|
node->visit(PostVisit, this);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
+// Instantiate template for RewriteAtomicFunctionExpressions.
|
||||||
|
+template
|
||||||
|
+void TIntermTraverser::traverse(TIntermNode *);
|
||||||
|
+
|
||||||
|
void TIntermNode::traverse(TIntermTraverser *it)
|
||||||
|
{
|
||||||
|
it->traverse(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
void TIntermSymbol::traverse(TIntermTraverser *it)
|
||||||
|
{
|
||||||
|
TIntermTraverser::ScopedNodeInTraversalPath addToPath(it, this);
|
@ -1,9 +1,6 @@
|
|||||||
# Disabled arm due to rhbz#1658940
|
# Disabled arm due to rhbz#1658940
|
||||||
ExcludeArch: armv7hl
|
ExcludeArch: armv7hl
|
||||||
|
|
||||||
# Disabled due to https://bugzilla.redhat.com/show_bug.cgi?id=1886672
|
|
||||||
ExcludeArch: s390x
|
|
||||||
|
|
||||||
# Use system nspr/nss?
|
# Use system nspr/nss?
|
||||||
%define system_nss 1
|
%define system_nss 1
|
||||||
|
|
||||||
@ -19,10 +16,7 @@ ExcludeArch: s390x
|
|||||||
%global build_with_clang 0
|
%global build_with_clang 0
|
||||||
%global use_bundled_cbindgen 1
|
%global use_bundled_cbindgen 1
|
||||||
|
|
||||||
%global disable_elfhack 0
|
|
||||||
%if 0%{?fedora} > 28
|
|
||||||
%global disable_elfhack 1
|
%global disable_elfhack 1
|
||||||
%endif
|
|
||||||
|
|
||||||
%if %{?system_nss}
|
%if %{?system_nss}
|
||||||
%global nspr_version 4.26.0
|
%global nspr_version 4.26.0
|
||||||
@ -126,6 +120,7 @@ Patch307: build-disable-elfhack.patch
|
|||||||
# Upstream patches
|
# Upstream patches
|
||||||
Patch402: mozilla-526293.patch
|
Patch402: mozilla-526293.patch
|
||||||
Patch404: rust-1.47.patch
|
Patch404: rust-1.47.patch
|
||||||
|
Patch405: mozilla-1556931-s390x-hidden-syms.patch
|
||||||
|
|
||||||
%if %{official_branding}
|
%if %{official_branding}
|
||||||
# Required by Mozilla Corporation
|
# Required by Mozilla Corporation
|
||||||
@ -267,6 +262,7 @@ debug %{name}, you want to install %{name}-debuginfo instead.
|
|||||||
|
|
||||||
%patch402 -p1 -b .526293
|
%patch402 -p1 -b .526293
|
||||||
%patch404 -p1 -b .rust-1.47
|
%patch404 -p1 -b .rust-1.47
|
||||||
|
%patch405 -p1 -b .1556931-s390x-hidden-syms
|
||||||
|
|
||||||
%if %{official_branding}
|
%if %{official_branding}
|
||||||
# Required by Mozilla Corporation
|
# Required by Mozilla Corporation
|
||||||
|
Loading…
Reference in New Issue
Block a user