Package Details: ocaml-ppxlib 0.22.0-2

Git Clone URL: https://aur.archlinux.org/ocaml-ppxlib.git (read-only, click to copy)
Package Base: ocaml-ppxlib
Description: Standard library for ppx rewriters
Upstream URL: https://github.com/ocaml-ppx/ppxlib
Keywords: base compile compiler library ocaml ppx rewrite rewriter
Licenses: MIT
Submitter: J5lx
Maintainer: dpeukert
Last Packager: dpeukert
Votes: 1
Popularity: 0.83
First Submitted: 2018-06-27 23:55
Last Updated: 2021-02-18 16:50

Pinned Comments

dpeukert commented on 2020-04-09 22:14

The PKGBUILD for this package is hosted here (contributions are welcome!): https://gitlab.com/dpeukert/pkgbuilds/tree/main/ocaml-ppxlib

Latest Comments

simona commented on 2021-02-18 22:27

thx :-)

dpeukert commented on 2021-02-18 22:18

@simona Fixed, sorry about the delay.

dpeukert commented on 2021-02-06 16:12

@simona Sorry about that, I forgot to update the patch. Will try to fix it this evening.

simona commented on 2021-02-06 16:05

patching file ast/ast_helper_lite.ml
Hunk #1 FAILED at 20.
1 out of 1 hunk FAILED -- saving rejects to file ast/ast_helper_lite.ml.rej
patching file ast/ast_helper_lite.mli
Hunk #1 FAILED at 16.
1 out of 1 hunk FAILED -- saving rejects to file ast/ast_helper_lite.mli.rej
patching file ast/dune
Hunk #1 FAILED at 9.
1 out of 1 hunk FAILED -- saving rejects to file ast/dune.rej
patching file ast/versions.ml
Hunk #3 succeeded at 506 (offset 17 lines).
patching file ast/versions.mli
==> ERRORE: Si è verificato un errore in prepare().

dpeukert commented on 2020-06-01 14:48

@TheGoliath No worries, glad it's working now.

TheGoliath commented on 2020-06-01 14:47

Stupid me. Thank you. Completely overlooked it ;)

dpeukert commented on 2020-06-01 14:32

@TheGoliath As the error message says, your ocaml-migrate-parsetree was compiled with an older version of ocaml. Try rebuilding that package and then try rebuilding this one again.

TheGoliath commented on 2020-06-01 14:17

Command [99] exited with code 2:
$ (cd _build/default && /usr/bin/ocamlc.opt -w -40 -open Ocaml_shadow -safe-string -w -9-27-32 -g -bin-annot -I ast/.ppxlib_ast.objs/byte -I /usr/lib/ocaml/compiler-libs -I /usr/lib/ocaml/ocaml-compiler-libs/common -I /usr/lib/ocaml/ocaml-compiler-libs/shadow -I /usr/lib/ocaml/ocaml-migrate-parsetree -I /usr/lib/ocaml/ppx_derivers -I /usr/lib/ocaml/result -no-alias-deps -open Ppxlib_ast__ -o ast/.ppxlib_ast.objs/byte/ppxlib_ast__Import.cmo -c -impl ast/import.ml)
File "ast/import.ml", line 1:
Error: /usr/lib/ocaml/ocaml-migrate-parsetree/migrate_parsetree.cmi
       is not a compiled interface for this version of OCaml.
It seems to be for an older version of OCaml.
Running[102]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -safe-string -g -shared -linkall -I print-diff -o print-diff/ppxlib_print_diff.cmxs print-diff/ppxlib_print_diff.cmxa)
Running[103]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -safe-string -g -shared -linkall -I traverse_builtins -o traverse_builtins/ppxlib_traverse_builtins.cmxs traverse_builtins/ppxlib_traverse_builtins.cmxa)
==> ERROR: A failure occurred in build().
    Aborting..

dpeukert commented on 2020-04-09 22:14

The PKGBUILD for this package is hosted here (contributions are welcome!): https://gitlab.com/dpeukert/pkgbuilds/tree/main/ocaml-ppxlib