On 06/04/20 16:19, David Schwörer wrote: > On 4/5/20 6:06 PM, Antonio Trande wrote: >> On 04/04/20 19:23, David S wrote: >>> On 4/4/20 4:38 PM, Antonio Trande wrote: >>>> Hi all. >>>> >>>> `MUMPS-5.3.0` [1] `PETSc-3.13.0` [2] and `Sundials-5.2.0` [3] are coming >>>> on Rawhide; these updates will need rebuilds of dependent packages: >>>> >>> [:snip:] >>> >>> >>> Thanks a lot for updating PETSc, I know PETSc is quite challenging to >>> package. >>> >>> I tried to build BOUT++ against PETSc, using pkg-config. >>> the pkg-config files are installed to petsc/ subdirectory, but it seems >>> the pc files are not adjusted for this. >>> >>> Further, I have been using petsc --with superludist without issues, can >>> you tell why this was disabled, so I can test whether this was fixed in >>> the mean time? >> >> `superludist` support is reactivated; please, test petsc-3.13.0 again: >> https://copr.fedorainfracloud.org/coprs/sagitter/ForTesting/build/1328023/ >> > > In the PETSc.pc files, the $MPI_INCLUDE are not expanded, which also > doesn't happen at evaluation time: > pkg-config PETSc --cflags > -I$MPI_INCLUDE/petsc > > which isn't further evaluated. I guess replacing the ' with " in the > spec should ensure it gets evaluated. > > PETSc is injecting -L/usr/lib which will cause linking issues if there > is e.g. a libhdf5.so in /usr/lib because the MPI lib is needed. > > Besides these two issues, everything seems to be fine. Last build on Copr should fix these issues. Please, test it again: https://copr.fedorainfracloud.org/coprs/sagitter/ForTesting/build/1329534/ > > Thanks, > David > -- --- Antonio Trande Fedora Project mailto 'sagitter at fedoraproject dot org' GPG key: 0x7B30EE04E576AA84 GPG key server: https://keys.openpgp.org/
Attachment:
signature.asc
Description: OpenPGP digital signature
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx