Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#80206 - [symengine] arb.h not found when compiling with symengine

Attached to Project: Arch Linux
Opened by IntrepidNomad (intrepidnomad) - Thursday, 09 November 2023, 11:00 GMT
Last edited by Antonio Rojas (arojas) - Wednesday, 15 November 2023, 13:04 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Antonio Rojas (arojas)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: arb.h is not found when compiling dealii with symengine


Additional info:
* package version(s) --> symengine 0.11.1-2
* link to upstream bug report --> https://github.com/symengine/symengine/issues/1987 and https://github.com/dealii/dealii/issues/16241

Steps to reproduce:
attempt to build dealii using latest libraries
build fails to find arb.h in /usr/include/flint/arb.h
This task depends upon

Closed by  Antonio Rojas (arojas)
Wednesday, 15 November 2023, 13:04 GMT
Reason for closing:  Fixed
Additional comments about closing:  symengine 0.11.1-3
Comment by Toolybird (Toolybird) - Thursday, 09 November 2023, 21:40 GMT
It seems like "flint-3.patch" might need a tweak.
Comment by loqs (loqs) - Friday, 10 November 2023, 01:02 GMT
Please try rebuilding symengine with the attached diff and see if that resolves the issue.
Comment by loqs (loqs) - Friday, 10 November 2023, 01:26 GMT Comment by IntrepidNomad (intrepidnomad) - Friday, 10 November 2023, 22:14 GMT
Compiling symengine with the provided patch/diff file fixed the issue for me. The appropriate header files were found and I was able to successfully compile dealii with the patched version of symengine.

Loading...