mirror of
https://codeberg.org/kiss-community/repo
synced 2024-12-21 23:00:06 -07:00
libpciaccess, nspr: fix for musl LFS64 changes
This commit is contained in:
parent
32c8e8afc3
commit
d559b798d7
@ -5,7 +5,7 @@ cd build
|
|||||||
|
|
||||||
# ./nspr/pr/include/md/_linux.h tests only __GLIBC__ version
|
# ./nspr/pr/include/md/_linux.h tests only __GLIBC__ version
|
||||||
# to detect c-library features, list musl features here for now.
|
# to detect c-library features, list musl features here for now.
|
||||||
CFLAGS="$CFLAGS -D_PR_POLL_AVAILABLE -D_PR_HAVE_OFF64_T -D_PR_INET6 \
|
CFLAGS="$CFLAGS -D_PR_POLL_AVAILABLE -D_PR_HAVE_LARGE_OFF_T -D_PR_INET6 \
|
||||||
-D_PR_HAVE_INET_NTOP -D_PR_HAVE_GETHOSTBYNAME2 -D_PR_HAVE_GETADDRINFO \
|
-D_PR_HAVE_INET_NTOP -D_PR_HAVE_GETHOSTBYNAME2 -D_PR_HAVE_GETADDRINFO \
|
||||||
-D_PR_INET6_PROBE" \
|
-D_PR_INET6_PROBE" \
|
||||||
../nspr/configure \
|
../nspr/configure \
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
#!/bin/sh -e
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
patch -p1 < lfs64.patch
|
||||||
|
|
||||||
export DESTDIR="$1"
|
export DESTDIR="$1"
|
||||||
|
|
||||||
meson setup \
|
meson setup \
|
||||||
|
@ -1 +1,2 @@
|
|||||||
812c8d6a7d65ca8f963d86acb49efe9bee19cfd6546a3324a6eb1184416136a87a
|
812c8d6a7d65ca8f963d86acb49efe9bee19cfd6546a3324a6eb1184416136a87a
|
||||||
|
68d545ace6b4ecb7e0d6929c54d9e0d395882f9ddf25914bd6f3c544a54858e9b3
|
||||||
|
22
wayland/libpciaccess/patches/lfs64.patch
Normal file
22
wayland/libpciaccess/patches/lfs64.patch
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
diff --git a/src/linux_sysfs.c b/src/linux_sysfs.c
|
||||||
|
index d62f48c..20c800e 100644
|
||||||
|
--- a/src/linux_sysfs.c
|
||||||
|
+++ b/src/linux_sysfs.c
|
||||||
|
@@ -462,7 +462,7 @@ pci_device_linux_sysfs_read( struct pci_device * dev, void * data,
|
||||||
|
|
||||||
|
|
||||||
|
while ( temp_size > 0 ) {
|
||||||
|
- const ssize_t bytes = pread64( fd, data_bytes, temp_size, offset );
|
||||||
|
+ const ssize_t bytes = pread( fd, data_bytes, temp_size, offset );
|
||||||
|
|
||||||
|
/* If zero bytes were read, then we assume it's the end of the
|
||||||
|
* config file.
|
||||||
|
@@ -522,7 +522,7 @@ pci_device_linux_sysfs_write( struct pci_device * dev, const void * data,
|
||||||
|
|
||||||
|
|
||||||
|
while ( temp_size > 0 ) {
|
||||||
|
- const ssize_t bytes = pwrite64( fd, data_bytes, temp_size, offset );
|
||||||
|
+ const ssize_t bytes = pwrite( fd, data_bytes, temp_size, offset );
|
||||||
|
|
||||||
|
/* If zero bytes were written, then we assume it's the end of the
|
||||||
|
* config file.
|
@ -1 +1,2 @@
|
|||||||
https://x.org/releases/individual/lib/libpciaccess-0.17.tar.xz
|
https://x.org/releases/individual/lib/libpciaccess-0.17.tar.xz
|
||||||
|
patches/lfs64.patch
|
||||||
|
Loading…
Reference in New Issue
Block a user