performous: FTBFS on ppc64el

Bug #1982860 reported by Dan Bungert
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
performous (Debian)
Fix Released
Unknown
performous (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Imported from Debian bug http://bugs.debian.org/1010095:

Source: performous
Version: 1.1+git20181118-5
Severity: serious
Tags: ftbfs sid bookworm
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: <email address hidden>

performous FTBFS on ppc64el:

cd /<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/docs/man /<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu /<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu/docs/man /<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu/docs/man/CMakeFiles/gh_fsb_decrypt.1.dir/DependInfo.cmake --color=
In file included from /usr/include/c++/11/bits/stl_algobase.h:63,
                 from /usr/include/c++/11/memory:63,
                 from /<<PKGBUILDDIR>>/ced/compact_enc_det/compact_enc_det.cc:24:
/usr/include/c++/11/ext/numeric_traits.h:222:38: error: ‘__ieee128’ was not declared in this scope; did you mean ‘__int128’?
  222 | struct __numeric_traits_floating<__ieee128>
      | ^~~~~~~~~
      | __int128
154 translated messages, 20 fuzzy translations, 138 untranslated messages.
/usr/include/c++/11/ext/numeric_traits.h:222:47: error: template argument 1 is invalid
  222 | struct __numeric_traits_floating<__ieee128>
      | ^
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu'
/usr/include/c++/11/ext/numeric_traits.h:230:29: error: ‘__ieee128’ was not declared in this scope; did you mean ‘__int128’?
  230 | struct __numeric_traits<__ieee128>
      | ^~~~~~~~~
      | __int128
/usr/include/c++/11/ext/numeric_traits.h:230:38: error: template argument 1 is invalid
  230 | struct __numeric_traits<__ieee128>
      | ^
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu'
make -f docs/man/CMakeFiles/ss_chc_decode.1.dir/build.make docs/man/CMakeFiles/ss_chc_decode.1.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu'
/usr/include/c++/11/ext/numeric_traits.h:231:40: error: ‘__ieee128’ was not declared in this scope; did you mean ‘__int128’?
  231 | : public __numeric_traits_floating<__ieee128>
      | ^~~~~~~~~
      | __int128
/usr/include/c++/11/ext/numeric_traits.h:231:49: error: template argument 1 is invalid
  231 | : public __numeric_traits_floating<__ieee128>
      | ^
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu'

See
https://buildd.debian.org/status/fetch.php?pkg=performous&arch=ppc64el&ver=1.1%2Bgit20181118-5%2Bb1&stamp=1650784603&raw=0

Cheers
--
Sebastian Ramacher

Changed in performous (Debian):
importance: Undecided → Unknown
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package performous - 1.1+git20181118-5ubuntu6

---------------
performous (1.1+git20181118-5ubuntu6) kinetic; urgency=medium

  * Fix FTBFS against ffmpeg 5. (LP: #1982781)
  * Fix FTBFS against ppc64el. (LP: #1982860)
  * Restore ppc64el to the default compiler.

 -- Dan Bungert <email address hidden> Tue, 26 Jul 2022 10:46:05 -0600

Changed in performous (Ubuntu):
status: New → Fix Released
Changed in performous (Debian):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.