• Status Closed
  • Percent Complete
    100%
  • Task Type Bug Report
  • Category Packages
  • Assigned To
    Andreas Baumann
  • Operating System pentium4
  • Severity Low
  • Priority Very Low
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Arch Linux 32
Opened by bill-auger - 16.04.2023
Last edited by Andreas Baumann - 21.04.2023

FS#332 - firefox 112 compilation

any ideas hpw to get past this error (i686)?

18:33.80 /build/iceweasel/src/firefox-112.0/dom/base/nsTextFragmentGeneric.h:38:16: error: ‘any’ is not a member of ‘xsimd’
18:49.36 /build/iceweasel/src/firefox-112.0/dom/base/nsTextFragmentGeneric.h:16:70: error: incomplete type ‘xsimd::batch<short int, xsimd::sse2>’ used in nested name specifier
18:49.36 /build/iceweasel/src/firefox-112.0/dom/base/nsTextFragmentGeneric.h:35:31: error: ‘xsimd::batch<short int, xsimd::sse2> vectmask’ has incomplete type
18:49.36 /build/iceweasel/src/firefox-112.0/dom/base/nsTextFragmentGeneric.h:37:64: error: incomplete type ‘xsimd::batch<short int, xsimd::sse2>’ used in nested name specifier
Closed by  Andreas Baumann
21.04.2023 06:10
Reason for closing:  Fixed
Admin
Andreas Baumann commented on 16.04.2023 07:08

I saw the same thing for firefox 111, it has to be patched out, but that could
be hard. I also thought I saw similar things in webaudio..

bill-auger commented on 18.04.2023 09:06

the advice worked - thanks - unless others can reproduce it, im alright with closing this BR

https://git.parabola.nu/abslibre.git/plain/libre/iceweasel/fix-i686-xsimd-incomplete.patch

Admin
Andreas Baumann commented on 20.04.2023 06:35

firefox is not building on i686.. but I have no error logs.. have to build again..

Admin
Andreas Baumann commented on 20.04.2023 10:14

builds in a manual build, but not in a build chroot.. annoying..

Admin
Andreas Baumann commented on 21.04.2023 06:09

Now it built:

-rw-r--r-- 1 http http      310 Apr 20 14:51 firefox-112.0.1-1.1-i686.pkg.tar.zst.sig
-rw-r--r-- 1 http http 85113214 Apr 20 14:51 firefox-112.0.1-1.1-i686.pkg.tar.zst
-rw-r--r-- 1 http http      310 Apr 20 15:32 firefox-112.0.1-1.1-pentium4.pkg.tar.zst.sig
-rw-r--r-- 1 http http 88919412 Apr 20 15:32 firefox-112.0.1-1.1-pentium4.pkg.tar.zst

Stale build instructions not having the SIMD i686 patch applied is the
probable cause.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing