Funkcionalnosć tutoho sydła so přez wothladowanske dźěła wobmjezuje, kotrež maja waše dožiwjenje polěpšić. Jeli nastawk waš problem njerozrisuje a chceće prašenje stajić, wobroćće so na naše zhromodźenstwo pomocy, kotrež na to čaka, wam na @FirefoxSupport na Twitter a /r/firefox na Reddit pomhać.

Pomoc přepytać

Hladajće so wobšudstwa pomocy. Njenamołwimy was ženje, telefonowe čisło zawołać, SMS pósłać abo wosobinske informacije přeradźić. Prošu zdźělće podhladnu aktiwitu z pomocu nastajenja „Znjewužiwanje zdźělić“.

Dalše informacije

Firefox 91.11.0esr build on Solaris 11.4 SPARC crashes: libpci missing

  • 4 wotmołwy
  • 1 ma tutón problem
  • 1 napohlad
  • Poslednja wotmołwa wot Michele31416

more options

Firefox 91.11.0esr compiled successfully from the github solaris userland repo on a Sun T4-1 in Solaris 11.4 SPARC. But when starting it, it opens the "choose a user" dialog box and then dumps core:

michele@hemlock:/scratch/clone/components/desktop/firefox/build/sparcv9/dist/bin$ ./firefox Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: libpci missing (t=3.87565) [GFX1-]: glxtest: libpci missing Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: libpci missing (t=2.38683) [GFX1-]: glxtest: libpci missing Exiting due to channel error. Exiting due to channel error. Segmentation Fault (core dumped)

There is in fact no libpci for Solaris 11.4 SPARC. Is there some mozconfig var like "WITHOUT-PCI" or something I can set? Or some other solution? There are sources for libpci on github but only Solaris 386 is supported there.

Oracle distributes version 91.3.0 with Solaris 11.4 SPARC, so it should be possible to make a working version - I just don't know how they did it (and they're not talking :-)

Firefox 91.11.0esr compiled successfully from the github solaris userland repo on a Sun T4-1 in Solaris 11.4 SPARC. But when starting it, it opens the "choose a user" dialog box and then dumps core: michele@hemlock:/scratch/clone/components/desktop/firefox/build/sparcv9/dist/bin$ ./firefox Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: libpci missing (t=3.87565) [GFX1-]: glxtest: libpci missing Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: libpci missing (t=2.38683) [GFX1-]: glxtest: libpci missing Exiting due to channel error. Exiting due to channel error. Segmentation Fault (core dumped) There is in fact no libpci for Solaris 11.4 SPARC. Is there some mozconfig var like "WITHOUT-PCI" or something I can set? Or some other solution? There are sources for libpci on github but only Solaris 386 is supported there. Oracle distributes version 91.3.0 with Solaris 11.4 SPARC, so it should be possible to make a working version - I just don't know how they did it (and they're not talking :-)

Wšě wotmołwy (4)

more options
more options

Well no, since it doesn't offer "Solaris SPARC" as one of the choices for an installer. Unless I'm misunderstanding what to do there.

more options

Thanks. That's the one I mentioned in the OP:

"There are sources for libpci on github but only Solaris 386 is supported there."

I suppose eventually I could figure out how to make a SPARC version of that but it would be a lot easier if I could just skip whatever functionality libpci provides. The T4-1 has six PCI slots but there's nothing plugged into them (well except for the SP).

There's no config option for "compile without libpci"?