diff -Nru boinc-7.18.1+dfsg/debian/changelog boinc-7.18.1+dfsg/debian/changelog --- boinc-7.18.1+dfsg/debian/changelog 2022-01-30 08:29:47.000000000 +0000 +++ boinc-7.18.1+dfsg/debian/changelog 2024-03-29 20:13:35.000000000 +0000 @@ -1,3 +1,10 @@ +boinc (7.18.1+dfsg-4ubuntu0.1) jammy; urgency=medium + + * Fix boinc-client crash on old CPUs. (LP: #1970521) + - d/rules: Reversing -mavx for compatibility with older servers. + + -- Sudip Mukherjee Fri, 29 Mar 2024 20:13:35 +0000 + boinc (7.18.1+dfsg-4) unstable; urgency=low * Refresh openssl patch diff -Nru boinc-7.18.1+dfsg/debian/control boinc-7.18.1+dfsg/debian/control --- boinc-7.18.1+dfsg/debian/control 2022-01-30 08:29:47.000000000 +0000 +++ boinc-7.18.1+dfsg/debian/control 2024-03-29 20:13:35.000000000 +0000 @@ -1,5 +1,6 @@ Source: boinc -Maintainer: Debian BOINC Maintainers +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian BOINC Maintainers Uploaders: Steffen Moeller , Guo Yixuan (郭溢譞) , Gianfranco Costamagna diff -Nru boinc-7.18.1+dfsg/debian/control.in boinc-7.18.1+dfsg/debian/control.in --- boinc-7.18.1+dfsg/debian/control.in 2022-01-26 22:20:18.000000000 +0000 +++ boinc-7.18.1+dfsg/debian/control.in 2024-03-29 20:13:35.000000000 +0000 @@ -1,5 +1,6 @@ Source: boinc -Maintainer: Debian BOINC Maintainers +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian BOINC Maintainers Uploaders: Steffen Moeller , Guo Yixuan (郭溢譞) , Gianfranco Costamagna diff -Nru boinc-7.18.1+dfsg/debian/rules boinc-7.18.1+dfsg/debian/rules --- boinc-7.18.1+dfsg/debian/rules 2022-01-28 20:02:15.000000000 +0000 +++ boinc-7.18.1+dfsg/debian/rules 2024-03-29 19:57:12.000000000 +0000 @@ -13,11 +13,12 @@ export CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS) export LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) -ARCH_AVX := i386 amd64 x32 hurd-i386 -ifneq (,$(findstring $(DEB_HOST_ARCH),$(ARCH_AVX))) - CPPFLAGS += -mavx - CXXFLAGS += -mavx -endif +# BOINC client itself is not time-critical and may be an older machine with no AVX yet +#ARCH_AVX := i386 amd64 x32 hurd-i386 +#ifneq (,$(findstring $(DEB_HOST_ARCH),$(ARCH_AVX))) +# CPPFLAGS += -mavx +# CXXFLAGS += -mavx +#endif #export CXX=clang++ export AR=ar