From mboxrd@z Thu Jan  1 00:00:00 1970
From: Adolf Belka <adolf.belka@ipfire.org>
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 19:52:17 +0200
Message-ID: <db831997-9f03-42e6-bd26-fd42c0bd448f@ipfire.org>
In-Reply-To: <f583b48c-6677-4625-9181-136900c269da@ipfire.org>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============8883275509685386143=="
List-Id: <development.lists.ipfire.org>

--===============8883275509685386143==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hi All,

On 28/08/2024 18:30, Matthias Fischer 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=3Dipfire-2.x.git;a=3Dcommitdiff;h=3D5e8730eb9=
aec83a76b3ae7719925ede8470069a6

I don't know if the problem is because of the above commit but coreutils fail=
s to build. It appears to be not finding aclocal-1.16

It built fine yesterday so the problem must be one of the updates that was in=
 the git pull I did today.


Regards,

Adolf.

> 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 =
not require anything more recent:
>>
>>    https://git.ipfire.org/?p=3Dipfire-2.x.git;a=3Dcommitdiff;h=3Dfaccfa707=
54fabaed56c9147ace4d509f7d2317c
>>
>> -Michael
>>
>>> On 27 Aug 2024, at 20:03, / / <siosios1(a)hotmail.com> wrote:
>>>
>>> I can concur that moving the line to where Matthias put it does fix the i=
ssues 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 exi=
st 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 th=
e output of findmnt -o+PROPAGATION

--===============8883275509685386143==--