[kde-freebsd] [Bug 207099] lang/qt5-qml: for armv7 (rpi2), error: "The cacheFlush support is missing on this platform." (stops the build)

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Feb 11 04:30:10 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=207099

w.schwarzenfeld at aon.at changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |w.schwarzenfeld at aon.at

--- Comment #1 from w.schwarzenfeld at aon.at ---
Similar error happend here:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197483
(patch https://bz-attachments.freebsd.org/attachment.cgi?id=153286)

=>
usr/ports/lang/qt5-qml/work/qtdeclarative-opensource-src-5.5.1//src//3rdparty/masm/assembler/ARMv7Assembler.h:
I think
+#elif CPU(ARM_TRADITIONAL) && OS(FREEBSD) && COMPILER(CLANG)
+       __clear_cache(code, reinterpret_cast<char*>(code) + size);

should inserted here:
2305 #elif OS(WINCE)
   2306         CacheRangeFlush(code, size, CACHE_SYNC_ALL);
   2307 #elif OS(QNX)
   2308 #if !ENABLE(ASSEMBLER_WX_EXCLUSIVE)
   2309         msync(code, size, MS_INVALIDATE_ICACHE);

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the kde-freebsd mailing list