-
Notifications
You must be signed in to change notification settings - Fork 4
Bump Debian version from Buster to Bullseye, and rebuild Linux libraries #40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
About the Debian bump: For rebuilding as much as Linux libraries as we can, this is because it is stupid to rely on old-old-stable or old-stable libraries while we actually review newer libraries. And there is no reason Linux builds get those very old libraries and don't benefit from newer optimizations and things like that while macOS and Windows get all the shiny toys. |
The reason why this still uses the system's nettle is because of that:
I'm aware of this for months now, maybe a year, but I never found what was causing this. Actually this is not affecting amd64/i686 builds. This may be a bug in nettle. So for now the Linux release build still relies on nettle as provided by the system. |
I'm now switching to Bookworm as Debian old-stable since Trixie is out. Edit: I went back to Bullseye for Linux builds. |
35f4d8a
to
7b1c7db
Compare
Silence this warning: > chown -R 1000.1000 /Unvanquished/build/release > chown: warning: '.' should be ':': '1000.1000'
7b1c7db
to
f732e02
Compare
c928acb
to
4f74c30
Compare
07f8d02
to
06af8ef
Compare
95ef284
to
5e14299
Compare
2f6c313
to
d2ef843
Compare
f902212
to
c1ad200
Compare
0f0f8ca
to
175a19e
Compare
We want to use most recent libraries as possible, and those being the same on all platforms as much as we can.
1d7b796
to
395bab9
Compare
So DaemonEngine/Daemon#1433 has been merged: So we now need this branch to build the current Dæmon's |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have reviewed build-release
and build-external-dependencies
.
LGTM modulo comment
c6f522c
to
9516368
Compare
Actually I forgot to remove the line building the deps for the VM (to fetch the nacl sdk) as we now rely on the dowloaded deps archive. This fix is just clean-up because that
Thanks. |
9516368
to
7fafefd
Compare
We want to use most recent libraries as possible, and those being the same on all platforms as much as we can.
It assumes DaemonEngine/Daemon#1433 is merged (so it should be merged first):
It obsoletes #36: