Skip to content

[libgiac_julia] New recipe v0.3.0#13230

Draft
s-celles wants to merge 3 commits intoJuliaPackaging:masterfrom
s-celles:feat_libgiac_julia_jll_v030
Draft

[libgiac_julia] New recipe v0.3.0#13230
s-celles wants to merge 3 commits intoJuliaPackaging:masterfrom
s-celles:feat_libgiac_julia_jll_v030

Conversation

@s-celles
Copy link
Contributor

@s-celles s-celles commented Mar 2, 2026

  • New BinaryBuilder recipe for libgiac_julia v0.3.0
  • Julia/CxxWrap wrapper for the GIAC computer algebra system
  • Provides libgiac_wrapper shared library with Gen type operations, function dispatch, type introspection, and value extraction
  • Depends on GIAC_jll (merged in feat: add GIAC v2.0.0 build recipe #13101), libcxxwrap_julia_jll, GMP_jll, MPFR_jll

@s-celles s-celles marked this pull request as draft March 2, 2026 14:06
s-celles added 2 commits March 2, 2026 17:06
- Handle Windows import libraries (.dll.a) in ${prefix}/lib/
- Build only giac_wrapper target (skip test linking on Windows)
- Restrict to Linux and Windows (macOS/FreeBSD ABI mismatch)
- Update libcxxwrap_julia_jll compat to ~0.14.9 for Julia 1.13/1.14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants