diff --git a/contrib/debian/rules b/contrib/debian/rules --- a/contrib/debian/rules +++ b/contrib/debian/rules @@ -1,6 +1,11 @@ #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- +# Ubuntu Jammy enables LTO by default. This is great but this produces a bad +# bitcoin-qt binary on amd64 (Qt5Core segfaults at startup) for some reason, so +# we force disable it. +export DEB_BUILD_MAINT_OPTIONS = optimize=-lto + %: dh $@ --buildsystem=cmake+ninja --builddirectory=_build diff --git a/contrib/gitian-signing/keys.txt b/contrib/gitian-signing/keys.txt --- a/contrib/gitian-signing/keys.txt +++ b/contrib/gitian-signing/keys.txt @@ -2,3 +2,4 @@ 3BB16D00D9A6D281591BDC76E4486356E7A81D2C jasonbcox@bitcoinabc.org B93D6215ED031A3384F5D3209C0D84E61FD02C16 fabien@bitcoinabc.org 923C3E0FF2CDE340C7618B491EF82E337380E461 marco@bitcoinabc.org +F7D2C66D608F03E15B5E1EA6CAF74C33DBE2797F fabcien@gmail.com diff --git a/contrib/release/debian-packages.sh b/contrib/release/debian-packages.sh --- a/contrib/release/debian-packages.sh +++ b/contrib/release/debian-packages.sh @@ -9,6 +9,8 @@ DEFAULT_DISTROS+=("bionic") # Focal: Ubuntu 20.04 LTS DEFAULT_DISTROS+=("focal") +# Jammy: Ubuntu 22.04 LTS +DEFAULT_DISTROS+=("jammy") DEFAULT_PPA="bitcoin-abc" DPUT_CONFIG_FILE=~/".dput.cf"