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 (136 w, 6 d)

Recent Activity

Sat, Dec 8

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

Wed, Dec 5

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

Mon, Dec 3

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

I managed to build cargo with OPENSSL_STATIC=yes

Mon, Dec 3, 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
Mon, Dec 3, 7:43 PM

Sun, Dec 2

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.

Sun, Dec 2, 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])

Sun, Dec 2, 8:52 AM

Fri, Nov 30

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

Do I need to regenerate the bootstrap for arm?

Fri, Nov 30, 11:19 AM

Thu, Nov 29

mikael.urankar_gmail.com updated the diff for D18367: lang/rust: add powerpc64 target.
Thu, Nov 29, 3:04 PM

Wed, Nov 28

mikael.urankar_gmail.com added a reviewer for D18367: lang/rust: add powerpc64 target: pkubaj_riseup.net.
Wed, Nov 28, 12:36 PM
mikael.urankar_gmail.com created D18367: lang/rust: add powerpc64 target.
Wed, Nov 28, 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