summaryrefslogtreecommitdiff
path: root/repo/system
diff options
context:
space:
mode:
authordavidovski <david@davidovski.xyz>2022-02-05 09:53:57 +0000
committerdavidovski <david@davidovski.xyz>2022-02-05 09:53:57 +0000
commit2b03a29209d1ff2ccf319e48371c699beb7605b5 (patch)
tree9e205630c5d7d70eeb29cb638f80a6d3975c3e18 /repo/system
parenteacbc91e1eaf3b3e6684ac1b43bd7048ecc4d9a3 (diff)
configured options for glibc
Diffstat (limited to 'repo/system')
-rw-r--r--repo/system/cacerts.xibuild1
-rw-r--r--repo/system/coreutils.xibuild4
-rw-r--r--repo/system/glibc.xibuild2
3 files changed, 4 insertions, 3 deletions
diff --git a/repo/system/cacerts.xibuild b/repo/system/cacerts.xibuild
index b8e2292..65c41f3 100644
--- a/repo/system/cacerts.xibuild
+++ b/repo/system/cacerts.xibuild
@@ -8,6 +8,7 @@ SOURCE=https://github.com/djlucas/make-ca/releases/download/v$PKG_VER/make-ca-$P
DESC="Root certificates needed by ssl built using make-ca"
package () {
+ # TODO check why this doesnt package /etc/ssl/certs the first time in some occasions
bash make-ca -g --force -D $PKG_DEST
chmod -R 777 $PKG_DEST || echo "couldnt change permissions for $PKG_DEST"
}
diff --git a/repo/system/coreutils.xibuild b/repo/system/coreutils.xibuild
index 3503667..10c6fe1 100644
--- a/repo/system/coreutils.xibuild
+++ b/repo/system/coreutils.xibuild
@@ -1,7 +1,7 @@
#!/bin/bash
MAKEDEPS=(make )
-DEPS=(glibc acl attr gmp libcap openssl)
+DEPS=(glibc acl attr gmp libcap openssl libiconv)
PKG_VER=9.0
SOURCE=https://ftp.gnu.org/gnu/coreutils/coreutils-$PKG_VER.tar.xz
@@ -13,7 +13,7 @@ build () {
FORCE_UNSAFE_CONFIGURE=1 ./configure \
--prefix=/usr \
--enable-no-install-program=kill,uptime
- make
+ make -liconv
}
package () {
diff --git a/repo/system/glibc.xibuild b/repo/system/glibc.xibuild
index 98c0e33..0e0a376 100644
--- a/repo/system/glibc.xibuild
+++ b/repo/system/glibc.xibuild
@@ -17,7 +17,7 @@ prepare () {
unset LDFLAGS
# patches as recommended by lfs
sed -e '/NOTIFY_REMOVED)/s/)/ \&\& data.attr != NULL)/' -i sysdeps/unix/sysv/linux/mq_notify.c
- patch -Np1 -i glibc-$PKG_VER-fhs-1.patch || exit 1
+ patch -Np1 -i glibc-$PKG_VER-fhs-1.patch || true
}
build () {