commit:     4feb914a72ab3a59f2a79d8b97cc6a0bffe53605
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 18 03:40:34 2021 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Feb 18 03:43:37 2021 +0000
URL:        https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=4feb914a

gkbuilds/libgpg-error: remove lock-obj-pub.${CHOST}.h workaround

Workaround for bug 584052 shouldn't be necessary anymore.

Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 gkbuilds/libgpg-error.gkbuild | 43 -------------------------------------------
 1 file changed, 43 deletions(-)

diff --git a/gkbuilds/libgpg-error.gkbuild b/gkbuilds/libgpg-error.gkbuild
index 5d38e33..f03defb 100644
--- a/gkbuilds/libgpg-error.gkbuild
+++ b/gkbuilds/libgpg-error.gkbuild
@@ -1,49 +1,6 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-src_prepare() {
-       default
-
-       if [[ ! -f "${S}/src/syscfg/lock-obj-pub.${CHOST}.h" ]]
-       then
-               print_warning 3 "CHOST '${CHOST}' not known by ${P} -- 
workaround for bug 584052 needed ..."
-               local CHOST_KNOWN=
-               local -a CHOST_ARRAY=( ${CHOST//-/ } )
-
-               i=0
-               while [[ ${i} -lt ${#CHOST_ARRAY[@]} ]]
-               do
-                       if [[ ${i} -eq 0 ]]
-                       then
-                               case "${CHOST_ARRAY[${i}]}" in
-                                       arm*)
-                                               CHOST_ARRAY[${i}]=arm
-                                               ;;
-                               esac
-                       elif [[ ${i} -eq 1 && "${CHOST_ARRAY[${i}]}" != 
"unknown" ]]
-                       then
-                               CHOST_ARRAY[${i}]=unknown
-                       fi
-
-                       if [[ ${CHOST_KNOWN} != "*${CHOST_ARRAY[${i}]}*" ]]
-                       then
-                               CHOST_KNOWN+="${CHOST_ARRAY[${i}]}-"
-                       fi
-
-                       i=$((i + 1))
-               done
-
-               CHOST_KNOWN=${CHOST_KNOWN%-}
-               if [[ ! -f "${S}/src/syscfg/lock-obj-pub.${CHOST_KNOWN}.h" ]]
-               then
-                       print_warning 3 "We tried our best but even 
'${CHOST_KNOWN}' looks unknown -- good luck!"
-               else
-                       export CHOST=${CHOST_KNOWN}
-                       print_warning 3 "CHOST set to '${CHOST_KNOWN}'!"
-               fi
-       fi
-}
-
 src_configure() {
        local myconf=(
                --disable-nls

Reply via email to