Search Criteria
Package Details: ocaml-ppxlib 1:0.37.0-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/ocaml-ppxlib.git (read-only, click to copy) |
|---|---|
| Package Base: | ocaml-ppxlib |
| Description: | Utilities for working with Jane Street AST constructs |
| Upstream URL: | https://github.com/ocaml-ppx/ppxlib |
| Keywords: | base compile compiler library ocaml ppx rewrite rewriter |
| Licenses: | MIT |
| Submitter: | J5lx |
| Maintainer: | None |
| Last Packager: | dpeukert |
| Votes: | 3 |
| Popularity: | 0.64 |
| First Submitted: | 2018-06-27 23:55 (UTC) |
| Last Updated: | 2025-11-20 00:58 (UTC) |
Dependencies (9)
- ocaml (ocaml-gitAUR)
- ocaml-base (ocaml-base-gitAUR)
- ocaml-cmdliner
- ocaml-compiler-libs-repackagedAUR
- ocaml-ppx_derivers (ocaml-ppx_derivers-gitAUR)
- ocaml-sexplib0
- ocaml-yojsonAUR (ocaml-yojson-gitAUR)
- zstd (zstd-gitAUR, zstd-staticAUR)
- dune (make)
Required by (54)
- flow (make)
- flow-git (make)
- ocaml-base_quickcheck
- ocaml-core_bench
- ocaml-core_extended
- ocaml-js_of_ocaml
- ocaml-lwt
- ocaml-ppxlib_jane
- ocaml-ppx_assert
- ocaml-ppx_base
- ocaml-ppx_bench
- ocaml-ppx_bin_prot
- ocaml-ppx_cold
- ocaml-ppx_compare
- ocaml-ppx_custom_printf
- ocaml-ppx_deriving
- ocaml-ppx_deriving_yojson-git (make)
- ocaml-ppx_diff
- ocaml-ppx_disable_unused_warnings
- ocaml-ppx_enumerate
- Show 34 more...
Latest Comments
1 2 Next › Last »
indicium commented on 2025-11-12 17:06 (UTC) (edited on 2025-11-12 17:07 (UTC) by indicium)
I'm unable to build this at the moment, and the error is a bit strange to me.
J5lx commented on 2025-08-05 20:56 (UTC)
Okay, I see
dpeukert commented on 2025-08-05 20:31 (UTC)
@J5lx: Unflagging for now, as 0.36.1 is not going out to the opam repository (see https://github.com/ocaml/opam-repository/pull/28160#issuecomment-3133561445).
dpeukert commented on 2025-06-09 22:50 (UTC)
@RJSzynal: Sorry about the delay, I've looked into this and it seems to be caused by ocaml-base not having been rebuilt at some point. I've sent a MR with an upgrade to 0.17.2, which should solve the problem. If you want to get stuff up and running now, building and installing ocaml-base and ocaml-stdio (in this order) locally and then installing the rest of the ocaml packages worked for me.
RJSzynal commented on 2025-05-17 10:58 (UTC) (edited on 2025-05-17 10:59 (UTC) by RJSzynal)
A number of builds (gapi-ocaml, ocaml-curl, ocaml-lwt, ocaml-ounit) are failing with the following:
gapi-ocaml depends on ocaml-curl and ocaml-ounit which both depend on ocaml-lwt, which depends on ocaml-ppxlib. This leads me to believe this could be the root of the issue, so apologies if it's the wrong place. It looks like the main OCAML package was last updated in January but I'm not sure how long this has been failing (it was just a failing update on two of the packages but in attempting to fix it I removed and re-installed everything which seems to have revealed more broken installs)
dpeukert commented on 2025-02-23 11:45 (UTC)
@ktrls: Hi, as the error says, the issue is caused by some of the dependencies being built with an older version of OCaml. Rebuilding
ocaml-compiler-libs-repackaged(and any other dependencies mentioned in the build log with the same error) should enable ppxlib to build, or if you don't want to hunt down the affected dependencies, uninstalling all OCaml packages and starting from a clean slate would also work.ktrls commented on 2025-02-23 11:35 (UTC) (edited on 2025-02-23 11:38 (UTC) by ktrls)
Hi, when I try to install ocaml-ppxlib the process stop with a lot of errors.
This is the tail of the error stack
Command [260] exited with code 2: $ (cd _build/default && /usr/bin/ocamlopt.opt -w -9 -g -I astlib/.astlib.objs/byte -I astlib/.astlib.objs/native -I /usr/lib/ocaml/compiler-libs -I /usr/lib/ocaml/ocaml-compiler-libs/common -intf-suffix .ml -no-alias-deps -open Astlib__ -o astlib/.astlib.objs/native/astlib__Ast_metadata.cmx -c -impl astlib/ast_metadata.pp.ml) File "astlib/ast_metadata.pp.ml", line 1: Error: /usr/lib/ocaml/ocaml-compiler-libs/common/ocaml_common.cmi is not a compiled interface for this version of OCaml. It seems to be for an older version of OCaml. ==> ERRORE: Si è verificato un errore in build(). L'operazione sta per essere interrotta... Finished with result: exit-code Main processes terminated with: code=exited, status=4/NOPERMISSIONbut the OCalm version is the latest one.
Can you help me to resolve?
MarsSeed commented on 2022-06-14 16:59 (UTC)
Build was successful, but then the packaging phase failed for me. What could be the issue? (Similar problem just happened with another Ocaml-based AUR package.)
presidentwolf commented on 2022-03-11 19:20 (UTC) (edited on 2022-03-13 18:35 (UTC) by presidentwolf)
Edit - Disregard. My PATH var got prepended by opam causing this issue. Removing its entry resolved it.
Failing to build. Tried reinstalling stdlib-shims and sexplib0. No improvement.
1 2 Next › Last »