From 625cce162b69ee746a1211287dc832192186029e Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Wed, 22 Mar 2023 12:38:53 +0100 Subject: [PATCH 1/2] squashfuse: Add version 0.1.105 https://github.com/vasi/squashfuse/ Needed for apptainer (Singularity successor). --- squashfuse.be0 | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100755 squashfuse.be0 diff --git a/squashfuse.be0 b/squashfuse.be0 new file mode 100755 index 000000000..d0fcd984f --- /dev/null +++ b/squashfuse.be0 @@ -0,0 +1,37 @@ +#!/usr/bin/env beesh + +# BEE_VERSION squashfuse-0.1.105-0 + +#SRCURL[0]="https://github.com/vasi/squashfuse/archive/$PKGVERSION/squashfuse-$PKGVERSION.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/5bd5ff30d416aba1e2de0c2761d4cea2/squashfuse-0.1.105.tar.gz" + +#PATCHURL+=() + +# build_in_sourcedir + +# sourcesubdir_append src + +#mee_extract() { +# bee_extract "${@}" +#} + +mee_patch() { + bee_patch "${@}" + start_cmd ./autogen.sh +} + +#mee_configure() { +# bee_configure +#} + +#mee_build() { +# bee_build +#} + +#mee_install() { +# bee_install +#} + +#mee_install_post() { +# exit +#} From 81d4082760412b3d8a1ff087b09658523eeeaeca Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Wed, 22 Mar 2023 12:39:51 +0100 Subject: [PATCH 2/2] squashfuse: Add multithread patch Recommended by Apptainer documentation. 1. https://github.com/apptainer/apptainer/blob/0eef336fb46b570003d4f2c745bff1fbe52c6d2e/INSTALL.md##installing-improved-performance-squashfuse_ll 2. https://github.com/vasi/squashfuse/pull/70 --- squashfuse.be0 | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/squashfuse.be0 b/squashfuse.be0 index d0fcd984f..12f1d7908 100755 --- a/squashfuse.be0 +++ b/squashfuse.be0 @@ -5,7 +5,8 @@ #SRCURL[0]="https://github.com/vasi/squashfuse/archive/$PKGVERSION/squashfuse-$PKGVERSION.tar.gz" SRCURL[0]="https://beehive.molgen.mpg.de/5bd5ff30d416aba1e2de0c2761d4cea2/squashfuse-0.1.105.tar.gz" -#PATCHURL+=() +#PATCHURL+=("https://github.com/vasi/squashfuse/pull/70.patch") +PATCHURL+=("https://beehive.molgen.mpg.de/2b984d9ea2cb33c2c379d06fa5a4481f/70.patch") # build_in_sourcedir @@ -20,9 +21,10 @@ mee_patch() { start_cmd ./autogen.sh } -#mee_configure() { -# bee_configure -#} +mee_configure() { + bee_configure \ + --enable-multithreading +} #mee_build() { # bee_build