Bug 2466657 - morphio: FTBFS in Fedora Rawhide: error: no match for ‘operator==’ (operand types are ‘morphio::range<const unsigned int>’ {aka ‘gsl_lite::span<const unsigned int, 18446744073709551615>’} and ‘morphio::range<const unsigned int>’
Summary: morphio: FTBFS in Fedora Rawhide: error: no match for ‘operator==’ (operand t...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: morphio
Version: rawhide
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Ankur Sinha (FranciscoD)
QA Contact:
URL: https://koschei.fedoraproject.org/pac...
Whiteboard:
Depends On:
Blocks: PYTHON3.15 F45FTBFS, RAWHIDEFTBFS
TreeView+ depends on / blocked
 
Reported: 2026-05-05 07:37 UTC by Karolina Surma
Modified: 2026-05-10 09:08 UTC (History)
2 users (show)

Fixed In Version: morphio-3.4.2-1.fc45
Clone Of:
Environment:
Last Closed: 2026-05-10 09:08:23 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Karolina Surma 2026-05-05 07:37:10 UTC
Description of problem:
Package morphio fails to build from source in Fedora Rawhide.

Version-Release number of selected component (if applicable):
3.4.0-19.fc44

Steps to Reproduce:
koji build --scratch f45 morphio-3.4.0-19.fc44.src.rpm

Additional info:
This package is tracked by Koschei. See:
https://koschei.fedoraproject.org/package/morphio

Reproducible: Always

Actual Results:
/builddir/build/BUILD/morphio-3.4.0-build/MorphIO-3.4.0/src/mito_section.cpp:46:39: error: no match for ‘operator==’ (operand types are ‘morphio::range<const unsigned int>’ {aka ‘gsl_lite::span<const unsigned int, 18446744073709551615>’} and ‘morphio::range<const unsigned int>’ {aka ‘gsl_lite::span<const unsigned int, 18446744073709551615>’})
   46 |     return (other.neuriteSectionIds() == neuriteSectionIds() && other.diameters() == diameters() &&
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~
      |                                    |                      |
      |                                    span<[...],[...]>      span<[...],[...]>
  • there are 5 candidates
    /builddir/build/BUILD/morphio-3.4.0-build/MorphIO-3.4.0/src/mito_section.cpp:46:39:
       46 |     return (other.neuriteSectionIds() == neuriteSectionIds() && other.diameters() == diameters() &&
          |             ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~

Comment 1 Fedora Update System 2026-05-10 09:04:59 UTC
FEDORA-2026-d4c21b2967 (lexertl14-0.1.0^20260418.98231f9-2.fc45 and morphio-3.4.2-1.fc45) has been submitted as an update to Fedora 45.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-d4c21b2967

Comment 2 Fedora Update System 2026-05-10 09:08:23 UTC
FEDORA-2026-d4c21b2967 (lexertl14-0.1.0^20260418.98231f9-2.fc45 and morphio-3.4.2-1.fc45) has been pushed to the Fedora 45 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.