Page MenuHomeFreeBSD

mikael.urankar_gmail.com (Mikaël Urankar)
User

Projects

User does not belong to any projects.

User Details

User Since
May 1 2016, 11:48 AM (168 w, 9 h)

Recent Activity

Fri, Jul 12

mikael.urankar_gmail.com added inline comments to D20925: Added Two Articles about FreeBSD to Press Section.
Fri, Jul 12, 12:29 PM

Sun, Jul 7

mikael.urankar_gmail.com created D20872: lang/ghc: WIP add powerpc64 ELFv2 support.
Sun, Jul 7, 8:12 AM

Fri, Jul 5

mikael.urankar_gmail.com updated the summary of D20860: lang/ghc: cleanup for tier2 arches.
Fri, Jul 5, 9:56 AM
mikael.urankar_gmail.com created D20860: lang/ghc: cleanup for tier2 arches.
Fri, Jul 5, 9:56 AM

Wed, Jul 3

mikael.urankar_gmail.com added inline comments to D20398: math/fftw3: Add arm64 performance counter and enable neon.
Wed, Jul 3, 7:06 AM

Tue, Jul 2

mikael.urankar_gmail.com added a comment to D20810: lang/rust: Update to 1.36.0.

It's ok on aarch64 and ppc64 elfv2

Tue, Jul 2, 7:03 AM

Mon, Jul 1

mikael.urankar_gmail.com added a comment to D20810: lang/rust: Update to 1.36.0.

it's ok on armv6 and armv7. I screwed up the bootstrap on aarch64, I have to regenerate it.

Mon, Jul 1, 9:23 AM

Sat, Jun 29

mikael.urankar_gmail.com updated the summary of D20792: lang/rust: WIP add powerpc64 ELFv2 support.

I did a

svn mv patch-src_librustc__llvm_build.rs extra-patch-ppc64-gcc

but it doesn't translate well in the diff, what is the correct way to do it?

Sat, Jun 29, 9:11 AM

Fri, Jun 28

mikael.urankar_gmail.com added a comment to D20792: lang/rust: WIP add powerpc64 ELFv2 support.

need to fix osversion, distinfo, Uses/cargo.mk

Fri, Jun 28, 4:05 PM
mikael.urankar_gmail.com created D20792: lang/rust: WIP add powerpc64 ELFv2 support.
Fri, Jun 28, 1:59 PM

Jun 20 2019

mikael.urankar_gmail.com added a comment to D20643: loader: add HTTP support using UEFI.

I thought I had a computer capable of doing uefi http but I was wrong. UEFI PXE works fine though.

Jun 20 2019, 7:45 AM

Jun 16 2019

mikael.urankar_gmail.com added a comment to D20336: lang/go: port to powerpc64.

@pkubaj: I fixed a few bugs, can you give it another try?

Jun 16 2019, 12:22 PM

Jun 12 2019

mikael.urankar_gmail.com added a comment to D20608: Fix PPC970 boot after r348783.

No more kernel panic on my g5 with this patch. Thanks for the quick fix!

Jun 12 2019, 6:46 AM · PowerPC

May 29 2019

mikael.urankar_gmail.com updated the diff for D20198: lang/go: port to aarch64.

fix bootstrap spelling.
fix build error with poudriere (missing GOCACHE)

May 29 2019, 10:19 AM

May 28 2019

mikael.urankar_gmail.com added a comment to D20412: arm32 support for inline ffs, fls.

It's ok on armv7 (imx6 board)

May 28 2019, 1:52 PM
mikael.urankar_gmail.com added a comment to D20336: lang/go: port to powerpc64.

Currently errors are:

Building Go cmd/dist using /usr/local/go112.
cmd/dist
# _/tmp/usr/ports/lang/go/work/go/src/cmd/dist
runtime.(*cpuProfile).add: relocation target runtime.osyield not defined
runtime.lock: relocation target runtime.osyield not defined
runtime.(*mheap).sysAlloc: relocation target runtime.munmap not defined
runtime.sysReserveAligned: relocation target runtime.munmap not defined
runtime.sysAlloc: relocation target runtime.mmap not defined
runtime.sysReserve: relocation target runtime.mmap not defined
runtime.sysMap: relocation target runtime.mmap not defined
runtime.(*mspan).ensureSwept: relocation target runtime.osyield not defined
runtime.(*mspan).sweep: relocation target runtime.mmap not defined
runtime.(*mspan).scavenge: relocation target runtime.madvise not defined
runtime.recordspan: relocation target runtime.munmap not defined
runtime.netpollinit: relocation target runtime.kqueue not defined
runtime.netpollinit: relocation target runtime.closeonexec not defined
runtime.netpollopen: relocation target runtime.kevent not defined
runtime.netpoll: relocation target runtime.kevent not defined
runtime.sysctlnametomib: relocation target runtime.sysctl not defined
runtime.getncpu: relocation target runtime.sysctl not defined
runtime.getncpu: relocation target runtime.cpuset_getaffinity not defined
runtime.getPageSize: relocation target runtime.sysctl not defined
runtime.futexsleep1: relocation target runtime.sys_umtx_op not defined
runtime.futexwakeup: relocation target runtime.sys_umtx_op not defined

I'm looking at it to see if I can fix it.

May 28 2019, 12:15 PM
mikael.urankar_gmail.com removed 1 blocking reviewer(s) for D20336: lang/go: port to powerpc64: jlaffaye.
May 28 2019, 11:59 AM
mikael.urankar_gmail.com updated the diff for D20336: lang/go: port to powerpc64.

enable cgo

May 28 2019, 11:57 AM

May 25 2019

mikael.urankar_gmail.com added a comment to D20396: Missing "else" in cascaded condition (if).

I'll remember to do a full context diff next time, once I figure out how to do that with Subversion (I'm not sure why people often suggest Git commands in FreeBSD context).

May 25 2019, 12:52 PM

May 22 2019

mikael.urankar_gmail.com added a comment to D20332: lang/rust: Update to 1.35.0.

It's ok on aarch64, I won't have time to check the other arches.

May 22 2019, 6:13 PM

May 21 2019

mikael.urankar_gmail.com updated the diff for D20336: lang/go: port to powerpc64.
May 21 2019, 6:40 PM
mikael.urankar_gmail.com updated the diff for D20336: lang/go: port to powerpc64.
May 21 2019, 6:37 PM
mikael.urankar_gmail.com created D20336: lang/go: port to powerpc64.
May 21 2019, 6:35 PM

May 19 2019

mikael.urankar_gmail.com added a comment to D18835: Templates/config.site: double-slash root as not distinct with single-slash root is a given on FreeBSD.

This still seems necessary to me. There's no entry in make.nxb.conf for WC (see here) and configure for (at least) devel/gettext-runtime doesn't seem to use WC, it calls wc directly:

wc should be hardlinked in the jail : https://github.com/freebsd/poudriere/blob/master/src/share/poudriere/common.sh#L2242

May 19 2019, 4:52 PM

May 9 2019

mikael.urankar_gmail.com added a reviewer for D20198: lang/go: port to aarch64: jlaffaye.

myfreeweb = Greg V greg@unrelenting.technology
bsd-hacker = YAMAMOTO, Shigeru shigeru@os-hackers.jp
see also: https://github.com/golang/go/issues/24715

May 9 2019, 2:44 PM

May 8 2019

mikael.urankar_gmail.com created D20198: lang/go: port to aarch64.
May 8 2019, 10:13 AM
mikael.urankar_gmail.com added a comment to D18835: Templates/config.site: double-slash root as not distinct with single-slash root is a given on FreeBSD.

ping?

May 8 2019, 7:23 AM

Apr 29 2019

mikael.urankar_gmail.com abandoned D19940: lang/rust: fix build on ppc64 and armv6/7.
Apr 29 2019, 9:49 AM

Apr 18 2019

mikael.urankar_gmail.com updated the diff for D19940: lang/rust: fix build on ppc64 and armv6/7.
Apr 18 2019, 4:33 PM

Apr 17 2019

mikael.urankar_gmail.com updated the diff for D19940: lang/rust: fix build on ppc64 and armv6/7.

fix hwcap2 on arm.rs and ppc

Apr 17 2019, 7:34 PM
mikael.urankar_gmail.com added a comment to D19940: lang/rust: fix build on ppc64 and armv6/7.
  • FreeBSD >= 12 should try elf_aux_info before KERN_PROC_AUXV, similar to how getauxval is tried before /proc/self/auxv on Linux

man elf_aux_info
No manual entry for elf_aux_info
-> not implemented

Apr 17 2019, 7:33 PM
mikael.urankar_gmail.com updated the diff for D19940: lang/rust: fix build on ppc64 and armv6/7.
Apr 17 2019, 5:47 PM
mikael.urankar_gmail.com updated the diff for D19940: lang/rust: fix build on ppc64 and armv6/7.
Apr 17 2019, 5:46 PM
mikael.urankar_gmail.com created D19940: lang/rust: fix build on ppc64 and armv6/7.
Apr 17 2019, 5:44 PM

Apr 13 2019

mikael.urankar_gmail.com added inline comments to D19866: os-release: draft of os-release port.
Apr 13 2019, 5:46 PM

Apr 9 2019

mikael.urankar_gmail.com added a comment to D19850: lang/rust: Update to 1.34.0.

What version do you need? I have v1.33 available here:
fetch http://mikael.urankar.free.fr/FreeBSD/rust/1.33.0/cargo-0.34.0-aarch64-unknown-freebsd.tar.gz
fetch http://mikael.urankar.free.fr/FreeBSD/rust/1.33.0/cargo-0.34.0-armv6-unknown-freebsd.tar.gz
fetch http://mikael.urankar.free.fr/FreeBSD/rust/1.33.0/cargo-0.34.0-armv7-unknown-freebsd.tar.gz
fetch http://mikael.urankar.free.fr/FreeBSD/rust/1.33.0/cargo-0.34.0-powerpc64-unknown-freebsd.tar.gz
fetch http://mikael.urankar.free.fr/FreeBSD/rust/1.33.0/rust-std-1.33.0-aarch64-unknown-freebsd.tar.gz
fetch http://mikael.urankar.free.fr/FreeBSD/rust/1.33.0/rust-std-1.33.0-armv6-unknown-freebsd.tar.gz
fetch http://mikael.urankar.free.fr/FreeBSD/rust/1.33.0/rust-std-1.33.0-armv7-unknown-freebsd.tar.gz
fetch http://mikael.urankar.free.fr/FreeBSD/rust/1.33.0/rust-std-1.33.0-powerpc64-unknown-freebsd.tar.gz
fetch http://mikael.urankar.free.fr/FreeBSD/rust/1.33.0/rustc-1.33.0-aarch64-unknown-freebsd.tar.gz
fetch http://mikael.urankar.free.fr/FreeBSD/rust/1.33.0/rustc-1.33.0-armv6-unknown-freebsd.tar.gz
fetch http://mikael.urankar.free.fr/FreeBSD/rust/1.33.0/rustc-1.33.0-armv7-unknown-freebsd.tar.gz
fetch http://mikael.urankar.free.fr/FreeBSD/rust/1.33.0/rustc-1.33.0-powerpc64-unknown-freebsd.tar.gz

Apr 9 2019, 6:41 AM

Mar 28 2019

mikael.urankar_gmail.com added a comment to D19722: lang/ghc: remove ghc-8.4.x support on arm.

@mikael.urankar_gmail.com Why didn't you update distinfo for lang/ghc862?

Mar 28 2019, 1:14 PM
mikael.urankar_gmail.com updated the diff for D19722: lang/ghc: remove ghc-8.4.x support on arm.
Mar 28 2019, 1:14 PM
mikael.urankar_gmail.com added a comment to D19722: lang/ghc: remove ghc-8.4.x support on arm.

We can certainly delay removal if this is a significant loss. I didn't see this one since it's hard to see dependencies on platforms I don't run.

Mar 28 2019, 1:13 PM

Mar 27 2019

mikael.urankar_gmail.com added inline comments to D19722: lang/ghc: remove ghc-8.4.x support on arm.
Mar 27 2019, 1:18 PM
mikael.urankar_gmail.com updated the diff for D19722: lang/ghc: remove ghc-8.4.x support on arm.
Mar 27 2019, 10:42 AM
mikael.urankar_gmail.com updated the diff for D19722: lang/ghc: remove ghc-8.4.x support on arm.
Mar 27 2019, 10:40 AM
mikael.urankar_gmail.com created D19722: lang/ghc: remove ghc-8.4.x support on arm.
Mar 27 2019, 10:37 AM

Feb 27 2019

mikael.urankar_gmail.com added a comment to D19354: lang/rust: update to 1.33.0.

ok on armv6

Feb 27 2019, 8:05 PM
mikael.urankar_gmail.com added a comment to D19354: lang/rust: update to 1.33.0.

Greg, can you help fix stdsimd on aarch64?

Feb 27 2019, 8:31 AM

Feb 26 2019

mikael.urankar_gmail.com added a comment to D19354: lang/rust: update to 1.33.0.

Ok on armv7, ppc64. It fails on aarch64:

Feb 26 2019, 9:49 PM
mikael.urankar_gmail.com added a comment to D19309: Update libc to 0.2.49 for USES=cargo.
Feb 26 2019, 9:47 PM
mikael.urankar_gmail.com accepted D18886: lang/ghc: port to powerpc64.
Feb 26 2019, 12:12 PM
mikael.urankar_gmail.com added a comment to D19354: lang/rust: update to 1.33.0.
In D19354#414417, @pkubaj_riseup.net wrote:

Also, there are conflicts when applying the patch:

You need to fetch jbeich's patch: fetch -o rust.patch 'https://github.com/freebsd/freebsd-ports/compare/master...jbeich:rust.diff'

Feb 26 2019, 12:02 PM

Feb 15 2019

mikael.urankar_gmail.com updated the diff for D18367: lang/rust: add powerpc64, armv6 and armv7 targets.
Feb 15 2019, 1:28 PM
mikael.urankar_gmail.com added inline comments to D18367: lang/rust: add powerpc64, armv6 and armv7 targets.
Feb 15 2019, 12:42 PM
mikael.urankar_gmail.com abandoned D19061: lang/rust: add armv6 and armv7 targets.
Feb 15 2019, 10:36 AM
mikael.urankar_gmail.com updated the diff for D18367: lang/rust: add powerpc64, armv6 and armv7 targets.
Feb 15 2019, 10:35 AM

Feb 2 2019

mikael.urankar_gmail.com updated the diff for D19061: lang/rust: add armv6 and armv7 targets.
Feb 2 2019, 6:43 PM
mikael.urankar_gmail.com added a comment to D19061: lang/rust: add armv6 and armv7 targets.

Looks like powerpc64 is also here (but not the new aarch64 bootstraps)…

Feb 2 2019, 4:34 PM
mikael.urankar_gmail.com created D19061: lang/rust: add armv6 and armv7 targets.
Feb 2 2019, 10:15 AM

Jan 28 2019

mikael.urankar_gmail.com updated the diff for D18886: lang/ghc: port to powerpc64.

address comment

Jan 28 2019, 6:00 PM

Jan 27 2019

mikael.urankar_gmail.com added inline comments to D18886: lang/ghc: port to powerpc64.
Jan 27 2019, 11:39 AM

Jan 23 2019

mikael.urankar_gmail.com updated the diff for D18886: lang/ghc: port to powerpc64.

address comments

Jan 23 2019, 4:53 PM
mikael.urankar_gmail.com added inline comments to D18886: lang/ghc: port to powerpc64.
Jan 23 2019, 12:57 PM

Jan 20 2019

mikael.urankar_gmail.com updated the diff for D18886: lang/ghc: port to powerpc64.
Jan 20 2019, 1:05 PM

Jan 18 2019

mikael.urankar_gmail.com created D18886: lang/ghc: port to powerpc64.
Jan 18 2019, 11:38 AM

Jan 14 2019

mikael.urankar_gmail.com created D18842: lang/ghc: use strip from binutils.
Jan 14 2019, 8:42 PM

Jan 8 2019

mikael.urankar_gmail.com added a comment to D18367: lang/rust: add powerpc64, armv6 and armv7 targets.

What is needed for this to be moved along?

A rebase after recent changes and a promise to attempt to upstream the libc crate and other patches.
I've just copied the bootstrap files to LOCAL/tobik/rust, so please add it to MASTER_SITES for {rust,cargo,std}_bootstrap too.

Jan 8 2019, 8:11 PM

Jan 7 2019

mikael.urankar_gmail.com added a comment to D18367: lang/rust: add powerpc64, armv6 and armv7 targets.

What is needed for this to be moved along?

Jan 7 2019, 8:21 PM

Dec 8 2018

mikael.urankar_gmail.com accepted D18397: lang/ghc862: Create a port..
Dec 8 2018, 10:13 AM

Dec 5 2018

mikael.urankar_gmail.com added inline comments to D18378: Various cleanups for GHC ports..
Dec 5 2018, 9:08 AM

Dec 3 2018

mikael.urankar_gmail.com added inline comments to D18397: lang/ghc862: Create a port..
Dec 3 2018, 8:15 PM
mikael.urankar_gmail.com updated the summary of D18367: lang/rust: add powerpc64, armv6 and armv7 targets.
Dec 3 2018, 7:50 PM
mikael.urankar_gmail.com updated the diff for D18367: lang/rust: add powerpc64, armv6 and armv7 targets.

I managed to build cargo with OPENSSL_STATIC=yes

Dec 3 2018, 7:50 PM
mikael.urankar_gmail.com added a comment to D18397: lang/ghc862: Create a port..

ghci with DYNAMIC option is fixed on aarch64

root@tegra-x1: ~ pkg info -f ghc862 | grep DYNAMIC
        DYNAMIC        : on
Dec 3 2018, 7:43 PM

Dec 2 2018

mikael.urankar_gmail.com added a comment to D18397: lang/ghc862: Create a port..

The arm patch was merged upstream : https://github.com/ghc/ghc/commit/297879a78cc6ca4c27afb0cc863c8796b60da6e1
patch-configure is not needed anymore.

Dec 2 2018, 9:02 AM
mikael.urankar_gmail.com added a comment to D18397: lang/ghc862: Create a port..

extra-patch-aclocal.m4 doesn't apply correctly on arm. The arm part was merged upstream. Only the last hunk is needed (AC_DEFUN([FIND_LD])

Dec 2 2018, 8:52 AM

Nov 30 2018

mikael.urankar_gmail.com added a comment to D18378: Various cleanups for GHC ports..

Do I need to regenerate the bootstrap for arm?

Nov 30 2018, 11:19 AM

Nov 29 2018

mikael.urankar_gmail.com updated the diff for D18367: lang/rust: add powerpc64, armv6 and armv7 targets.
Nov 29 2018, 3:04 PM

Nov 28 2018

mikael.urankar_gmail.com added a reviewer for D18367: lang/rust: add powerpc64, armv6 and armv7 targets: pkubaj.
Nov 28 2018, 12:36 PM
mikael.urankar_gmail.com created D18367: lang/rust: add powerpc64, armv6 and armv7 targets.
Nov 28 2018, 11:34 AM

Sep 17 2018

mikael.urankar_gmail.com accepted D17203: misc/raspberrypi-userland: Unbreak on armv7.
Sep 17 2018, 4:26 PM

Aug 30 2018

mikael.urankar_gmail.com added inline comments to D15674: lang/ghc: add armv6, armv7 and aarch64 to the list of supported architectures.
Aug 30 2018, 11:58 AM
mikael.urankar_gmail.com added a comment to D15674: lang/ghc: add armv6, armv7 and aarch64 to the list of supported architectures.

Thanks for this! Have the autoconf patches made it upstream, out of curiosity?

Aug 30 2018, 11:54 AM

Aug 29 2018

mikael.urankar_gmail.com updated the diff for D15674: lang/ghc: add armv6, armv7 and aarch64 to the list of supported architectures.

fix SIZE line

Aug 29 2018, 9:55 AM

Aug 28 2018

mikael.urankar_gmail.com updated the diff for D15674: lang/ghc: add armv6, armv7 and aarch64 to the list of supported architectures.

Add missing tab after OPTIONS_EXCLUDE_aarch64=
Indent the nested 'if'

Aug 28 2018, 5:12 PM

Aug 25 2018

mikael.urankar_gmail.com added a comment to D15674: lang/ghc: add armv6, armv7 and aarch64 to the list of supported architectures.

Bad news. When building GHC with this patch applied on 12.0-CURRENT amd64, the ghc-iserv-prof executable gets broken.
To reproduce run make -C /usr/ports/lang/ghc and then /usr/ports/lang/ghc/work/stage/usr/local/lib/ghc-8.4.3/bin/ghc-iserv-prof.

Aug 25 2018, 11:47 AM

Aug 24 2018

mikael.urankar_gmail.com added a comment to D15674: lang/ghc: add armv6, armv7 and aarch64 to the list of supported architectures.

With last raised points fixed this looks OK. Does it apply cleanly to HEAD?

Aug 24 2018, 12:19 PM
mikael.urankar_gmail.com added inline comments to D15674: lang/ghc: add armv6, armv7 and aarch64 to the list of supported architectures.
Aug 24 2018, 12:17 PM
mikael.urankar_gmail.com updated the diff for D15674: lang/ghc: add armv6, armv7 and aarch64 to the list of supported architectures.

remove ${LOCALBASE}/bin/

Aug 24 2018, 12:16 PM
mikael.urankar_gmail.com added inline comments to D15674: lang/ghc: add armv6, armv7 and aarch64 to the list of supported architectures.
Aug 24 2018, 9:27 AM

Aug 23 2018

mikael.urankar_gmail.com added inline comments to D15674: lang/ghc: add armv6, armv7 and aarch64 to the list of supported architectures.
Aug 23 2018, 5:58 PM
mikael.urankar_gmail.com updated the diff for D15674: lang/ghc: add armv6, armv7 and aarch64 to the list of supported architectures.

Disable dynamic linking on arm

Aug 23 2018, 5:57 PM

Aug 14 2018

mikael.urankar_gmail.com added a comment to D15674: lang/ghc: add armv6, armv7 and aarch64 to the list of supported architectures.

And now I'm seeing a segfault on armv7 due to the use of the wrong linker :/
Give me a few days to troubleshot the issue.

Aug 14 2018, 7:40 AM
mikael.urankar_gmail.com updated the diff for D15674: lang/ghc: add armv6, armv7 and aarch64 to the list of supported architectures.

Rework CABAL_ARCH based on Greg suggestion.

Aug 14 2018, 7:35 AM

Aug 11 2018

mikael.urankar_gmail.com added a comment to D15674: lang/ghc: add armv6, armv7 and aarch64 to the list of supported architectures.

GHCi segfaults at launch on aarch64 (not a blocker — compiled mode working is good enough for now — but would be very very nice to have ghci working too):

It works here with ghc-8.4.2 (with gcc6, DYNAMIC and PROFILE options are "off")

root@tegra-x1: ~ ghci
GHCi, version 8.4.2: http://www.haskell.org/ghc/  :? for help
Prelude> putStrLn "Hello World"
Hello World
Prelude> :load Main
[1 of 1] Compiling Main             ( Main.hs, interpreted )
Ok, one module loaded.
*Main> fac 17
355687428096000
*Main>

Also, please fix bsd.cabal.mk — with the patch as-is, shared libraries in cabal based ports don't get packaged! — it looks for x86_64-… shared libs. CABAL_ARCH should probably just be ${ARCH:S/amd64/x86_64/} instead of the x86-only hard-code that is there.

I'm aware of the problem (see pr 196899 comment 5) but I'm not able to fix it :(

Aug 11 2018, 8:05 AM

Aug 9 2018

mikael.urankar_gmail.com added inline comments to D16651: lang/gcc6-aux: fix build on aarch64.
Aug 9 2018, 6:39 PM

Jun 17 2018

mikael.urankar_gmail.com added inline comments to D15674: lang/ghc: add armv6, armv7 and aarch64 to the list of supported architectures.
Jun 17 2018, 3:05 PM

Jun 7 2018

mikael.urankar_gmail.com added inline comments to D15674: lang/ghc: add armv6, armv7 and aarch64 to the list of supported architectures.
Jun 7 2018, 5:18 PM

Jun 6 2018

mikael.urankar_gmail.com updated the diff for D15674: lang/ghc: add armv6, armv7 and aarch64 to the list of supported architectures.

Address comments from arrowd

Jun 6 2018, 6:53 PM
mikael.urankar_gmail.com added inline comments to D15674: lang/ghc: add armv6, armv7 and aarch64 to the list of supported architectures.
Jun 6 2018, 6:47 PM
mikael.urankar_gmail.com added inline comments to D15674: lang/ghc: add armv6, armv7 and aarch64 to the list of supported architectures.
Jun 6 2018, 12:02 PM
mikael.urankar_gmail.com created D15674: lang/ghc: add armv6, armv7 and aarch64 to the list of supported architectures.
Jun 6 2018, 10:25 AM

Oct 30 2017

mikael.urankar_gmail.com accepted D12816: Fix qt5 builds on some arm architectures.
Oct 30 2017, 1:18 PM