Bug#1121248: deal.ii: FTBFS on ppc64el: /build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3044:22: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<1>’ and ‘dealii::RefinementPossibilities<1>::Poss =?UTF-8?Q?ibilities=E2=80=99?=)

Adrian Bunk bunk at debian.org
Mon Nov 24 19:09:19 GMT 2025


On Mon, Nov 24, 2025 at 12:48:50PM +0100, Drew Parsons wrote:
> Source: deal.ii
> Followup-For: Bug #1121248
> X-Debbugs-Cc: debian-powerpc at lists.debian.org
> User: debian-powerpc at lists.debian.org
> Usertags: ppc64el
> Control: tags -1 ftbfs
> Control: forwarded -1 https://github.com/dealii/dealii/issues/19010
> 
> Apparently a bug in petsc, patches to be applied
> https://gitlab.com/petsc/petsc/-/merge_requests/8736#note_2856390904
> https://gitlab.com/petsc/petsc/-/merge_requests/8820

This bug report mixes two issue:

1. A recent bug in petsc affecting all architectures, this is now fixed.

2. Older ppc64el-only test failures:
https://buildd.debian.org/status/logs.php?pkg=deal.ii&arch=ppc64el
https://buildd.debian.org/status/fetch.php?pkg=deal.ii&arch=ppc64el&ver=9.6.2-4%2Bb4&stamp=1764009042&raw=0

The timing of the start of the ppc64el-only failure would match GCC 15
and the ppc64el ABI change, but it is just a guess that this might be
related.

cu
Adrian



More information about the debian-science-maintainers mailing list