Поиск в Поддержке

Избегайте мошенников, выдающих себя за службу поддержки. Мы никогда не попросим вас позвонить, отправить текстовое сообщение или поделиться личной информацией. Сообщайте о подозрительной активности, используя функцию «Пожаловаться».

Подробнее

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

  • 4 ответа
  • 1 имеет эту проблему
  • 1 просмотр
  • Последний ответ от 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 :-)

Все ответы (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"?