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.
Search Criteria
Package Details: flow 0.255.0-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: | 2024-11-26 21:53 (UTC) |
Dependencies (18)
- libev
- camlp-streams (make)
- dune (make)
- ocaml (make)
- ocaml-base (ocaml-base-gitAUR) (make)
- ocaml-dtoaAUR (make)
- ocaml-fileutilsAUR (make)
- ocaml-inotifyAUR (make)
- ocaml-lwtAUR (make)
- ocaml-lwt_logAUR (make)
- ocaml-ppxlibAUR (make)
- ocaml-ppx_derivingAUR (ocaml-ppx_deriving-gitAUR) (make)
- ocaml-ppx_expectAUR (make)
- ocaml-ppx_gen_recAUR (make)
- ocaml-ppx_letAUR (make)
- ocaml-visitorsAUR (make)
- ocaml-wtf8AUR (make)
- bash-completion (bash-completion-gitAUR) (optional) – Tab completion support for bash
Required by (0)
Sources (1)
dpeukert commented on 2020-03-21 23:01 (UTC)
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?
jtgoguen commented on 2017-05-12 04:30 (UTC)
There's a build error I've been trying to track down a fix for blocking this. Output is at https://pastebin.com/EisaNhW6 if anyone knows ocaml and can help out.
jtgoguen commented on 2016-11-22 16:13 (UTC)
This is going to take a little while, there's now a bunch of nodejs build dependencies without existing packages.
jtgoguen commented on 2016-04-22 16:25 (UTC)
Along with the version bump I added a FLOW_RUNTESTS_PARALLELISM limit. If the environment variable is defined it'll just run 'make test', if not defined it runs 'make test' with FLOW_RUNTESTS_PARALLELISM=4.
potatoe commented on 2016-04-20 17:05 (UTC)
I'm hitting out-of-memory errors during the test/check phase of the build with 0.23.0-1 (I was able to build previous versions). I only have 16GB of RAM and no swap. I can successfully build by running fewer tests in parallel than the default.
If anyone else runs into this, you'll want to set the environment variable FLOW_RUNTESTS_PARALLELISM to a lower number (it defaults to 16). I used 4, which seems to require only about 8GB of RAM (16 parallel tests would presumably require somewhere around 32GB or RAM).
Even if you are able to build, if you're hitting your swap it might be faster overall to run fewer tests in parallel to avoid swapping.
I just edited the PKGBUILD to just call 'FLOW_RUNTESTS_PARALLELISM=4 make test' instead of 'make test', but it should also be possible to pass the variable as part of the environment through to makepkg if you don't want to edit the file.
jtgoguen commented on 2016-03-12 18:59 (UTC)
Looks like 0.22.2 got removed, 0.22.1 is latest now.
Pinned Comments
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