-
Notifications
You must be signed in to change notification settings - Fork 1.2k
[new release] qbf (0.3) #17956
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[new release] qbf (0.3) #17956
Conversation
268eb02 to
e110d60
Compare
CHANGES: All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog][Keep a Changelog] and this project adheres to [Semantic Versioning][Semantic Versioning]. ## [Unreleased] ## [0.3][] - 2021-01-11 ### Added - Moved to [Dune](https://github.com/ocaml/dune) which has become the de-facto OCaml build tool. We were previously using Oasis, which was using Ocamlbuild under the hood and made the builds slightly slower. ### Removed - `depqbf` support has been temporarily removed due to the move to Dune. A PR to re-introduce `depqbf` in Dune would be welcome! ### Changed - OCaml 4.08.x is now the minimum version required to run this library. ### Fixed - Fixed the `x86_64` build on Windows + Cygwin64 + the mingw64 toolchain. - Fixed building ocaml-qbf using opam 2. Opam 2 is sandboxing builds and do not accept messing with /tmp. ## [0.2][] - 2016-06-09 ### Added - ocaml-qbf is now [available on opam](https://opam.ocaml.org/packages/qbf)! You can install it with: ```sh opam install qbf ``` ### Changed - Updated picosat to version [960](http://fmv.jku.at/picosat/) - Updated quantor to version [3.2](http://fmv.jku.at/quantor/) ### Fixed - The library can now be cross-compiled on Cygwin64 and Cygwin32 using the `x86_64-w64-mingw32` toolchain. - The macOS build was also fixed. [Keep a Changelog]: https://keepachangelog.com/ [Semantic Versioning]: https://semver.org/ [Unreleased]: c-cube/ocaml-qbf@0.3...HEAD [0.3]: https://github.com/c-cube/ocaml-qbf/compare/0.2..0.3 [0.2]: https://github.com/c-cube/ocaml-qbf/releases/0.2
e110d60 to
31e13d0
Compare
|
Build failed for an older version of Should I send a PR to fix the 3.4.1 opam file of opam-repository/packages/touist/touist.3.4.1/opam Lines 37 to 38 in ee6fb10
Should have I put instead: ? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should have I put instead:
"cppo_ocamlbuild" {build & >= "1.6.0"} "cppo" {build & >= "0.9.4" & <= "1.5.0"}?
Indeed. I just fixed that.
packages/qbf/qbf.0.3/opam
Outdated
| build: [ | ||
| ["dune" "build" "-p" name "-j" jobs] | ||
| ["dune" "build" "@doc" "-p" name ] {with-doc} | ||
| ["dune" "runtest" "-p" name "-j" jobs] {with-test & ocaml:version < "4.11"} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What's the reason behind not testing on 4.11? I couldn't find anything in c-cube/ocaml-qbf#7
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure, @c-cube might know more about that 😅
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok, let's try. I'll remove my change if there is an issue
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It seems to be passing without any issues. Could you return the fix upstream?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will do!
Done in c-cube/ocaml-qbf#11
|
All green. Thanks! |
@kit-ty-kate has successfully been able to use --with-test [1]. [1]: ocaml/opam-repository#17956 (comment)
@kit-ty-kate has successfully been able to use --with-test [1]. [1]: ocaml/opam-repository#17956 (comment)
CHANGES:
0.3 - 2021-01-11
Added
de-facto OCaml build tool. We were previously using Oasis, which was
using Ocamlbuild under the hood and made the builds slightly slower.
Removed
depqbfsupport has been temporarily removed due to the move to Dune. APR to re-introduce
depqbfin Dune would be welcome!Changed
Fixed
x86_64build on Windows + Cygwin64 + the mingw64 toolchain.do not accept messing with /tmp.