[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-dev
Subject:    [gentoo-dev] [PATCH 2/2] Add an assertion for valid ABI order.
From:       Michał Górny <mgorny () gentoo ! org>
Date:       2013-01-27 22:46:08
Message-ID: 1359326768-4342-3-git-send-email-mgorny () gentoo ! org
[Download RAW message or body]

---
 gx86/eclass/multilib-build.eclass | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gx86/eclass/multilib-build.eclass b/gx86/eclass/multilib-build.eclass
index 96bf26f..ed8ee23 100644
--- a/gx86/eclass/multilib-build.eclass
+++ b/gx86/eclass/multilib-build.eclass
@@ -66,6 +66,10 @@ multilib_get_enabled_abis() {
 
 	local abis=( $(get_all_abis) )
 
+	if [[ ${abis[-1]} != ${DEFAULT_ABI} ]]; then
+		die "Assertion failed: DEFAULT_ABI (${DEFAULT_ABI}) != last ABI (${abis[-1]})"
+	fi
+
 	local abi i found
 	for abi in "${abis[@]}"; do
 		for i in "${_MULTILIB_FLAGS[@]}"; do
-- 
1.8.1.1


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic