Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Feb 2019 03:06:56 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 235872] lang/julia: make it as meta port and add new port lang/julia11
Message-ID:  <bug-235872-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D235872

            Bug ID: 235872
           Summary: lang/julia: make it as meta port and add new port
                    lang/julia11
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: iblis@hs.ntnu.edu.tw

Created attachment 202173
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D202173&action=
=3Dedit
lang/julia, lang/julia06, lang/julia07, lang/julia10, lang/julia11 patch

- lang/julia is a meta port like lang/python now.
  User can select the default Julia version and desired versions via make
config.
  This meta port will make symbolic link for bin/julia and manpage.

- lang/julia06, lang/julia07, lang/julia10, lang/julia11 can be
  installed simultaneously now.

- New port for lang/julia11.
  julia v1.0 (lang/julia10) is the long-term support branch,
  and the v1.1 (lang/julia11) only add new feature, no breaking changes fro=
m=20
  v1.0.

  Release Note is here: https://github.com/JuliaLang/julia/releases/tag/v1.=
1.0

Poudriere testport

  (It took me several days to test them all.
   here is my testing script and option set:=20
   -
https://github.com/lwhsu/freebsd-ports-lang-julia/blob/46dc62b6852f2b8035df=
824158423931854467f1/Makefile#L25-L31
   - https://github.com/lwhsu/freebsd-ports-lang-julia/tree/master/options
  )

  lang/julia11
        [v] 12.0-RELEASE amd64 with DEFAULT OPTIONS
        [v] 12.0-RELEASE i386  with DEFAULT OPTIONS
        [v] 11.2-RELEASE amd64 with DEFAULT OPTIONS
        [v] 11.2-RELEASE i386  with DEFAULT OPTIONS

        [v] 12.0-RELEASE amd64 with OPENBLAS
        [v] 12.0-RELEASE i386  with OPENBLAS
        [v] 11.2-RELEASE amd64 with OPENBLAS
        [v] 11.2-RELEASE i386  with OPENBLAS

        [v] 12.0-RELEASE amd64 with SYSLIBM
        [v] 12.0-RELEASE i386  with SYSLIBM
        [v] 11.2-RELEASE amd64 with SYSLIBM
        [v] 11.2-RELEASE i386  with SYSLIBM

        [v] 12.0-RELEASE amd64 with ALL
        [v] 12.0-RELEASE i386  with ALL
        [v] 11.2-RELEASE amd64 with ALL
        [v] 11.2-RELEASE i386  with ALL

  lang/julia10
        [v] 12.0-RELEASE amd64 with DEFAULT OPTIONS
        [v] 12.0-RELEASE i386  with DEFAULT OPTIONS
        [v] 11.2-RELEASE amd64 with DEFAULT OPTIONS
        [v] 11.2-RELEASE i386  with DEFAULT OPTIONS

        [v] 12.0-RELEASE amd64 with OPENBLAS
        [v] 12.0-RELEASE i386  with OPENBLAS
        [v] 11.2-RELEASE amd64 with OPENBLAS
        [v] 11.2-RELEASE i386  with OPENBLAS

        [v] 12.0-RELEASE amd64 with SYSLIBM
        [v] 12.0-RELEASE i386  with SYSLIBM
        [v] 11.2-RELEASE amd64 with SYSLIBM
        [v] 11.2-RELEASE i386  with SYSLIBM

        [v] 12.0-RELEASE amd64 with ALL
        [v] 12.0-RELEASE i386  with ALL
        [v] 11.2-RELEASE amd64 with ALL
        [v] 11.2-RELEASE i386  with ALL

  lang/julia07
        [v] 12.0-RELEASE amd64 with DEFAULT OPTIONS
        [v] 12.0-RELEASE i386  with DEFAULT OPTIONS
        [v] 11.2-RELEASE amd64 with DEFAULT OPTIONS
        [v] 11.2-RELEASE i386  with DEFAULT OPTIONS

        [v] 12.0-RELEASE amd64 with OPENBLAS
        [v] 12.0-RELEASE i386  with OPENBLAS
        [v] 11.2-RELEASE amd64 with OPENBLAS
        [v] 11.2-RELEASE i386  with OPENBLAS

        [v] 12.0-RELEASE amd64 with SYSLIBM
        [v] 12.0-RELEASE i386  with SYSLIBM
        [v] 11.2-RELEASE amd64 with SYSLIBM
        [v] 11.2-RELEASE i386  with SYSLIBM

        [v] 12.0-RELEASE amd64 with ALL
        [v] 12.0-RELEASE i386  with ALL
        [v] 11.2-RELEASE amd64 with ALL
        [v] 11.2-RELEASE i386  with ALL

  lang/julia06
        [v] 12.0-RELEASE amd64 with DEFAULT OPTIONS
        [v] 12.0-RELEASE i386  with DEFAULT OPTIONS
        [v] 11.2-RELEASE amd64 with DEFAULT OPTIONS
        [v] 11.2-RELEASE i386  with DEFAULT OPTIONS

        [v] 12.0-RELEASE amd64 with OPENBLAS
        [v] 12.0-RELEASE i386  with OPENBLAS
        [v] 11.2-RELEASE amd64 with OPENBLAS
        [v] 11.2-RELEASE i386  with OPENBLAS

        [v] 12.0-RELEASE amd64 with SYSLIBM
        [v] 12.0-RELEASE i386  with SYSLIBM
        [v] 11.2-RELEASE amd64 with SYSLIBM
        [v] 11.2-RELEASE i386  with SYSLIBM

        [v] 12.0-RELEASE amd64 with ALL
        [v] 12.0-RELEASE i386  with ALL
        [v] 11.2-RELEASE amd64 with ALL
        [v] 11.2-RELEASE i386  with ALL

  lang/julia
        [v] 12.0-RELEASE amd64 with DEFAULT OPTIONS
        [v] 12.0-RELEASE i386  with DEFAULT OPTIONS
        [v] 11.2-RELEASE amd64 with DEFAULT OPTIONS
        [v] 11.2-RELEASE i386  with DEFAULT OPTIONS

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-235872-7788>