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 (146 w, 5 d)

Recent Activity

Fri, Feb 15

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

Sat, Feb 2

mikael.urankar_gmail.com updated the diff for D19061: lang/rust: add armv6 and armv7 targets.
Sat, Feb 2, 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)…

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

Mon, Jan 28

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

address comment

Mon, Jan 28, 6:00 PM

Sun, Jan 27

mikael.urankar_gmail.com added inline comments to D18886: lang/ghc: port to powerpc64.
Sun, Jan 27, 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_riseup.net.
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

Jul 14 2017

mikael.urankar_gmail.com added inline comments to D11566: multimedia/x264: update to 0.148.2795.
Jul 14 2017, 11:34 AM

Jun 4 2017

mikael.urankar_gmail.com added a comment to D8322: Add __ARM_ARCH_6KZ__ to devel/qt4-corelib.

A lot of qt4 ports build successfully but have their runtime broken, the exhaustive list is here https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=210027#c8

What does "broken runtime" mean? Do they just crash when those instructions are reached instead of failing to build due to type mismatches?

Jun 4 2017, 8:13 PM
mikael.urankar_gmail.com added a comment to D8322: Add __ARM_ARCH_6KZ__ to devel/qt4-corelib.

All the qt4 ports build fine on armv6, thanks.

Jun 4 2017, 12:33 PM

Jun 2 2017

mikael.urankar_gmail.com added a comment to D8322: Add __ARM_ARCH_6KZ__ to devel/qt4-corelib.

@mikael.urankar_gmail.com did any of the qt4-* ports apart from qt4-corelib actually build? Or did they all fail during build?

Jun 2 2017, 7:14 PM
mikael.urankar_gmail.com added inline comments to D8322: Add __ARM_ARCH_6KZ__ to devel/qt4-corelib.
Jun 2 2017, 6:51 PM

Feb 25 2017

mikael.urankar_gmail.com added a comment to D9801: math/openblas: fix build on 12-CURRENT armv6.

The fpgetsticky error was fixed in src r313873 by mmel@
https://svnweb.freebsd.org/base/head/lib/libc/arm/Symbol_vfp.map?revision=313873&view=markup

Feb 25 2017, 4:41 PM

Jan 2 2017

mikael.urankar_gmail.com added a comment to D9026: Make native-xtools build correctly after clang/llvm 3.9.0 import.

It works for me, thanks!

Jan 2 2017, 6:29 PM

Dec 5 2016

mikael.urankar_gmail.com accepted D8712: net/freerdp: Update to 2.0.0 pre-release (GitHub as of 2016.11.24).
Dec 5 2016, 2:09 PM
mikael.urankar_gmail.com added a comment to D8712: net/freerdp: Update to 2.0.0 pre-release (GitHub as of 2016.11.24).

Can we add this line in freerdp?
OPTIONS_EXCLUDE_armv6= SSE

Dec 5 2016, 8:39 AM