-
mj-xmr[m]
<selsta> "hyc: did the gitian process..." <- I confirm that the build is broken at the same moment, namely during submodule synch. I'll fix and PR it very soon.
-
selsta
Don't think we changed anything submodule related, weird
-
mj-xmr[m]
`Submodule 'external/miniupnp' is not up-to-date.`
-
mj-xmr[m]
aight. It's rollin'.
-
mj-xmr[m]
-
mj-xmr[m]
hyc: maybe for you?
-
selsta
mj-xmr[m]: still don't understand why this didn't show up last time, the submodule change was 8 months ago
-
mj-xmr[m]
Suspicious it is.
-
mj-xmr[m]
Anyway, I'll test if the build works, which will take some time, and in parallel we may investigate the submodule.
-
mj-xmr[m]
Perhaps we have something in common with hyc: I remember not being able to take part in the last Rep. Builds party. This could mean, that my existing checked out clone was outdated by more than 8 months.
-
selsta
that could be it
-
mj-xmr[m]
So I was dealing with the leftovers.
-
mj-xmr[m]
and for the record: the git clone doesn't overwrite the existing clone.
-
mj-xmr[m]
hmmm.. I'm not yet sure if my PR fixes the problem, because the gitian insists on rebuilding the depends. Let's give it some time.
-
mj-xmr[m]
So the current status is that I'm compiling the 3rd `dependency` so far, but not Monero yet. I could imagine, that running `make depends` would fail, if there were submodules missing
-
mj-xmr[m]
OK. It didn't work. Still trying.
-
plowsof[m]
Anyone know if Xiphon is alive? i've sent a reddit msg (his last post was 1 year ago)
-
mj-xmr[m]
selsta: I nailed the problem and updated the PR. Now testing for FreeBSD only, to speed up the whole process.
-
mj-xmr[m]
<plowsof[m]> "Anyone know if Xiphon is alive..." <- And the last Github contribution is in last May:
-
mj-xmr[m]
-
mj-xmr[m]
If this is a break, then quite a long one.
-
plowsof[m]
thnx, sorry for offtopic msg 👍️
-
mj-xmr[m]
It didn't work. I had to fork and patch the gbuild. Testing now.
-
sethforprivacy
Still need gitian builds of release-v0.17, selsta?
-
sethforprivacy
Just fired one up from scratch
-
mj-xmr[m]
I have one solution that works. I'll update the PR
-
mj-xmr[m]
Then I'll open another, alteternative solution
-
mj-xmr[m]
sethforprivacy[m]: It wouldn't hurt to check if it breaks at your end and if my fix afterwards is of any help
-
mj-xmr[m]
For simplicity I advice to add the `--os f` flag to the gitian-build.py
-
mj-xmr[m]
This will omit so many OSes if it's to fail.
-
mj-xmr[m]
sethforprivacy[m]: if it doesn't work pristine, then the following version should:
-
mj-xmr[m]
-
mj-xmr[m]
<plowsof[m]> "thnx, sorry for offtopic msg 👍️" <- You shall live...
-
mj-xmr[m]
<mj-xmr[m]> "Then I'll open another, altetern..." <- Nah... the alternative solution won't work. Actually I checked it earlier, without realizing.
-
hyc
in my case the bad submodule was because I was building from an unclean tree
-
mj-xmr[m]
It is still a valid use case.
-
hyc
the gitian process already does a submodule update --init --force, it wasn't fixing it here because it was updating to my stale tree
-
hyc
once I did a git reset --hard everything built to completion
-
hyc
so I got a clean build of release-v0.17 on all platforms.
-
hyc
afaics gitian-build.py is fine as-is.
-
hyc
who is this web-sharp clown
-
hyc
"hey, nobody knows me but here's official Mac M1 binaries" wtf
-
mj-xmr[m]
It would appear that jeffro256[m] knows :)
-
mj-xmr[m]
OK. FreeBSD as a small test sample finished here.
-
hyc
-
hyc
oh, it's got outputs from a previous build of the branch. the -424e4d16 is the current rev
-
mj-xmr[m]
My FreeBSD, which is the same:
-
mj-xmr[m]
-
selsta
hyc: ok, so all platforms compiled?
-
hyc
yes
-
selsta
guess then we can tag
-
selsta
luigi1111w: ^^
-
selsta
v0.17.3.2
-
sethforprivacy
Building v0.17.3.2 reproducible binaries now
-
selsta
sethforprivacy: we didn't tag yet
-
sethforprivacy
I see a tag 🤔
-
selsta
hmm ok maybe luigi is too fast
-
selsta
w0w ok
-
sethforprivacy
haha
-
sethforprivacy
Just got a notification 😄
-
mj-xmr[m]
-
mj-xmr[m]
10 minutes ago.
-
mj-xmr[m]
sethforprivacy[m]: Same :)
-
sethforprivacy
Mine will take a while, for some reason setting number of threads keeps crashing my comps lol, RAM usage I think
-
sethforprivacy
But will share once I have them.
-
mj-xmr[m]
sethforprivacy[m]: You have to assume 2.5 GB RAM per core.
-
sethforprivacy
> <@mj-xmr[m]:libera.chat> > <@sethforprivacy[m]:libera.chat> Mine will take a while, for some reason setting number of threads keeps crashing my comps lol, RAM usage I think
-
sethforprivacy
>
-
sethforprivacy
> You have to assume 2.5 GB RAM per core.
-
sethforprivacy
Ahhh, thought it was 2GB
-
mj-xmr[m]
-
mj-xmr[m]
> <@sethforprivacy[m]:libera.chat> > <@mj-xmr[m]:libera.chat> > <@sethforprivacy[m]:libera.chat> Mine will take a while, for some reason setting number of threads keeps crashing my comps lol, RAM usage I think... (full message at
libera.ems.host/_matrix/media/r0/do…171292f14ca03157e55308d62d4e6437285)
-
mj-xmr[m]
-
sethforprivacy
Nice
-
mj-xmr[m]
That Gitian howto was written before I made these statistics.
-
mj-xmr[m]
sethforprivacy[m]: What I like is that the memory requirements decrease even though we add functionality.
-
hinto[m]
selsta: should i update my pr from `17.3.0` to `17.3.2`?
-
jeffro256[m]
mj-xmr[m] I have no idea who he is lol idk why he listens to me
-
mj-xmr[m]
I'm respectful to anybody until I have to strike :)
-
selsta
hinto[m]: yes
-
scoobybejesus
-
hyc
-
jeffro256[m]
mj-xmr[m] Can you see my comments on
monero-project/monero #8264?
-
jeffro256[m]
I'm just gonna readd it
-
sethforprivacy
-
sethforprivacy
All match 🙂 PRing now.
-
sethforprivacy
OK so I typed "sign" and it just said "Not signing, bye" -- is there a way I can sign/publish without rebuilding?
-
sethforprivacy
hyc mj-xmr[m] selsta (Using the dockrun.md approach)
-
selsta
sethforprivacy: try typing something else
-
sethforprivacy
it already exited out
-
sethforprivacy
Of the script
-
sethforprivacy
dockrun.sh doesn't seem to have a "just sign built binaries" option, either
-
selsta
can you copy out the signatures and binaries?
-
sethforprivacy
Suppose so, just a bit of a PITA from the containers
-
sethforprivacy
Will figure it out and PR in a bit ☹️
-
selsta
docker cp gitrun:/home/ubuntu/out/v0.17.3.0 out
-
selsta
that's what it says for the binaries
-
sethforprivacy
Yeah just saw the nice command 😄
-
sethforprivacy
Thanks
-
sethforprivacy
I really should read to the end
-
sethforprivacy
-
sethforprivacy
Haven't had to do it manually in a long time
-
sethforprivacy