19 Star 0 Fork 79

openEuler-RISC-V / openEuler-rpm-config

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
update-config.guess-and-config.sub-for-loongarch64.patch 1.24 KB
一键复制 编辑 原始数据 按行查看 历史
huajingyun 提交于 2022-11-21 03:29 . add loongarch64 support
From fe6cff21eb18cc05704db85520db57c0d58bd2d3 Mon Sep 17 00:00:00 2001
From: Wenlong Zhang <zhangwenlong@loongson.cn>
Date: Tue, 12 Apr 2022 22:31:41 +0800
Subject: [PATCH] update config.guess and config.sub for loongarch64
---
macros | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/macros b/macros
index 5c7447b..dc8c749 100644
--- a/macros
+++ b/macros
@@ -49,6 +49,22 @@
# ---- configure and makeinstall.
%_configure_gnuconfig_hack 1
%_configure_libtool_hardening_hack 1
+
+#update config.guess and config.sub
+%_update_config_guess \
+ [ "%_configure_gnuconfig_hack" = 1 ] && for i in $(find . -name config.guess) ; do \
+ [ -f /usr/lib/rpm/%{_vendor}/$(basename $i) ] && \
+ %{__rm} -f $i && \
+ %{__cp} -fv /usr/lib/rpm/%{_vendor}/$(basename $i) $i ; \
+ done ;
+
+%_update_config_sub \
+ [ "%_configure_gnuconfig_hack" = 1 ] && for i in $(find . -name config.sub) ; do \
+ [ -f /usr/lib/rpm/%{_vendor}/$(basename $i) ] && \
+ %{__rm} -f $i && \
+ %{__cp} -fv /usr/lib/rpm/%{_vendor}/$(basename $i) $i ; \
+ done ;
+
%configure \
%{set_build_flags}; \
[ "%_configure_gnuconfig_hack" = 1 ] && for i in $(find $(dirname %{_configure}) -name config.guess -o -name config.sub) ; do \
--
2.27.0
1
https://gitee.com/openeuler-risc-v/openEuler-rpm-config.git
git@gitee.com:openeuler-risc-v/openEuler-rpm-config.git
openeuler-risc-v
openEuler-rpm-config
openEuler-rpm-config
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891