Not updating to 0.181.0 for now, as that requires ocaml 4.14.0.
Search Criteria
Package Details: flow 0.180.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/flow.git (read-only, click to copy) |
---|---|
Package Base: | flow |
Description: | A static type checker for JavaScript |
Upstream URL: | https://flow.org |
Keywords: | checker facebook flow flowtype javascript static type |
Licenses: | MIT |
Submitter: | Gordin |
Maintainer: | dpeukert |
Last Packager: | dpeukert |
Votes: | 14 |
Popularity: | 0.000000 |
First Submitted: | 2014-11-19 15:18 (UTC) |
Last Updated: | 2022-06-24 07:26 (UTC) |
Dependencies (18)
- dune (make)
- ocaml (make)
- ocaml-base (ocaml-base-git) (make)
- ocaml-core_kernel (make)
- ocaml-dtoa (make)
- ocaml-findlib (make)
- ocaml-lwt (make)
- ocaml-lwt_log (make)
- ocaml-ppxlib (make)
- ocaml-ppx_deriving (ocaml-ppx_deriving-git) (make)
- ocaml-ppx_gen_rec (make)
- ocaml-ppx_let (make)
- ocaml-sedlex (make)
- ocaml-visitors (make)
- ocaml-wtf8 (make)
- ocamlbuild (make)
- ocaml-ounit (check)
- bash-completion (bash-completion-git) (optional) – Bash completion
Required by (0)
Sources (1)
Latest Comments
dpeukert commented on 2022-06-24 07:31 (UTC)
dpeukert commented on 2021-07-31 18:09 (UTC)
Fixed.
dpeukert commented on 2021-07-31 14:23 (UTC) (edited on 2021-07-31 17:20 (UTC) by dpeukert)
Huh, getting some errors while building. Looking into it, you can use flow-bin for now.
File "src/stubs/flowEventLogger.ml", line 116, characters 41-42:
116 | let ephemeral_command_success ?json_data:_ ~client_context:_ ~profiling:_ = ()
^
Error (warning 16 [unerasable-optional-argument]): this optional argument cannot be erased.
File "src/stubs/flowEventLogger.ml", line 118, characters 41-42:
118 | let ephemeral_command_failure ?json_data:_ ~client_context:_ = ()
^
Error (warning 16 [unerasable-optional-argument]): this optional argument cannot be erased.
dpeukert commented on 2021-07-31 13:42 (UTC)
@JKAbrams: That looks like it could be caused one of the packages mentioned (ocaml-sexplib and ocaml-parsexp) being built with an older version of ocaml. I've bumped all my ocaml packages because of the ocaml 4.12.0 update being released anyway, so that should hopefully fix it. If that doesn't work, you can try uninstalling and reinstalling all your ocaml packages. Or you can use the flow-bin package.
JKAbrams commented on 2021-07-20 20:35 (UTC) (edited on 2021-07-20 20:36 (UTC) by JKAbrams)
Getting a build error since the latest version update (Version: 0.155.1-1):
File "_none_", line 1:
Error: Files /usr/lib/ocaml/sexplib/sexplib.cmxa
and /usr/lib/ocaml/parsexp/parsexp.cmxa
make inconsistent assumptions over implementation Parsexp
Command exited with code 2.
Compilation unsuccessful after building 1685 targets (0 cached) in 00:08:05.
make: *** [Makefile:362: build-flow] Error 10
dpeukert commented on 2020-07-06 17:29 (UTC) (edited on 2020-09-26 17:55 (UTC) by dpeukert)
The PKGBUILD for this package is hosted here (contributions are welcome!): https://gitlab.com/dpeukert/pkgbuilds/tree/main/flow
dpeukert commented on 2020-06-21 13:22 (UTC)
@TheGoliath I haven't had much time to work on this recently, but IIRC the last remaining dependency I was having problems with was ocaml-sedlex, so when I get that fixed, it should hopefully work.
dpeukert commented on 2020-03-21 23:01 (UTC)
More progress, I've become the maintainer of most of the dependencies of this package and fixed them all up. Only https://aur.archlinux.org/packages/ocaml-gen/ and https://aur.archlinux.org/packages/ocaml-sedlex/ left now.
dpeukert commented on 2020-01-22 09:01 (UTC) (edited on 2020-02-03 14:34 (UTC) by dpeukert)
Hey, just a heads-up, I've packaged the missing OCAML dependencies and reported existing out-of-date dependencies to their respective maintainers. Once they're updated, I can continue further in getting this updated.
dpeukert commented on 2020-01-14 19:17 (UTC) (edited on 2020-01-14 19:17 (UTC) by dpeukert)
Hi everyone, I've adopted this package and I'm looking into fixing it up ASAP. Meanwhile, you can use the flow-bin package (https://aur.archlinux.org/packages/flow-bin/), which has been updated to the latest version.
lxndr commented on 2018-12-06 22:45 (UTC)
Could you please update this package?
Pinned Comments
dpeukert commented on 2022-06-24 07:31 (UTC)
Not updating to 0.181.0 for now, as that requires ocaml 4.14.0.
dpeukert commented on 2020-07-06 17:29 (UTC) (edited on 2020-09-26 17:55 (UTC) by dpeukert)
The PKGBUILD for this package is hosted here (contributions are welcome!): https://gitlab.com/dpeukert/pkgbuilds/tree/main/flow