summaryrefslogtreecommitdiff
path: root/src/stage3/patches
diff options
context:
space:
mode:
authorAndreas Grapentin <andreas@grapentin.org>2018-03-01 14:04:09 +0100
committerAndreas Grapentin <andreas@grapentin.org>2018-03-01 14:04:09 +0100
commitbf132093b67c42139f2ac2b935f3e9ed0777c222 (patch)
treed5bfcf69f2be5855b15f37eced139de689e49ebc /src/stage3/patches
parentf65dc07b1bc6e22c31a871bc31e274b5bc92c5b8 (diff)
happy little progress
Diffstat (limited to 'src/stage3/patches')
-rw-r--r--src/stage3/patches/glibc.patch7
-rw-r--r--src/stage3/patches/libcap-ng.patch15
-rw-r--r--src/stage3/patches/popt.patch15
-rw-r--r--src/stage3/patches/tcl.patch20
4 files changed, 54 insertions, 3 deletions
diff --git a/src/stage3/patches/glibc.patch b/src/stage3/patches/glibc.patch
index f56ca02..1652610 100644
--- a/src/stage3/patches/glibc.patch
+++ b/src/stage3/patches/glibc.patch
@@ -1,14 +1,15 @@
---- a/PKGBUILD 2018-03-01 07:07:23.230885844 +0100
-+++ b/PKGBUILD 2018-03-01 07:55:12.196458937 +0100
+--- a/PKGBUILD 2018-03-01 13:34:35.714316214 +0100
++++ b/PKGBUILD 2018-03-01 13:34:35.713316212 +0100
@@ -6,16 +6,14 @@
# NOTE: valgrind requires rebuilt with each major glibc version
pkgbase=glibc
-pkgname=(glibc lib32-glibc)
-pkgver=2.26
+-pkgrel=11
+pkgname=(glibc)
+pkgver=2.27
- pkgrel=11
++pkgrel=1
arch=(x86_64)
url='http://www.gnu.org/software/libc'
license=(GPL LGPL)
diff --git a/src/stage3/patches/libcap-ng.patch b/src/stage3/patches/libcap-ng.patch
new file mode 100644
index 0000000..e194cfe
--- /dev/null
+++ b/src/stage3/patches/libcap-ng.patch
@@ -0,0 +1,15 @@
+--- a/PKGBUILD 2018-03-01 13:46:34.827857959 +0100
++++ b/PKGBUILD 2018-03-01 13:46:34.826857913 +0100
+@@ -13,6 +13,12 @@ depends=('glibc')
+ source=(http://people.redhat.com/sgrubb/$pkgname/$pkgname-$pkgver.tar.gz)
+ md5sums=('0dece96644bd798020e170fbf7663802')
+
++prepare() {
++ cd $pkgname-$pkgver
++ @CONFIG_SUB@ > config.sub
++ @CONFIG_GUESS@ > config.guess
++}
++
+ build() {
+ cd $pkgname-$pkgver
+
diff --git a/src/stage3/patches/popt.patch b/src/stage3/patches/popt.patch
new file mode 100644
index 0000000..18ff659
--- /dev/null
+++ b/src/stage3/patches/popt.patch
@@ -0,0 +1,15 @@
+--- a/PKGBUILD 2018-03-01 13:40:15.003223269 +0100
++++ b/PKGBUILD 2018-03-01 13:40:15.003223269 +0100
+@@ -13,6 +13,12 @@ options=('staticlibs')
+ source=(http://rpm5.org/files/${pkgname}/${pkgname}-${pkgver}.tar.gz)
+ sha1sums=('cfe94a15a2404db85858a81ff8de27c8ff3e235e')
+
++prepare() {
++ cd "${srcdir}/${pkgname}-${pkgver}"
++ curl "https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD" > config.sub
++ curl "https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD" > config.guess
++}
++
+ build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ ./configure --prefix=/usr
diff --git a/src/stage3/patches/tcl.patch b/src/stage3/patches/tcl.patch
new file mode 100644
index 0000000..a5e5da8
--- /dev/null
+++ b/src/stage3/patches/tcl.patch
@@ -0,0 +1,20 @@
+--- a/PKGBUILD 2018-03-01 14:03:27.177548304 +0100
++++ b/PKGBUILD 2018-03-01 14:03:27.177548304 +0100
+@@ -11,7 +11,7 @@ license=('custom')
+ depends=('zlib')
+ options=('staticlibs')
+ source=(http://downloads.sourceforge.net/sourceforge/tcl/tcl${pkgver}-src.tar.gz)
+-sha1sums=('0d014d97ca38534d4be1dfc6c563a7a3a6aa737f')
++sha1sums=('24c6e9477a83f2e67e3ac6fcd6fec6fbb393b289')
+
+ prepare() {
+ cd tcl${pkgver}
+@@ -21,7 +21,7 @@ prepare() {
+
+ build() {
+ cd tcl${pkgver}/unix
+- [[ $CARCH == "x86_64" ]] && BIT="--enable-64bit"
++ [[ $CARCH == *"64" ]] && BIT="--enable-64bit"
+ ./configure --prefix=/usr --mandir=/usr/share/man --enable-threads $BIT
+ make
+ }