** Description changed: [ Impact ] boinc-client is completely unusable on older CPU which does not have avx like a Celeron CPU. It will crash immediately if run on old CPU, but will run without any problem on newer CPUs. [ Test Plan ] It should be done on both types of CPUs, one which has AVX, and one which does not have AVX. If using qemu then "-cpu Conroe-v1" will emulate Celeron CPU without AVX. Confirm with the command "lscpu" and check the flags if "avx" is listed or not. Commands to execute for testing on both CPUs: 1. Install boinc 2. Execute "boinc" from a terminal If the package is not fixed then it will fail to start. [ Where problems could occur ] There is no change in the code and is only modifying debian/rules so that the built binary does not have any machine instruction for AVX. It will result in a different executable machine code but chances of regression due to this is very low. + There does not seem to be performance-critical code in the boinc client + or boinc library (which is the API provided for the boinc _applications_, + which are performance-critical path; the API is not a high-performance lib). + + Thus, removing AVX from the package, even for the API, would not seem to + cause a performance regression for working/avx-capable processor models. + [ Other Info ] - This change is from Debian and is part of Ubuntu from Manctic onwards. There has been no reported regression due to this change. + This change is from Debian and is part of Ubuntu from Kinetic onwards. There has been no reported regression due to this change. The Debian change is at: https://salsa.debian.org/pkg-boinc-team/boinc/-/commit/a0611c2bc86864428337b07b382e4d5cf823b95d [ Original Bug Description ] lsb_release -rd Description: Ubuntu 22.04 LTS Release: 22.04 apt-cache policy boinc-client boinc-client: Installed: 7.18.1+dfsg-4 Candidate: 7.18.1+dfsg-4 Version table: *** 7.18.1+dfsg-4 500 500 http://au.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages 100 /var/lib/dpkg/status I expected boinc-client to start; it crashed immediately with a core dump. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: boinc-client 7.18.1+dfsg-4 ProcVersionSignature: Ubuntu 5.15.0-27.28-generic 5.15.30 Uname: Linux 5.15.0-27-generic x86_64 ApportVersion: 2.20.11-0ubuntu82 Architecture: amd64 CasperMD5CheckResult: unknown Date: Wed Apr 27 15:04:19 2022 InstallationDate: Installed on 2019-12-24 (854 days ago) InstallationMedia: Xubuntu 18.04.2 LTS "Bionic Beaver" - Release amd64 (20190210) ProcEnviron: LANGUAGE=en_AU:en TERM=xterm-256color PATH=(custom, no user) LANG=en_AU.UTF-8 SHELL=/bin/bash SourcePackage: boinc UpgradeStatus: Upgraded to jammy on 2022-04-24 (3 days ago)
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1970521 Title: [SRU] boinc-client crashes when started with core dump on Xubuntu 22.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/boinc/+bug/1970521/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
