Package Details: ocaml-extlib 1.7.0-2

Git Clone URL: https://aur.archlinux.org/ocaml-extlib.git (read-only)
Package Base: ocaml-extlib
Description: Extends the OCaml standard library
Upstream URL: http://code.google.com/p/ocaml-extlib/
Licenses: LGPL
Submitter: tahayassen
Maintainer: yan12125
Last Packager: yan12125
Votes: 16
Popularity: 1.500613
First Submitted: 2015-08-25 21:31
Last Updated: 2016-01-09 11:35

Latest Comments

yan12125 commented on 2016-01-09 11:37

Adopted and fixed all problems.

lesebas commented on 2016-01-09 08:10

Hello,

Package disowned, I don't have time to maintain it.

JP-Ellis commented on 2016-01-09 04:00

Could you please update the PKGBUILD so that the options are:

```
options=('staticlibs' '!makeflags')
```

since this package (at this stage) does not support compilation in parallel. This prevents '-jN' from being used by makepkg.

snakeroot commented on 2015-11-05 14:18

@dimytch

There's a (buildtime?) dependency on cppo. Download cppo from the AUR, build it and then retry building ocaml-extlib.

This is distinct from the parallel build issue. Upstream seems to have solved that by adding ".NOTPARALLEL:" to each of the Makefiles. I made the same changes and rebuilt with makepkg -e (not sure if this is needed or not, but just to be safe).

See https://github.com/ygrek/ocaml-extlib/commit/3def9ce79c4d1fa36667d17b05c7cfbc256fb586

dimytch commented on 2015-10-20 11:57

make without any flags and with -j2

cppo -D OCAML4 -D OCAML4_02 -D WITH_BYTES extBytes.mlpp -o extBytes.ml
ocamlfind ocamlc -g -package bytes -c enum.mli enum.ml
ocamlfind ocamlc -g -package bytes -c bitSet.mli bitSet.ml
ocamlfind ocamlc -g -package bytes -c dynArray.mli dynArray.ml
File "bitSet.ml", line 21, characters 5-13:
Error: Unbound module ExtBytes
Makefile:40: ошибка выполнения рецепта для цели «bitSet.cmo»
make: *** [bitSet.cmo] Ошибка 2
make: *** Ожидание завершения заданий…

vith commented on 2015-10-11 16:33

This fails to build if you use MAKEFLAGS="-j4" in /etc/makepkg.conf

With options=('staticlibs' '!makeflags') in the PKGBUILD it's okay.

I've reported the issue upstream here https://github.com/ygrek/ocaml-extlib/issues/35

lesebas commented on 2015-10-07 10:18

Adpoted and Updated. You can use it to rebuilt google-drive-ocamlfuse

tahayassen commented on 2015-09-08 21:05

@luckyrand: This was a package I ported over from AUR3 to get the google-drive-ocamlfuse AUR package working but I no longer use google-drive-ocamlfuse. Unfortunately, it seems the project has changed the build process so simply updating the version number in the PKGBUILD won't update the package. I've disowned the package so that another maintainer can update the package.

luckyrand commented on 2015-09-07 02:58

Should add dependence on cppo