Hi, Le 01/08/2022 à 19:52, Alexis Murzeau a écrit : > I've made a patch to build firefox with SSE instructions for i386 Debian arch. > The patch is in attachment and available in the following merge request: > https://salsa.debian.org/mozilla-team/firefox/-/merge_requests/6 > > I've tested it using: > > Real hardware with AMD Athlon XP 2600+ processor (supports only SSE but not > SSE2) > qemu using qemu-system-i386 -cpu pentium2,check -m 1G -device ac97 -vga std > -display gtk -drive file=harddisk.img,format=raw,index=0,media=disk -netdev > user,id=net1,hostfwd=::11023-:22 -device e1000,netdev=net1 -usbdevice tablet > > Note that enabling SSE on qemu will also enable SSE2 (even if absent from > cpuid, there is no illegal instruction errors). > Using -cpu pentium2 will produce Illegal Instruction on any SSE instruction. >
For anyone that would want to test the resulting binary package, it is available here: https://github.com/amurzeau/debian-autobuild/releases/tag/firefox-esr%2F91.12.0esr-1%2Bnosse1_deb11u1 -- Alexis Murzeau PGP: B7E6 0EBB 9293 7B06 BDBC 2787 E7BD 1904 F480 937F |
signature.asc
Description: OpenPGP digital signature