-
mj-xmr[m]
<rbrunner> "What would be a good C++ / STL..." <- deque
-
mj-xmr[m]
unless the input is meant to be inserted into random locations, but still sorted.
-
moneromooo
Mining nodes will erase and insert at arbitrary positions.
-
mj-xmr[m]
Then you're right about the map/
-
moneromooo
In fact, also non mining nodes, though less so.
-
mj-xmr[m]
rbrunner: a map also allows access to its first (sorted) element via .first() (provided it's not empty()) and later via begin() + i
-
mj-xmr[m]
It's just that its deletions will be a bit slow, but I doubt that these operations will be done so often, that it would matter.
-
tauntaum
hello
-
tauntaum
this monero-project/monero #7803 monero-project/monero #7891 has small conflicts
-
tauntaum
and both are very important
-
mj-xmr[m]
#7803 is vtnerd 's. I'm planning to review this on the weekend, or in the next week.
-
jerfo
Do y'all have any clue what's causing
monero-project/monero #7970?
-
selsta
Somehow one of the includes changes the default log level.
-
selsta
but I didn't go through the code in detail
-
mj-xmr[m]
I put this on my next week's todo list.
-
mj-xmr[m]
selsta: 7912 would be very useful before the next release.
-
moneromooo
Possibly something setting MONERO_DEFAULT_LOG_CATEGORY in a header.
-
selsta
mj-xmr[m]: left a comment
-
mj-xmr[m]
Thanks. Needs a deeper look then.
-
selsta
shouldn't be much work to change
-
hyc
sadly, not as easy as it seemed
-
selsta
hyc: it does not use gbuild as far as I can see
-
selsta
but if it's too much work / not easy I can merge as is
-
hyc
I'm still tinkering with it
-
hyc
if it's not using gbuild or any of that setup, particularly GBUILD_PACKAGE_CACHE or GBUILD_COMMON_CACHE then I'll just switch on one of those vars instead
-
selsta
hyc: hmm I did find GBUILD_CACHE_ENABLED=1 now in the Dockerfile, whatever, let's still merge it
-
selsta
that can be solved later
-
selsta
.merge+ 7912
-
xmr-pr
Added
-
hyc
ok
-
hyc
do we need release-0.17 versions of these, or is this for v0.18?
-
selsta
both would be fine
-
hyc
ok I'll do 0.17 in a little while
-
hyc
hmmm, what's the CI build doing differently from gitian and/or depends?
github.com/monero-project/monero/ru…s/3723220908?check_suite_focus=true
-
selsta
hyc: brew installed openssl3 which doesn't get recognized somehow
-
selsta
looking into it currently
-
hyc
ok
-
hyc
openssl3 deprecates a lot more functions, there's prob a fair bit of compat work needed
-
selsta
might be easier to change CI to openssl1.1
-
selsta
for now
-
hyc
yeah that'd certainly take care of it for now
-
razor[m]
¯_(ツ)_/¯
-
razor[m]
¯_(ツ)_/¯\
-
selsta
hyc: monero compiles fine with openssl3, just some deprecation warnings as you said
-
selsta
now I just have to find out why it fails on CI