13 Commits

Author SHA1 Message Date
Oliver Smith
9d9f981a2c aports: add support for armv7 [skip ci]
This makes it possible to provide armv7 as additional architecture in
Alpine, next to armhf. See the discussion in this ML thread:
<https://lists.alpinelinux.org/alpine-devel/6271.html>

It's done by adding armv7 next to armhf in the arch line and also
!armv7 where the arch line said !armhf. The following script was used:
2018-09-24 10:19:24 +03:00
Jakub Jirutka
34a5d98c2e testing/ocaml-lambda-term: upgrade to 1.13 2018-07-07 18:41:29 +02:00
Jakub Jirutka
c1a4655c1c testing/ocaml-lwt: rename subpkg ocaml-lwt-react to ocaml-lwt_react
To be consistent in naming.
2018-07-07 18:41:28 +02:00
Jakub Jirutka
f7386acb8f testing/ocaml-lwt: rebuild depending packages 2018-03-30 20:39:13 +02:00
Jakub Jirutka
9774cf1dd7 testing/ocaml-migrate-parsetree: rebuild depending packages 2018-03-30 20:26:43 +02:00
Jakub Jirutka
33ebcfcbd9 testing/ocaml-lambda-term: enable on ppc64le
It was failing due to ocaml-lwt, this has been fixed in
561ee68a37add471ba206c25a29197498802cbed.
2018-03-16 14:57:21 +01:00
Jakub Jirutka
eec0dec579 testing/ocaml-lambda-term: disable on ppc64le due to build failure
ocamlopt tools/lambda_term_actions.exe (exit 2)
    (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -safe-string -g -o tools/lambda_term_actions.exe -I /usr/lib/ocaml/bytes -I /usr/lib/ocaml/camomile -I /usr/lib/ocaml/lwt -I /usr/lib/ocaml/lwt_react -I /usr/lib/ocaml/react -I /usr/lib/ocaml/result -I /usr/lib/ocaml/threads -I /usr/lib/ocaml/zed -I src /usr/lib/ocaml/result/result.cmxa /usr/lib/ocaml/lwt/lwt.cmxa /usr/lib/ocaml/unix.cmxa /usr/lib/ocaml/bigarray.cmxa /usr/lib/ocaml/lwt/lwt_log.cmxa /usr/lib/ocaml/threads/threads.cmxa /usr/lib/ocaml/lwt/lwt_unix.cmxa /usr/lib/ocaml/react/react.cmxa /usr/lib/ocaml/lwt_react/lwt_react.cmxa /usr/lib/ocaml/camomile/camomile.cmxa /usr/lib/ocaml/zed/zed.cmxa src/lambda_term.cmxa tools/.lambda_term_actions.eobjs/lambda_term_actions.cmx)
    /usr/lib/gcc/powerpc64le-alpine-linux-musl/6.4.0/../../../../powerpc64le-alpine-linux-musl/bin/ld: /usr/lib/ocaml/lwt/liblwt_unix_stubs.a(unix_lseek_job.o): In function `result_lseek':
    /home/buildozer/aports/testing/ocaml-lwt/src/lwt-3.2.1/_build/default/src/unix/unix_lseek_job.c:113:(.text+0xb8): call to `result_lseek.part.0' lacks nop, can't restore toc; (-mcmodel=small toc adjust stub)
    /usr/lib/gcc/powerpc64le-alpine-linux-musl/6.4.0/../../../../powerpc64le-alpine-linux-musl/bin/ld: /usr/lib/ocaml/lwt/liblwt_unix_stubs.a(unix_lseek_job.o): In function `result_lseek_64':
    /home/buildozer/aports/testing/ocaml-lwt/src/lwt-3.2.1/_build/default/src/unix/unix_lseek_job.c:134:(.text+0x134): call to `result_lseek_64.part.1' lacks nop, can't restore toc; (-mcmodel=small toc adjust stub)
    /usr/lib/gcc/powerpc64le-alpine-linux-musl/6.4.0/../../../../powerpc64le-alpine-linux-musl/bin/ld: final link failed: Bad value
    collect2: error: ld returned 1 exit status
    File "caml_startup", line 1:
    Error: Error during linking
2018-03-13 16:32:37 +01:00
Jakub Jirutka
ce0c31f953 testing/ocaml-lambda-term: enable on ppc64le 2018-03-13 16:27:59 +01:00
Jakub Jirutka
132e610ff8 testing/ocaml-lambda-term: disable on ppc64le - ocaml-camomile is N/A 2018-03-10 12:53:25 +01:00
Jakub Jirutka
93fb133d7a testing/ocaml-lambda-term: rebuild with ocaml 4.06.1, enable on ppc64le
...and fix depends.

ocaml-cppo is now available for ppc64le.
2018-03-10 02:17:26 +01:00
Jakub Jirutka
8077d43efc testing/ocaml-lambda-term: rebuild with fixed opam 2018-03-08 18:11:06 +01:00
Jakub Jirutka
e921371f31 testing/ocaml-lambda-term: don't build on arches w/o ocaml and cppo 2018-03-07 01:55:15 +01:00
Jakub Jirutka
de9a548c4a testing/ocaml-lambda-term: new aport
https://github.com/diml/lambda-term
Terminal manipulation library for OCaml
2018-03-07 01:33:56 +01:00