From 8bb211c1db9b1d03088e9644004a805b9bfbab77 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Thu, 21 Mar 2024 14:54:28 +0100 Subject: [PATCH] libaio: Update version from 0.3.110 to 0.3.113 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Version 0.3.110-1 (10 years) is to old for some applications: linux/blkdev.c:366:18: error: ‘struct iocb’ has no member named ‘aio_rw_flags’ 366 | .aio_rw_flags = bio->bi_opf & REQ_FUA ? RWF_SYNC : 0, | ^~~~~~~~~~~~ so udate to latest veersion 0.3.113 (2 years) :-) `bee_install prefix=${D}/usr libdir=${D}/usr/lib` no longer worked, it left the build directory in the package archive: CONTENT BUILD META /scratch/ /scratch/local/ /scratch/local/bee-buczek/ /scratch/local/bee-buczek/libaio/ /scratch/local/bee-buczek/libaio/libaio-0.3.113-0/ /scratch/local/bee-buczek/libaio/libaio-0.3.113-0/image/ /scratch/local/bee-buczek/libaio/libaio-0.3.113-0/image/usr/ /scratch/local/bee-buczek/libaio/libaio-0.3.113-0/image/usr/include/ /scratch/local/bee-buczek/libaio/libaio-0.3.113-0/image/usr/include/libaio.h but it does no longer seem to be required, the current Makefile honors DESTDIR, so the default bee_install works. --- libaio.be0 | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/libaio.be0 b/libaio.be0 index 1b937d691..ba47dd263 100755 --- a/libaio.be0 +++ b/libaio.be0 @@ -1,10 +1,9 @@ #!/usr/bin/env beesh -# BEE_VERSION libaio-0.3.110-1 +# BEE_VERSION libaio-0.3.113-0 -# SRCURL[0]="https://releases.pagure.org/libaio/libaio-${PKGVERSION}.tar.gz" - -SRCURL[0]="https://beehive.molgen.mpg.de/2a35602e43778383e2f4907a4ca39ab8/libaio-0.3.110.tar.gz" +#SRCURL[0]="https://releases.pagure.org/libaio/libaio-${PKGVERSION}.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/7d5be185f20eeaae15e267419950aaf7/libaio-0.3.113.tar.gz" # PATCHURL+=() @@ -28,7 +27,7 @@ SRCURL[0]="https://beehive.molgen.mpg.de/2a35602e43778383e2f4907a4ca39ab8/libaio # bee_build #} -mee_install() { - bee_install prefix=${D}/usr libdir=${D}/usr/lib -} +#mee_install() { +# bee_install +#}