Группа :: Разработка/ML
Пакет: rpm-build-ocaml
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
4 апреля 2021 Anton Farygin <rider at altlinux.org> 1.4.2-alt1
- removed the creation of buggy dependencies from .cmxa to .a archives
(ocaml 4.12 does not create .a archive for the empty cmxa)
- require full version of the ocaml-runtime
- relaxed the text relocations check for 32-bit x86 and armh architectures
- %ocamldir renamed to %_ocamldir
- added %dune_build, %dune_install and %dune_check
- removed conflict with ocaml4-runtime
- added %add_ocaml_req_skip macros
- added %ocamldir
- added stublibs path to search shared libraries in cmxi archives
- resolve .so path for avoid requires to devel packages in runtime ocaml libraries
- added temporaty conflict with ocaml4-runtime
- ocaml.req: check "ccopt" libaray paths when resolving "cclib" dependencies
- added dependency on /usr/lib/rpm/ocaml-reqprov
- major revision, implemented new types of dependencies:
+ ocaml-cmi(Unit) = V-hash - for bytecode units;
+ ocaml-cmx(Unit) = V-hash - for native units;
+ ocaml-dll(name) - for stub libraries (dll*.so);
where V - major.minor of ocaml, hash - part of CRC
- Initial build for Sisyphus.