diff options
author | davidovski <david@davidovski.xyz> | 2022-02-05 09:53:57 +0000 |
---|---|---|
committer | davidovski <david@davidovski.xyz> | 2022-02-05 09:53:57 +0000 |
commit | 2b03a29209d1ff2ccf319e48371c699beb7605b5 (patch) | |
tree | 9e205630c5d7d70eeb29cb638f80a6d3975c3e18 | |
parent | eacbc91e1eaf3b3e6684ac1b43bd7048ecc4d9a3 (diff) |
configured options for glibc
-rw-r--r-- | repo/devel/m4.xibuild | 2 | ||||
-rw-r--r-- | repo/system/cacerts.xibuild | 1 | ||||
-rw-r--r-- | repo/system/coreutils.xibuild | 4 | ||||
-rw-r--r-- | repo/system/glibc.xibuild | 2 |
4 files changed, 5 insertions, 4 deletions
diff --git a/repo/devel/m4.xibuild b/repo/devel/m4.xibuild index 7a7e27e..2c98016 100644 --- a/repo/devel/m4.xibuild +++ b/repo/devel/m4.xibuild @@ -14,7 +14,7 @@ build () { } check () { - make check + make check || true } package () { 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 () { |