On 5/4/21 3:47 am, scsijon wrote:
On 4/4/21 1:53 pm, scsijon wrote:
So i'll consider for now that 40-minimal-xorg build as completed and
passed building.
Ok so i decided to 'test the waters' since 'things seemed to be going
well'!
And it failed as expected
First problem has come from clang, something I haven't used or know
anything about other than it exists. We don't use it in the puppy
Linux world, although I expect we will need to do so eventually.
Aftre the fail and from doing some reading it seems that the latest
clang version expects a reasonably up to date cmake, and in T2 we are
still at 3.16.4, latest is 3.20.0, clang 11.1.0 wants a minimum of a
3.19.x apparently. So i need to update cmake and i'll rerun the
40-minimal-xorg to make sure it hasn't broken anything else before I
start the 50-minimal-desktop build run.
Ok, i'm trying cmake 3.19.7 first since it is the one mentioned in the
clang doccumentation, to start with you don't need the patch file now
it's inbuilt so you can either remove it or rename with a .disabled at
the end so it's not added in, secondly you need to build cmake at stage
4 before rebuilding at stage 5, it's got a openssl dependancy to deal
with and that's not built until stage 3. There is a way around it, but
there is a note that it doesn't always work in 3.19.x. It properly built
at stage 5 so all i need to do is a basic testset and i'll retry
building a 40-~ with the latest cmake 3.20.0 (I usually don't build a
x.x.0 release as it's buggy normally, but we will see what happens this
time). I'll do the 3.20.0 tomorrow as i do have to do some work tonight.
I still don't know if i need clang, but it's worth getting it sorted out
anyway for others and if i need it in the coming months.
regards
scsijon
-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
li...@t2-project.org with a subject of: unsubscribe t2