diff --git a/add-sw_64-support.patch b/add-sw_64-support.patch new file mode 100644 index 0000000..245a210 --- /dev/null +++ b/add-sw_64-support.patch @@ -0,0 +1,39 @@ +From f980ecdce8edd95b84421778f768a637384d8749 Mon Sep 17 00:00:00 2001 +From: Hailiang +Date: Tue, 11 Mar 2025 13:50:46 +0800 +Subject: [PATCH] add sw_64 support + +--- + build-aux/config.guess | 3 +++ + build-aux/config.sub | 1 + + 2 files changed, 4 insertions(+) + +diff --git a/build-aux/config.guess b/build-aux/config.guess +index 7f76b62..fd3524f 100755 +--- a/build-aux/config.guess ++++ b/build-aux/config.guess +@@ -1143,6 +1143,9 @@ EOF + sparc:Linux:*:* | sparc64:Linux:*:*) + GUESS=$UNAME_MACHINE-unknown-linux-$LIBC + ;; ++ sw_64*:Linux:*:*) ++ GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ++ ;; + tile*:Linux:*:*) + GUESS=$UNAME_MACHINE-unknown-linux-$LIBC + ;; +diff --git a/build-aux/config.sub b/build-aux/config.sub +index 9b62e37..70bc542 100755 +--- a/build-aux/config.sub ++++ b/build-aux/config.sub +@@ -1267,6 +1267,7 @@ case $cpu-$vendor in + | sparclite \ + | sparcv8 | sparcv9 | sparcv9b | sparcv9v | sv1 | sx* \ + | spu \ ++ | sw_64 \ + | tahoe \ + | thumbv7* \ + | tic30 | tic4x | tic54x | tic55x | tic6x | tic80 \ +-- +2.20.1 + diff --git a/libtool.spec b/libtool.spec index b861fc2..37c5ce1 100644 --- a/libtool.spec +++ b/libtool.spec @@ -3,13 +3,14 @@ Name: libtool Version: 2.4.7 -Release: 2 +Release: 3 License: GPLv2+ and LGPLv2+ and GFDL-1.3-or-later Summary: The GNU Portable Library Tool URL: http://www.gnu.org/software/libtool/ Source0: http://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.xz Patch0: libtool-2.4.5-rpath.patch +Patch1: add-sw_64-support.patch Requires: gcc(major),autoconf, automake, sed, tar, findutils @@ -105,6 +106,9 @@ rm -f %{buildroot}%{_libdir}/libltdl.{a,la} %changelog +* Tue Mar 11 2025 mahailiang - 2.4.7-3 +- add sw_64 support + * Tue Jun 06 2023 laokz - 2.4.7-2 - add -fPIC to fortran flags for riscv