@ogghi This is likely caused by an update of ocaml causing the code compiled with the previus version to no longer be compatible with the newly compiled code. I've bumped the pkgrel of all my affected packages, but you'll have to rebuild any other ocaml packages (ocaml-react in this case) manually.
Search Criteria
Package Details: ocaml-lwt 5.9.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/ocaml-lwt.git (read-only, click to copy) |
---|---|
Package Base: | ocaml-lwt |
Description: | A library for cooperative threads in OCaml |
Upstream URL: | https://github.com/ocsigen/lwt |
Keywords: | concurrent coop cooperative event io library ocaml promise promises threads |
Licenses: | MIT |
Submitter: | SerP |
Maintainer: | dpeukert |
Last Packager: | dpeukert |
Votes: | 16 |
Popularity: | 0.000000 |
First Submitted: | 2010-07-22 14:30 (UTC) |
Last Updated: | 2025-03-18 10:52 (UTC) |
Dependencies (10)
- dune
- libev
- ocaml
- ocaml-findlib
- ocaml-ocplib-endianAUR
- ocaml-ppxlibAUR
- ocaml-reactAUR
- zstd (zstd-gitAUR, zstd-staticAUR)
- cppoAUR (make)
- ocaml-ppx_letAUR (check)
Required by (19)
- flow (make)
- flow-git (make)
- ocaml-alcotest
- ocaml-csv (make)
- ocaml-curl (make)
- ocaml-inotify
- ocaml-js_of_ocaml
- ocaml-lambda-term
- ocaml-logs_lwt
- ocaml-lwt-dllist (check)
- ocaml-lwt_domain
- ocaml-lwt_log
- ocaml-markup
- ocaml-mdx (check)
- ocaml-ounit
- ocaml-uring (check)
- ocaml-utop
- ocaml-zmq-lwt
- zeroinstall-injector
Sources (1)
dpeukert commented on 2020-03-22 11:26 (UTC) (edited on 2020-03-22 11:27 (UTC) by dpeukert)
ogghi commented on 2020-03-22 10:58 (UTC)
Ain't working here:
File "none", line 1: Error: Files /usr/lib/ocaml/react/react.cmxa and /usr/lib/ocaml/stdlib.cmxa make inconsistent assumptions over implementation Stdlib__weak
kureta commented on 2020-03-21 12:38 (UTC)
It is fixed now. I guess I was too hasty with the update. Thanks!
kureta commented on 2020-03-21 11:50 (UTC) (edited on 2020-03-21 11:50 (UTC) by kureta)
Build fails with this error:
File ".ppx/788f1000e783f5c1c765995f909d851d/_ppx.ml", line 1:
Error: Files /usr/lib/ocaml/ppx_tools_versioned/metaquot_410/ppx_tools_versioned_metaquot_410.cmxa
and /usr/lib/ocaml/ocaml-migrate-parsetree/migrate_parsetree.cmxa
make inconsistent assumptions over interface Migrate_parsetree__Migrate_parsetree_driver
J5lx commented on 2018-02-05 13:33 (UTC)
Please note that it’s currently (as of 2018-02-05) impossible to update this package as the new version depends on ocaml-migrate-parsetree which can’t be built due to bug FS#57200.
J5lx commented on 2017-03-13 06:25 (UTC)
Looks like a missing dependency… though I have no idea how it slipped in. I’ll take a closer look at it this afternoon.
aspirogrammer commented on 2017-03-13 03:29 (UTC)
For some reason I get this strange error:
==> Starting build()...
ocamlfind: Package `result' not found
W: Field 'pkg_result' is not set: Command ''/usr/bin/ocamlfind' query -format %d result > '/tmp/oasis-ff9362.txt'' terminated with error code 2
E: Cannot find findlib package result
E: Failure("1 configuration error")
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build ocaml-lwt.
Any ideas?
J5lx commented on 2015-05-13 13:34 (UTC)
I added it to the configure line. Thanks for the notice!
talex commented on 2015-05-13 10:03 (UTC)
I think this package should now be compiled with --enable-camlp4 too (needed since 2.4.4). See: https://aur.archlinux.org/packages/zeroinstall-injector/
Pinned Comments
dpeukert commented on 2020-04-09 22:09 (UTC) (edited on 2020-09-26 18:11 (UTC) by dpeukert)
The PKGBUILD for this package is hosted here (contributions are welcome!): https://gitlab.com/dpeukert/pkgbuilds/tree/main/ocaml-lwt