crosstool-ng: Update to 1.27.0 (#5420)
* crosstool-ng: Update to 1.27.0 * restore patch --------- Co-authored-by: Christoph Reiter <reiter.christoph@gmail.com>
This commit is contained in:
parent
5ff4f24a32
commit
5e162a77be
@ -1,39 +1,31 @@
|
||||
From 70f8e42761bbe5f53823487f075e78481dd9c11f Mon Sep 17 00:00:00 2001
|
||||
From: martell <martellmalone@gmail.com>
|
||||
Date: Thu, 11 Sep 2014 20:21:40 +0100
|
||||
Subject: [PATCH 1/2] Modify config to support correct Mingw64 Triplet Names
|
||||
|
||||
|
||||
diff -durN crosstool-ng-1.22.0.orig/scripts/config.guess crosstool-ng-1.22.0/scripts/config.guess
|
||||
--- crosstool-ng-1.22.0.orig/scripts/config.guess 2015-11-18 13:29:15.000000000 +0800
|
||||
+++ crosstool-ng-1.22.0/scripts/config.guess 2017-04-13 16:43:45.328125000 +0800
|
||||
@@ -839,7 +839,10 @@
|
||||
echo "$UNAME_MACHINE"-pc-cygwin
|
||||
exit ;;
|
||||
*:MINGW64*:*)
|
||||
- echo "$UNAME_MACHINE"-pc-mingw64
|
||||
+ echo x86_64-w64-mingw32
|
||||
+ exit ;;
|
||||
+ *:MINGW32*:*)
|
||||
+ echo i686-w64-mingw32
|
||||
exit ;;
|
||||
*:MINGW*:*)
|
||||
echo "$UNAME_MACHINE"-pc-mingw32
|
||||
diff -durN crosstool-ng-1.22.0.orig/scripts/config.sub crosstool-ng-1.22.0/scripts/config.sub
|
||||
--- crosstool-ng-1.22.0.orig/scripts/config.sub 2015-11-18 13:29:15.000000000 +0800
|
||||
+++ crosstool-ng-1.22.0/scripts/config.sub 2017-04-13 16:45:44.218750000 +0800
|
||||
@@ -381,11 +381,11 @@
|
||||
os=sysv
|
||||
--- crosstool-ng-1.27.0/scripts/config.sub.orig 2025-01-27 00:57:09.291702400 +0100
|
||||
+++ crosstool-ng-1.27.0/scripts/config.sub 2025-06-07 19:31:13.928235500 +0200
|
||||
@@ -389,11 +389,11 @@
|
||||
basic_os=sysv
|
||||
;;
|
||||
mingw64)
|
||||
- basic_machine=x86_64-pc
|
||||
- os=mingw64
|
||||
- basic_os=mingw64
|
||||
+ basic_machine=x86_64-w64
|
||||
+ os=-mingw32
|
||||
+ basic_os=mingw32
|
||||
;;
|
||||
mingw32)
|
||||
- basic_machine=i686-pc
|
||||
+ basic_machine=i686-w64
|
||||
os=mingw32
|
||||
basic_os=mingw32
|
||||
;;
|
||||
mingw32ce)
|
||||
--- crosstool-ng-1.27.0/scripts/config.guess.orig 2025-06-07 19:28:28.964494600 +0200
|
||||
+++ crosstool-ng-1.27.0/scripts/config.guess 2025-06-07 19:30:33.048391200 +0200
|
||||
@@ -924,7 +924,10 @@
|
||||
GUESS=$UNAME_MACHINE-pc-cygwin
|
||||
;;
|
||||
*:MINGW64*:*)
|
||||
- GUESS=$UNAME_MACHINE-pc-mingw64
|
||||
+ GUESS=x86_64-w64-mingw32
|
||||
+ ;;
|
||||
+ *:MINGW32*:*)
|
||||
+ GUESS=i686-w64-mingw32
|
||||
;;
|
||||
*:MINGW*:*)
|
||||
GUESS=$UNAME_MACHINE-pc-mingw32
|
||||
|
||||
@ -1,12 +1,12 @@
|
||||
# Maintainer: Martell Malone <martellmalone@gmail.com>
|
||||
|
||||
pkgname="crosstool-ng"
|
||||
pkgver=1.24.0
|
||||
pkgrel=2
|
||||
pkgver=1.27.0
|
||||
pkgrel=1
|
||||
pkgdesc="A cross-platform open-source toolchain system"
|
||||
arch=('i686' 'x86_64')
|
||||
url="http://www.crosstool-ng.org/"
|
||||
license=("MIT")
|
||||
license=("spdx:MIT")
|
||||
makedepends=("autoconf" "automake-wrapper" "binutils" "bison"
|
||||
"flex" "gettext-devel" "git" "gcc" "gperf"
|
||||
"patch" "ncurses-devel"
|
||||
@ -15,8 +15,8 @@ depends=("ncurses" "libintl")
|
||||
options=('staticlibs' 'strip')
|
||||
source=("http://crosstool-ng.org/download/crosstool-ng/${pkgname}-${pkgver}.tar.xz"
|
||||
"0001-Modify-config-to-support-correct-Mingw64-Triplet-Nam.patch")
|
||||
sha256sums=('804ced838ea7fe3fac1e82f0061269de940c82b05d0de672e7d424af98f22d2d'
|
||||
'63e39da13cb078d118a03ee492041067da58e531d948a37630349887417496d5')
|
||||
sha256sums=('0506ab98fa0ad6d263a555feeb2c7fff9bc24a434635d4b0cdff9137fe5b4477'
|
||||
'6d470e518609df696f76c1ba57ce278254c80ba7b33705ef8e45c7d36a23c493')
|
||||
noextract=(${pkgname}-${pkgver}.tar.xz)
|
||||
|
||||
prepare() {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user