Summary: | x11-toolkits/qt4-gui: bus error in qt_memfill32_sse2() on 9.3-STABLE i386 triggered by multimedia/vlc | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Arrigo Marchiori <ardovm> | ||||||||
Component: | Individual Port(s) | Assignee: | freebsd-kde (group) <kde> | ||||||||
Status: | Closed FIXED | ||||||||||
Severity: | Affects Only Me | CC: | alonso, miwi, multimedia | ||||||||
Priority: | --- | ||||||||||
Version: | Latest | ||||||||||
Hardware: | i386 | ||||||||||
OS: | Any | ||||||||||
Attachments: |
|
Description
Arrigo Marchiori
2014-10-01 07:08:05 UTC
Maintainers CC'd Created attachment 147880 [details]
make.conf
make.conf from my system.
Created attachment 148078 [details]
Remove pseudo-assembly
Hi, can you rebuild your QT4 ports without handwritten platformspecific code and retry? The attachment to the previous comment is a patch on Mk/bsd.qt.mk of the ports collection that __should__ disable it. This probably fixes it, but disables all the optimizations everywhere. It would be good to know why the autodetection isn't working (I'm assuming some feature that doesn't exist is being used nevertheless). Hello, thank you for your replies! Alonso, I applied your patch and rebuilt x11-toolkits/qt4-gui. vlc seems to work flawlessly. I am attaching the build log. Raphael, I googled "qt_memfill32_sse2()" and found an old bug from 2010 (QTBUG-14272) that blamed gcc for a similar problem. Do you think I could try using a different compiler other than the default? I am using gcc but I don't know whether the port is using the one in base or from a port. Do you think this would be a good path to follow? In case, how do I override the compiler for the port? Created attachment 148089 [details]
Build log after disabling all platform-specific optimization
problem was solved in 2014. |