Package Details: ocaml-sqlite3 4.4.1-1

Git Clone URL: https://aur.archlinux.org/ocaml-sqlite3.git (read-only)
Package Base: ocaml-sqlite3
Description: SQLite3 bindings for OCaml
Upstream URL: https://github.com/mmottl/sqlite3-ocaml
Licenses: MIT
Submitter: ftrvxmtrx
Maintainer: 4llan
Last Packager: tambeta
Votes: 49
Popularity: 0.503259
First Submitted: 2010-12-30 01:31
Last Updated: 2019-01-12 15:31

Latest Comments

1 2 3 4 5 Next › Last »

oriba commented on 2019-06-01 15:04

@Samsagax: I have answered this so many times. Look here, it's not a package issue: https://stackoverflow.com/questions/9166489/inconsistent-assumptions-over-interface-ocaml

Samsagax commented on 2019-06-01 14:26

I'm having a problem when building at build start on 4.4.1:

File "src/config/discover.ml", line 1:
Error: The files /usr/lib/ocaml/base/base.cmi
       and /usr/lib/ocaml/stdio/stdio.cmi make inconsistent assumptions
       over interface Shadow_stdlib

Is something missing?

oriba commented on 2019-03-10 00:25

@Kunda: hey, this is not a makepkg-Workshop, nor is it irc here. Ask on irc and/or Arch wiki for such rudimental questions.

Kunda commented on 2019-03-09 22:14

@oriba what are the flags that I should pass to makepkg ?

oriba commented on 2019-03-04 20:42

@Kunda: I don't know if install-helpers support it. The old AUR-installer-tools did (afaik) not support that, so that you maybe need to do this manually. This means you need to use makepkg.

Kunda commented on 2019-03-04 16:31

@oriba what is the command to recompile all dependencies ?

oriba commented on 2019-02-25 22:22

@Kunda: please keep your OCaml-compiler up to date and recompile all dependencies. Then I would guess the error messages will vanish.

tambeta commented on 2019-02-25 09:12

Disowning, as I'm not familiar with the OCaml ecosystem and did a one-shot fix of the package.

Kunda commented on 2019-02-22 11:42

  -> Extracting 4.4.1.tar.gz with bsdtar
==> Starting build()...
      ocamlc src/config/.discover.eobjs/byte/discover.{cmi,cmo,cmt} (exit 2)
(cd _build/default && /usr/bin/ocamlc.opt -w @a-4-29-40-41-42-44-45-48-58-59-60-40 -strict-sequence -strict-formats -short-paths -keep-locs -w -9 -principal -g -bin-annot -I src/config/.discover.eobjs/byte -I /usr/lib/ocaml/base -I /usr/lib/ocaml/base/caml -I /usr/lib/ocaml/base/shadow_stdlib -I /usr/lib/ocaml/dune/_caml -I /usr/lib/ocaml/dune/_dune_lang -I /usr/lib/ocaml/dune/_ocaml_config -I /usr/lib/ocaml/dune/_stdune -I /usr/lib/ocaml/dune/configurator -I /usr/lib/ocaml/sexplib0 -I /usr/lib/ocaml/stdio -no-alias-deps -opaque -o src/config/.discover.eobjs/byte/discover.cmo -c -impl src/config/discover.ml)
File "src/config/discover.ml", line 1:
Error: /usr/lib/ocaml/base/base.cmi
is not a compiled interface for this version of OCaml.
It seems to be for an older version of OCaml.
==> ERROR: A failure occurred in build().
    Aborting...

tambeta commented on 2019-01-12 15:32

Temporarily adopted this package, updated to 4.4.1 and migrated the build / install process to dune.