Hello,
On 28 Aug 2024, at 18:30, Matthias Fischer matthias.fischer@ipfire.org wrote:
On 28.08.2024 17:46, Michael Tremer wrote:
Hello everyone,
Hi,
Could you please confirm that this works:
https://git.ipfire.org/?p=ipfire-2.x.git;a=commitdiff;h=5e8730eb9aec83a76b3a...
For me it does.
It works for me on Ubuntu 22.04 LTS with kernel 5.15.
Here: Ubuntu 22.04 LTS / 6.8.0-40-generic
This is kind of the wrong kernel, but at least it didn’t break anything either :)
I tested 'make.sh' with all important parameters (clean, downloadsrc, gettoolchain) - right now a 'next'-build is running and looking good - I'll report when its ready. ;-)
Best Matthias
There is also another fix to support kernels without time namespaces (< 5.6). However, I am not sure if the built itself runs through on this and does not require anything more recent:
https://git.ipfire.org/?p=ipfire-2.x.git;a=commitdiff;h=faccfa70754fabaed56c...
-Michael
On 27 Aug 2024, at 20:03, / / siosios1@hotmail.com wrote:
I can concur that moving the line to where Matthias put it does fix the issues on my machines with downloading and building, it also takes care of the error -> mount: /git/ipfire-2.x/build_x86_64/proc: mount point does not exist from what I am seeing.
# If unshare is asked to terminate, terminate all child processes "--kill-child" )
mount --bind ${BUILD_DIR}/proc ${BUILD_DIR}/proc
fi
while [ $# -gt 0 ]; do
one thing I don't see is the mount when i check the output of mount or the output of findmnt -o+PROPAGATION