From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthias Fischer To: development@lists.ipfire.org Subject: Re: The unshared changes give a problem with build after doing git pull on next Date: Wed, 28 Aug 2024 18:30:19 +0200 Message-ID: In-Reply-To: <236E9821-1173-4C8E-8C24-ED5097F6B179@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============7328952902556576591==" List-Id: --===============7328952902556576591== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On 28.08.2024 17:46, Michael Tremer wrote: > Hello everyone, Hi, > Could you please confirm that this works: >=20 > https://git.ipfire.org/?p=3Dipfire-2.x.git;a=3Dcommitdiff;h=3D5e8730eb9ae= c83a76b3ae7719925ede8470069a6 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 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 n= ot require anything more recent: >=20 > https://git.ipfire.org/?p=3Dipfire-2.x.git;a=3Dcommitdiff;h=3Dfaccfa70754= fabaed56c9147ace4d509f7d2317c >=20 > -Michael >=20 >> On 27 Aug 2024, at 20:03, / / wrote: >>=20 >> I can concur that moving the line to where Matthias put it does fix the is= sues 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 exis= t from what I am seeing. >>=20 >> # If unshare is asked to terminate, terminate all child processes >> "--kill-child" >> ) >>=20 >> mount --bind ${BUILD_DIR}/proc ${BUILD_DIR}/proc >>=20 >> fi >>=20 >> while [ $# -gt 0 ]; do >>=20 >> one thing I don't see is the mount when i check the output of mount or the= output of findmnt -o+PROPAGATION >=20 --===============7328952902556576591==--