glibc: disabled libcrypt, synced upstream commits

This commit is contained in:
Tim Biermann 2023-11-19 18:34:42 +01:00
parent e95ab534b9
commit c7bd27fef8
Signed by: tb
GPG Key ID: 42F8B4E30B673606
4 changed files with 1356 additions and 14 deletions

View File

@ -16,7 +16,6 @@ drwxr-xr-x root/root lib/
-rwxr-xr-x root/root lib/libanl.so.1
-rwxr-xr-x root/root lib/libc.so.6
-rwxr-xr-x root/root lib/libc_malloc_debug.so.0
-rwxr-xr-x root/root lib/libcrypt.so.1
-rwxr-xr-x root/root lib/libdl.so.2
-rwxr-xr-x root/root lib/libm.so.6
-rwxr-xr-x root/root lib/libmemusage.so
@ -405,7 +404,6 @@ drwxr-xr-x root/root usr/include/bits/types/
-rw-r--r-- root/root usr/include/byteswap.h
-rw-r--r-- root/root usr/include/complex.h
-rw-r--r-- root/root usr/include/cpio.h
-rw-r--r-- root/root usr/include/crypt.h
-rw-r--r-- root/root usr/include/ctype.h
-rw-r--r-- root/root usr/include/dirent.h
-rw-r--r-- root/root usr/include/dlfcn.h
@ -1846,8 +1844,6 @@ lrwxrwxrwx root/root usr/lib/libanl.so -> ../../lib/libanl.so.1
-rw-r--r-- root/root usr/lib/libc.so
lrwxrwxrwx root/root usr/lib/libc_malloc_debug.so -> ../../lib/libc_malloc_debug.so.0
-rw-r--r-- root/root usr/lib/libc_nonshared.a
-rw-r--r-- root/root usr/lib/libcrypt.a
lrwxrwxrwx root/root usr/lib/libcrypt.so -> ../../lib/libcrypt.so.1
-rw-r--r-- root/root usr/lib/libdl.a
-rw-r--r-- root/root usr/lib/libg.a
-rw-r--r-- root/root usr/lib/libm-2.38.a

View File

@ -1,12 +1,11 @@
untrusted comment: verify with /etc/ports/core.pub
RWRJc1FUaeVeqgAVsgq9Y9OmPI6a8LtxgvZAlFP68KKR+nj+rWsJei/SNFn9x/bwQhHqjz6sCUbRrS/jqG93vzq+THQalaGbNQQ=
SHA256 (Pkgfile) = 824fd550098409604b6a2a4d75d11baeb89678ccf5cf14c2c2a47691e6b2a502
SHA256 (.footprint) = 4396f8169c40ab310af7d780821edeb41deaf5b79b534138a1b717c23f8d9334
RWRJc1FUaeVeqs1Grgwhz7x+kqQS6YDTGpzlwgrf5FEHpCjoqsc+cbsynbfmsOc4NvdgGe/3kpYQivL1Gn2e/BU21fWxt7hF9Q8=
SHA256 (Pkgfile) = 3d05b7e024a372c848c04a658a29f7a2fe25b32a76e6ac1e76201aeb2f52ee58
SHA256 (.footprint) = 8ca795cbdb4d5aa0cd5d4ecff33f605b6fdd41455252a0825dadc36daa1e9597
SHA256 (glibc-2.38.tar.xz) = fb82998998b2b29965467bc1b69d152e9c307d2cf301c9eafb4555b770ef3fd2
SHA256 (linux-6.1.46.tar.xz) = f5f67bcfccd47f8d9db2d5ba24e33af7778f40a777577d1fba424f4a1712a296
SHA256 (glibc-2.38-1.patch) = 9216845f1c369107cac2d33fa3e8b0f85939850330ed81220b19ed1adb49d6fa
SHA256 (glibc-2.38-1.patch) = 65627cd20480dada7311f68d11dcfb4167fbea9b4c1829f2c694a4d794f14c9a
SHA256 (glibc-2.38-fhs-1.patch) = 643552db030e2f2d7ffde4f558e0f5f83d3fabf34a2e0e56ebdb49750ac27b0d
SHA256 (glibc-2.38-memalign_fix-1.patch) = 3e4b4b15485c9767501151ccf1b33cf5ee912298fda899cd809277ece27e859c
SHA256 (hosts) = 5c02b256c105f1d4a12fb738d71c1bab9eb126533074d7a0c8a14b92670c9431
SHA256 (resolv.conf) = 72ccb58768a72a771ec37142bc361a18478a07ec9de6e925a20760794389bf51
SHA256 (nsswitch.conf) = 859b8984e5e90aff3cce8f9779996ae4033b280d2122840e9411e2f44a1c2e61

View File

@ -1,17 +1,16 @@
# Description: The C library used in the GNU system
# URL: http://www.gnu.org/software/libc/
# URL: https://www.gnu.org/software/libc/
# Maintainer: CRUX System Team, core-ports at crux dot nu
name=glibc
version=2.38
release=1
release=2
_kernel_version=6.1.46
source=(https://ftp.gnu.org/gnu/glibc/glibc-$version.tar.xz
https://www.kernel.org/pub/linux/kernel/v6.x/linux-$_kernel_version.tar.xz
glibc-$version-1.patch
glibc-2.38-fhs-1.patch
glibc-2.38-memalign_fix-1.patch
hosts resolv.conf nsswitch.conf host.conf ld.so.conf
locale-gen locale.gen.in)
@ -23,7 +22,6 @@ build() {
patch -p1 -d $SRC/$name-${version:0:4} -i $SRC/$name-$version-1.patch
patch -p1 -d $SRC/$name-${version:0:4} -i $SRC/glibc-2.38-fhs-1.patch
patch -p1 -d $SRC/$name-${version:0:4} -i $SRC/glibc-2.38-memalign_fix-1.patch
mkdir $SRC/build
cd $SRC/build
@ -38,7 +36,6 @@ build() {
--enable-kernel=5.10 \
--enable-stack-protector=strong \
--enable-bind-now \
--enable-crypt \
--enable-multi-arch \
--disable-profile \
--disable-werror \

File diff suppressed because it is too large Load Diff